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



  • ۴
  • شهریور

جلسه ۲۹ : اصول استفاده از شورت کدهای اساسی در ساخت پلاگین

  • دسته‌بندی‌ها :
جلسه ۲۹ : اصول استفاده از شورت کدهای اساسی در ساخت پلاگین
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

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

      اصول استفاده از شورت کدهای اساسی در ساخت پلاگین

      افزودن شورت کدها

      با استفاده از API Shortcode می توانید کد کوتاه خود را اضافه کنید.
      این فرایند شامل ثبت یک فراخوان func$ به یک کد کوتاه tag$ با استفاده از ()add_shortcode می شود.
      [wporg] کد کوتاه جدید شما است.
      استفاده از کد کوتاه، تابع فراخوان wporg_shortcode را راه اندازی می نماید.

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

      در این جا استفاده از هوک اکشن init را توصیه می نماییم.

      خذف یک شورت کد یا کد کوتاه

      با استفاده از API Shortcode می توان کد های کوتاه را حذف کرد.
      این روند شامل حذف یک tag$ ثبت شده با استفاده از ()remove_shortcode نیز می شود.

      مثال : 

      بررسی وجود یا عدم وجود شورت کدها

      بررسی کنید اگر کد کوتاه وجود دارد یا خیر.
      برای بررسی اینکه کد کوتاه به ثبت رسیده است ، از ()shortcode_exists استفاده کنید.

      کلام آخر

      در این جلسه با یک سری اصول لازم که رعایت آن ها در استفاده از شورت کدها لازم است آشنا شدیم.
      در جلسه بعدی به آموزش جایگذاری شورت کدها در پلاگین خواهیم پرداخت.
      با پی وی لرن همراه باشید.

      QR:  جلسه ۲۹ : اصول استفاده از شورت کدهای اساسی در ساخت پلاگین
      به اشتراک بگذارید