- آموزش زمان بندی رویدادها با WP Cron در وردپرس
- مقدمه ای بر توسعه افزونه
- افزونه چیست ؟
- مبانی افزونه
- نیازمندی های هدر
- درج یک مجوز نرم افزار در افزونه
- قلاب های فعال و غیر فعال سازی
- متدهای حذف در سایت های وردپرس
- امنیت افزونه
- بررسی قابلیت های کاربر
- اعتبار سنجی داده ها
- امنیت ورودی
- امنیت خروجی
- Nonce ها
- قلاب ها
- اکشن ها (Actions)
- فیلترها (Filters)
- ایجاد قلاب های سفارشی
- تاپیک های پیشرفته
- منوهای مدیریت
- منوهای سطح بالا
- زیر منوها
- کدهای کوتاه
- مبانی کدهای کوتاه
- کدهای کوتاه جفتی
- کدهای کوتاه پارامتردار
- تنظیمات
- API های تنظیمات
- ایجاد و استفاده از گزینه ها
- گزینه های تکی و آرایه ای
- صفحه تنظیمات سفارشی
- فراداده (Metadata)
- ایجاد و مدیریت فراداده نوشته
- ایجاد متاباکس های سفارشی
- دریافت فراداده
- انواع نوشته سفارشی
- ایجاد پست تایپ سفارشی
- کار با داده های پست تایپ ها
- طبقه بندی یا Taxonomy در وردپرس
- ایجاد و کار با طبقه بندی های سفارشی
- کار با متادیتا (Metadata) کاربران در وردپرس
- ایجاد و مدیریت کاربران در وردپرس
- نقش ها و قابلیت های کاربران در وردپرس
- آموزش استفاده از سرویس HTTP API در وردپرس
- آموزش استفاده از ایجکس (Ajax) در وردپرس
- آموزش استفاده از Transients برای کش کردن در وردپرس
- آموزش WP-Cron وردپرس
- آموزش استفاده از جیکوئری (jQuery) در وردپرس
- آموزش کار با PHP سمت سرور و Enqueue در وردپرس
- قلاب کردن WP-Cron وردپرس به سیستم زمان بندی سرور
مقدمه
در این بخش شما را با منوهای مدیریت وردپرس آشنا می کنیم و توضیحاتی کوتاه و مفید را درباره آنها به شما ارائه می دهیم .
بعد از ورود یک کاربر به پیش خوان یا مدیریت وردپرس ، یکسری منو به نمایش در می آیند. (در نسخه فارسی وردپرس این منو در سمت راست و در نسخه انگلیسی در سمت چپ قرار دارد).
منوی مدیریت مکانی است که شما تنظیمات افزونه خود را در آن قرار می دهید تا مدیر سایت وردپرس بتواند آنها را بر طبق نیاز خود تنظیم کند .
منوی سطح بالا و منوی سطح زیرین (Top-level and Sub-menu)
منوهای سطح بالا ، منوهایی هستند که با ورود به مدیریت وردپرس ، در تنظیمات نوار کناری دیده می شوند .
هر منوی سطح بالایی می تواند شامل چند زیر منو باشد .
یک روال معمول این است که توسعه دهندگان افزونه ، لینک دسترسی به تنظیمات افزونه خود را در یک زیرمنوی مرتبط با منوهای سطح بالای موجود وردپرس قرار دهند .
به عنوان مثال منوی تنظیمات (Settings) یا ابزارها (Tools) می توانند مکان خوبی برای اکثر افزونه ها هستند .
نکته مهم :
چنانچه افزونه شما تنها یک صفحه دارد آن را در یک زیرمنو قرار دهید و چنانچه افزونه شما دارای صفحات زیادی است ، می توانید یک منوی سطح بالا با نام دلخواه برای آن ایجاد کنید و تمام صفحات را در آن منوی سطح بالا قرار دهید .در مورد نیازهای افزونه خود ، بر اساس نیازهای کاربران به دقت فکر کنید .






