WordPress, Filterbeiträge, wenn ein bestimmter benutzerdefinierter Block im Beitrag vorhanden istPhp

PHP-Programmierer chatten hier
Anonymous
 WordPress, Filterbeiträge, wenn ein bestimmter benutzerdefinierter Block im Beitrag vorhanden ist

Post by Anonymous »

Ich möchte WordPress -Beiträge filtern, die einen bestimmten Block vorhanden haben. Ich habe das anfängliche Tagging erledigt und kann sehen, welche Beiträge den Block haben, nach dem ich suche. Kann ich diese Art von Metadaten einem Block hinzufügen? < /P>

Code: Select all

// Add Column to admin post list
function custom_columns_list( $columns ) {

$columns['blockBool'] = 'Block Present?';

return $columns;
}
add_filter( 'manage_post_posts_columns', 'custom_columns_list' );

// check post if block is present
function blockColumn() {

//using a block from learn.wordpress
if ( has_block( 'create-block/multi-columns' ) ) {
// echo '
True
';
$blockBool = "True";
echo "$blockBool";

} else {
// echo '
False
';
$blockBool = "False";
echo "$blockBool";

}

}
add_action( 'manage_posts_custom_column', 'blockColumn', 10, 2 );

// add filter drop down to post admin list
function blockCheckFilter( $post_type ) {

if ( $post_type === 'post' ) {
$blockBool = filter_input( INPUT_GET, 'blockBool' );

?>

Block Present?
>False

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post