pbs_localize_frontend_scripts

ਦੁਆਰਾ ਲਿਖਿਆ

ਵਿੱਚ

,

pbs_localize_frontend_scripts

ਫ਼ਰੰਟ-ਐਂਡ ਵਿੱਚ pbsFrontendParams ਆਬਜੈਕਟ ਵਿੱਚ Javascript ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜੋੜਦਾ ਹੈ। pbsFrontendParams ਆਬਜੈਕਟ ਫ਼ਰੰਟ-ਐਂਡ ਵਿੱਚ ਉਪਲਬਧ ਹੁੰਦਾ ਹੈ, ਭਾਵੇਂ ਉਪਭੋਗਤਾ ਲੌਗਇਨ ਹੋਵੇ ਅਤੇ ਸੰਪਾਦਨ ਕਰ ਰਿਹਾ ਹੋਵੇ।

ਪੈਰਾਮੀਟਰ

$params

Array. ਕੁੰਜੀਆਂ ਅਤੇ ਮੁੱਲਾਂ ਦੀ ਇੱਕ ਐਰੇ ਜੋ ਵਿੰਡੋ-ਪੱਧਰੀ Javascript ਵੇਰੀਏਬਲ pbsFrontendParams ਵਿੱਚ ਉਪਲਬਧ ਹੋਵੇਗੀ

ਉਦਾਹਰਨ

ਫ਼ਰੰਟ-ਐਂਡ ਵਿੱਚ ਇੱਕ ਵੇਰੀਏਬਲ ਨੂੰ ਪਹੁੰਚਯੋਗ ਬਣਾਓ

add_filter( 'pbs_localize_frontend_scripts, 'add_my_property' );

function add_my_property( $params ) {
	
	// ਇਹ Javascript ਵਿੱਚ pbsFrontendParams.myProperty ਦੇ ਅਧੀਨ ਉਪਲਬਧ ਹੋਵੇਗਾ
	$params['myProperty'] = 'My Property';
	return $params;
}