cussom xml没有显示在rss feed中

时间:2018-11-23 04:18:35

标签: wordpress zapier rss-reader rss2

我使用了rss2_item钩子将自定义xml标签添加到rss feed中。我使用在线工具验证了rss feed,并说有效的rss feed。

但是,我只能在源代码中看到这些新标记,但是在浏览器或rss阅读器上却没有显示。

我计划使用zapier自动化工具,以便在有新的提要时将新闻提要发布到相应的社交媒体上。

但是现在,自定义xml标签(实际上是Twitter和Facebook帖子的元数据附加到帖子上)没有显示在浏览器或rss feed阅读器上,zapier如何工作?

我需要怎么做才能在浏览器/ rss阅读器中显示这些xml字段的值?

add_action('rss2_item', 'add_my_custom_field_node');

function add_my_custom_field_node() {
    global $post;
    $tw1 = get_post_meta($post->ID, 'twitterone-post-meta-box', true);
    $fb1 = get_post_meta($post->ID, 'facebookone-post-meta-box', true);

    if(!empty($tw1)):
        echo("<test:twitter-one>{$tw}</test:twitter-one>");
    endif;
    if(!empty($fb1)):
        echo("<test:facebook-one>{$fb1}</test:facebook-one>");
    endif;

}

0 个答案:

没有答案