WordPress, фильтровать сообщения, если в сообщении присутствует конкретный пользовательский блокPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 WordPress, фильтровать сообщения, если в сообщении присутствует конкретный пользовательский блок

Сообщение Anonymous »

Я хочу отфильтровать посты WordPress, в которых присутствует конкретный блок. У меня есть первоначальная тега, и я вижу, какие сообщения имеют блок, который я ищу. Могу ли я добавить этот тип метаданных в блок? < /P>

Код: Выделить всё

// 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



Подробнее здесь: [url]https://stackoverflow.com/questions/79565297/wordpress-filter-posts-if-a-specific-custom-block-is-present-on-post[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»