pbs_is_editable_by_user
PBS >= 4.3
ਫਰੰਟ-ਐਂਡ ਵਿੱਚ PBS ਨੂੰ ਲੋਡ ਕਰਨਾ ਹੈ ਜਾਂ ਨਹੀਂ ਅਤੇ ਉਪਭੋਗਤਾ ਨੂੰ ਪੋਸਟ ਨੂੰ ਸੰਪਾਦਿਤ ਕਰਨ ਲਈ PBS ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣੀ ਹੈ ਜਾਂ ਨਹੀਂ ਇਸ ਫੈਸਲੇ ਨੂੰ ਓਵਰਰਾਈਡ ਕਰੋ।
ਪੈਰਾਮੀਟਰ
$is_editable
ਬੂਲੀਅਨ (Boolean)। ਜੇਕਰ ਪੋਸਟ PBS ਨਾਲ ਸੰਪਾਦਨਯੋਗ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ਤਾਂ True। ਨਹੀਂ ਤਾਂ False
ਉਦਾਹਰਨ
portfolio post_types ਨੂੰ PBS ਨਾਲ ਸੰਪਾਦਨਯੋਗ ਹੋਣ ਦੀ ਮਨਾਹੀ ਕਰੋ
add_filter( 'pbs_is_editable_by_user', 'disallow_portfolios' );
function disallow_portfolios( $is_editable ) {
global $post;
if ( $post ) {
if ( 'portfolio' === get_post_type( $post ) ) {
return false;
}
}
return $is_editable;
}