pbs_is_editable_by_user

ਦੁਆਰਾ ਲਿਖਿਆ

ਵਿੱਚ

,

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