دریافت ورژن پلاگین در وردپرس

دریافت ورژن پلاگین در وردپرس

برای توسعه دهند گان پلاگین های وردپرس دو روش جهت دریافت ورژن پلاگین وجود دارد.

روش اول فقط در محیط ادمین قابل استفاده هست:

if (is_admin()) {
  define('KYZEN_LOCATION_VER_ADM', get_plugin_data(__FILE__)['Version']);
}
PHP

روش دوم هم در محیط ادمین و هم در صفحات وبسایت:

$plugin_version = get_file_data(__FILE__, array('Version', 'Plugin Name'));

وقتی ورژن پلاگین تغییر می کند یا آپدیدتی برای آن ارائه می دهیم، به احتمال زیاد فایل های CSS و JS پلاگین هم تغییراتی داشته اند.

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

برای اینکه به مرورگر بگوییم این فایل ها هم تغییر کرده اند می توانیم عدد ورژن پلاگین که در بالا آن را به دست آوردیم را در انتهای فایل های ذکر شده استفاده کنیم.

در وردپرس این کار را به صورت زیر انجام دهید:

function kyzen_location_assets()
{
  wp_enqueue_script('kyzen-location-main-js', KYZEN_LOCATION_URL_ . '/main.js', NULL, KYZEN_LOCATION_VER, true);
}
add_action('wp_enqueue_scripts', 'kyzen_location_assets');

توضیحات تکملی را به صورت ویدئو می توانید ببینید:

چه امتیازی به این مطلب میدهید؟

  • 4.6

    از

    6

    رای


    2 سال پیش

    دیدگاهتان را بنویسید

    پست های مشابه