دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۴
  • شهریور

جلسه ۳۵ : نحوه استفاده از تنظیمات API در ساخت پلاگین

  • دسته‌بندی‌ها :
جلسه ۳۵ : نحوه استفاده از تنظیمات API در ساخت پلاگین
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      با عرض سلام و وقت به خیر خدمت کاربران سایت پی وی لرن به ویژه کاربرانی که به سیستم مدیریت محتوای قدرتمند وردپرس علاقمند هستند.
      به ” دوره متخصص وردپرس ” خوش آمدید!
      در این دوره قرار است توسعه و ارتقاء پلاگین های وردپرس را به صورت جامع و کامل بیاموزیم.
      فرقی نمی کند که در شرف نوشتن اولین پلاگین خود هستید و یا این که پنجاهمین پلاگین خود را می نویسید! امیدوارم این دوره برایتان مفید باشد.
      در جلسه قبل به طور کلی با تنظیمات API آشنا شدیم و اما در این جلسه به نحوه استفاده از تنظیمات API در ساخت پلاگین می پردازیم.

      نحوه استفاده از تنظیمات API در ساخت پلاگین

      برای افزودن یک Settings باید از ()register_setting استفاده نمایید.
      این تابع یک ورودی در تیبل $wpdb->prefix}_options} ایجاد می نماید.
      با استفاده از ()add_settings_section می توانید بخش های جدیدی به صفحات موجود اضافه نمایید.
      ()register_setting و تابع ()*_add_settings ، هر دو باید به هوک اکشن admin_init اضافه شوند.

      افزودن یک Settings

      مثال : 

      Sections (بخش ها)

      افزودن یک Sections

      مثال : 

      Sections یا بخش ها گروه تنظیماتی هستند که در صفحه تنظیمات وردپرس با عنوان مشترک مشاهده می شوند.
      می توانید به جای ایجاد یک صفحه کاملاً جدید در پلاگین خود ، بخشهای جدیدی را به صفحات تنظیمات موجود اضافه کنید.
      این کار سبب می شود که پلاگین شما راحتر به خاطر سپرده شده و زحمت کاربران با کمتر شدن صفحات، کاهش یابد.

      Field (زمینه ها)

      مثال : 

      مثال

      مثال : 

      دریافت تنظیمات Getting Settings

      مثال : 

      دریافت تنظیمات با عملکرد ()get_option انجام می شود.
      تابع دو پارامتر را می پذیرد: نام گزینه و مقدار پیش فرض اختیاری برای آن گزینه.

      مثال

      مثال : 

      کلام آخر

      در این جلسه با نحوه استفاده از تنظیمات API در ساخت پلاگین آشنا شدیم.
      در جلسه بعدی بیشتر با گزینه های API آشنا می شویم.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۳۵ : نحوه استفاده از تنظیمات API در ساخت پلاگین
      به اشتراک بگذارید