pbs_localize_frontend_scripts

نوشته شده توسط

در

,

pbs_localize_frontend_scripts

ویژگی‌های جاوااسکریپت را به شیء pbsFrontendParams در فرانت‌اند اضافه می‌کند. شیء pbsFrontendParams در فرانت‌اند بدون توجه به اینکه کاربر وارد سیستم شده و در حال ویرایش است، در دسترس خواهد بود.

پارامترها

$params

آرایه. آرایه‌ای از کلیدها و مقادیر که در متغیر جاوااسکریپت در سطح window یعنی pbsFrontendParams در دسترس قرار می‌گیرند

مثال

قابل دسترس کردن یک متغیر در فرانت‌اند

add_filter( 'pbs_localize_frontend_scripts, 'add_my_property' );

function add_my_property( $params ) {
	
	// این مقدار در جاوااسکریپت تحت pbsFrontendParams.myProperty در دسترس خواهد بود
	$params['myProperty'] = 'My Property';
	return $params;
}