در این آموزش یاد میگیریم چطور یک متاباکس سفارشی در وردپرس ایجاد کنیم. metabox وردپرس همان جعبهها یا بخشهایی هستند که در صفحه ارسال پست وجود دارند. در ابتدا روش افزودن متاباکس جدید با کد را بررسی کرده و سپس x افزونه برای آن معرفی میکنیم.وقتی یک پست (ازجمله نوشته، برگه، محصول و …) را ویرایش میکنیم، جعبههای مختلفی مثل ویرایشگر، دستهبندیها، برچسبها و … وجود دارد. این جعبهها اصطلاحاً متاباکس (meta box) نام دارند.محتوای متاباکسهای وردپرس معمولاً یک فرم HTML است که اطلاعاتی را از کاربر گرفته و در هنگام ذخیرهسازی پست، آن را ذخیره میکند.فهرست محتوای آموزش متا باکس در وردپرسهدف متاباکسها این است که به کاربر نهایی اجازه دهیم علاوه بر محتوای پست اصلی، اطلاعات اضافهتری را ذخیره کنیم. مثلاً در یک پست تایپ سفارشی برای فیلمها، فیلدهایی برای سال انتشار، تهیهکننده، مخارج تهیه، درآمد و … قرار دهیم.این کار را میتوانیم برای همهٔ انواع پست (نظیر نوشتهها، برگهها، محصولات) انجام دهیم.ازنظر فنی، به این دادهها متادیتا (MetaData) میگوییم که در جدول _postmeta در دیتابیس وردپرس ذخیره میشوند. هر رکورد از متا دیتاها چهار ستون (قلم دادهای) دارند:meta_id که شناسه یکتای ردیف اطلاعات است.post_id مشخص میکند این داده مربوط به کدام پست است.meta_key کلید (نام) دادهی موردنظر ماست.meta_value مقداری است که برای آن داده ذخیره شده است.در بخش بعدی پس از آنکه یک متا باکس اختصاصی در وردپرس ایجاد کردیم، یاد میگیریم چطور با داشتن نام (meta_key) و id پست میتوانیم مقدار آن را فراخوانی کنیم.فرض کنید میخواهیم یک metabox برای «نام مدرس دوره» به نام «sbzd_course_tutor» در نظر بگیریم؛ بنابراین چیزی شبی, ...ادامه مطلب
0 28 ۱۶ مرداد ۹۵ به نام خدا و سلام. در خدمت شما هستیم با جلسه 34 ام از دوره مجازی پلاگین نویسی وردپرس. در این جلسه قصد داریم متاباکس های ایجاد مطالب vip رو ایجاد کنیم. در ابتدای کار و در ادامه جلسه قبلی بخش ایجاد صورت حساب کاربری رو تکمیل می کنیم و بخش خرید اکانت vip بوسیله حساب کاربری رو تموم می کنیم سپس میریم سراغ ایجاد متاباکس های ایجاد مطالب و در این متاباکس ها پلن های vip سایت رو نمایش میدیم و اماده میشیم برای ثبت مطالب دلخواه به صورت vip . در این جلسه خواهیم دید : ایجاد متاباکس ها برای ثبت مطالب vip تکمیل بخش صورت حساب های کاربر توضیحات : وردپرس به عنوان محبوب ترین سیستم مدیریت محتوا در بین اکثر کاربران فضای مجازی به خوبی شناخته شده است و این موضوع باعث شده تا سیستم های مختلفی برای وردپرس تهیه و به بازار عرضه شود. هر چند وردپرس خود رایگان است اما قابلیت های توسعه آن از جمله قالب ها و پلاگین ها که به کاربران کمک می کند سیستم مورد نظر خود را پیاده سازی کنند، باعث شده است تا رونق بسیار زیادی در بازار فروش قالب ها و پلاگین های آن ایجاد شود. فروش هایی که تا دهها میلیون دلار هم برای یک افزونه می رسد! در این دوره سعی کرده ایم تمامی مواردی که شما برای تهیه یک پلاگین عالی و کاملا حرفه ای نیاز دارد را قرار دهیم و تدریس نماییم. آموزش ها به صورت کاملا پروژه محور و کاربردی تهیه شده است، پلاگین هایی حرفه ای که هم نحوه ایجاد و کدنویسی آنها را یاد خواهید گرفت و هم آنها را در پایان دوره خواهید داشت. شما پس از گذراندن این دوره قادر خواهید بود هر نوع پلاگین دلخواه دیگری را که فکر می کنید برای سایت خود بنویسید. لازم به ذکر است در صورت سفارش پلاگین های طراحی و کدنویسی شده در این دوره، باید هزینه ای حداقل 800 هزارتومانی بپردازید! در صورتی که در این دوره شما فقط با پرداخت هزینه ای اندک، هم پلاگین نویسی حرفه ای خواهید شد و هم این پلاگین ها را در پایان دوره خواهید داشت. تدریس مباحث این دوره نیز به مانند دوره های دیگر سون لرن، بر اساس اصل صداقت در تدریس و جامع بودن دوره هاست و مدرس تمامی تجربیات حرفه ای خود در این زمینه را به شما انتقال خواهد داد! به جرئت می توانیم ادعا کنیم دوره حاضر حرفه ای ترین و استانداردترین دوره پلاگین نویسی وردپرس است که در سطح ایران برگزار می گردد. پس فرصت ر, , ...ادامه مطلب