pbs_localize_scripts

ਦੁਆਰਾ ਲਿਖਿਆ

ਵਿੱਚ

,

pbs_localize_scripts

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

ਇਹ ਵੇਰੀਏਬਲ ਸੰਪਾਦਨ ਦੌਰਾਨ PBS ਦੁਆਰਾ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਬਹੁਤ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਵੀ ਰੱਖਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ nonces, ਸਾਰੇ ਲੋਡ ਕੀਤੇ ਸ਼ਾਰਟਕੋਡਾਂ ਦੀ ਇੱਕ ਸੂਚੀ, ਅਤੇ ਅਨੁਵਾਦ ਸਤਰਾਂ।

ਪੈਰਾਮੀਟਰ

$params

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

ਉਦਾਹਰਨ

ਸੰਪਾਦਕ ਵਿੱਚ ਇੱਕ ਅਣਪਛਾਤਾ ਸ਼ਾਰਟਕੋਡ ਸ਼ਾਮਲ ਕਰੋ

add_filter( 'pbs_frontend_scripts, 'add_my_shortcode' );

function add_my_shortcode( $params ) {
	$params['shortcodes'][] = 'my_shortcode';
	return $params;
}