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;
}