您可以将其添加到主题中functions.php
虽然我不能保证feed的有效性,但它会起作用。我不太了解XML/RSS标准。我得研究一下。
您最好为此创建一个简单的插件,因为当您更新主题时,主题编辑将被覆盖。
class My_Alter_RSS {
function __construct() {
add_action(\'rss2_item\', array($this,\'add_custom_fields_to_rss\'));
}
function add_custom_fields_to_rss() {
if(get_post_type() == \'my_custom_post_type\') {
$my_meta_value = get_post_meta(get_the_ID(), \'my_meta_key\', true);
if (empty($my_meta_value)) return false;
?>
<my_meta_value><?php echo $my_meta_value ?></my_meta_value>
<?php
}
}
}
$my_alter_rss = new My_Alter_RSS;
我会让你去解决
correct file headers for that plugin.
你真的应该花些时间来学习PHP和WordPress的基础知识。复制和粘贴您在web上找到但不理解的代码是不安全的。您可能会引入bug、不安全代码,甚至恶意代码。