Включать только сообщения с мета-ключом «add_in_rss» в RSS-ленту WordPress - PullRequest
0 голосов
/ 07 февраля 2020

Я редактировал этот файл вот так, но он не работает

    ...do_action( 'rss2_head' );

    while ( have_posts() ) :
        the_post();
        $meta = get_post_meta($post->ID, "add_in_rss", false);
        if($meta = "yes"){
        ?>
    <item>
        <title><?php the_title_rss(); ?><....
....
....p echo get_comments_number(); ?></slash:comments>
        <?php endif; ?>

        <?php rss_enclosure(); ?>

        <?php
        /**
         * Fires at the end of each RSS2 feed item.
         *
         * @since 2.0.0
         */
        do_action( 'rss2_item' );
        ?>
    </item>
    <?php } endwhile; ?>...

В чем ошибка, как это должно быть правильно?

Извините за Мой английский sh.

1 Ответ

0 голосов
/ 07 февраля 2020

Уточнить свой пост с помощью следующего кода

$args = array(
   'meta_query' => array(
       array(
           'key' => 'add_in_rss',
           'value' => 'key value',
           'compare' => '=',
       )
   )
);
$query = new WP_Query($args);   
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...