如果有人可以帮助从WordPress的RSS提要中删除一个类,那么我完全想从我的RSS提要中删除以下代码。
<div class="well"> <a class="btn" href="foo.com">foo</a></div>
如果注意到得很好,可以通过函数来完成。如果您知道诀窍,请分享您的解决方案。
预先感谢, 格雷戈里
答案 0 :(得分:0)
尝试一下
add_filter('the_excerpt_rss', 'remove_sc_rss_feed');
function remove_sc_rss_feed( $content )
{
global $post;
// Remove div with class using regex
$content = preg_replace('#<div class="well">(.*?)</div>#', '', $post->post_content);
return $content;
}
注意:您可能不会立即看到更改。 Wordpress RSS feed缓存了几个小时。我建议安装一个缓存插件,而不要缓存提要。我认为这个插件可以做到https://wordpress.org/plugins/w3-total-cache/