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



  • ۴
  • شهریور

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

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

      مقدمه

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

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

      به عنوان یک اقدام امنیتی ، اجرای PHP درون محتوای وردپرس ممنوع است.
      برای ایجاد تعامل پویا با محتوا ، کد کوتاه (شورت کدها) Shortcodes در نسخه ۲٫۵ وردپرس ارائه شد.

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

      چرا باید از شورت کدها استفاده کرد؟

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

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

      • استفاده از شورت کدها باعث می شود که هیچ markup به محتوای پست اضافه نشود.
        این امر بدان معناست که markup در حالت بعدی قابل دستکاری است.
      • کد کوتاه می تواند پارامترها را بپذیرد و به کاربران امکان می دهد نحوه رفتار کد کوتاه را را تغییر دهند.

      کد کوتاه داخلی

      به طور پیش فرض ، وردپرس شامل کد های زیر می شود :

      مثال : 

      کد کوتاهی است که به شما امکان می دهد زیرنویس ها را به دور محتوا بپیچید.

      کد کوتاهی که به شما امکان می دهد گالری های تصویر را نشان دهید.

      کد کوتاهی که به شما امکان می دهد فایل های صوتی را تعبیه و پخش کنید.

      کد کوتاهی که به شما امکان می دهد فایل های ویدیویی را تعبیه و پخش کنید.

      کد کوتاهی که به شما امکان می دهد مجموعه ای از پرونده های صوتی یا تصویری را نشان دهید.

      کد کوتاهی که به شما امکان می دهد موارد -کدهای- تعبیه شده را بپیچید.

      بهترین موارد شورت کدها (کدهای کوتاه)

      • !Always return
        کدهای کوتاه یا شورت کدها در واقع فیلتر هستند ، بنابراین باعث ایجاد “عوارض جانبی” و اشکالات غیر منتظره خواهند شد.
      • برای جلوگیری از برخورد با سایر افزونه ها یا پلاگین ها، نام های کد کوتاه خود را پیشوند کنید.
      • ورودی ها را ایمن کرده و از خروجی ها فرار کنید.
        اسناد واضحی را در مورد تمام ویژگی های کد کوتاه در اختیار کاربران قرار دهید.

      کلام آخر

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

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