编辑缩略图和链接的提要

时间:2013-09-13 作者:localhost

我想在我的订阅页面上的帖子中显示帖子缩略图和超链接。我知道在模板中,您可以复制页面模板并对其进行修改,但这里我要处理的是wp includes/feed。php或wp包含/馈送rss。我有两个问题

我能做些什么来获取帖子的缩略图和帖子的链接

1 个回复
SO网友:Anjum

当挂钩可以修改使用时,您不需要编辑WordPress核心文件,也不需要这样做the_excerpt_rssthe_content_feed 筛选以在提要中添加缩略图或自定义链接。

add_filter( \'the_excerpt_rss\', \'insert_thumbnail_into_feed\' );
add_filter( \'the_content_feed\', \'insert_thumbnail_into_feed\' );

function insert_thumbnail_into_feed() {
    global $post;
    if ( has_post_thumbnail( $post->ID ) ){
        // replace thumbnail with yours
        $content = \'<p>\' .get_the_post_thumbnail( $post->ID, \'thumbnail\' ) .\'</p>\';
    }

    // get post content and replace feed content with
    // you can also limit/filter the content to exclude shortcodes and html code etc.
    $content .= \'<p>\' .get_the_content() .\'</p>\';

    return $content;
}
编辑:将此代码放置在主题的函数中。php

结束

相关推荐

image thumbnail in RSS Feed

我没有太多的编码知识。使用RSS源获取prob。我从这个代码的某个地方复制粘贴的n。正在获取标题和日期。。很好,但客户端现在也需要图像缩略图。如何放置图像缩略图。请帮帮我。。检查以下代码。。。<li> <p> <?php echo $item->get_date(\'j F Y\'); ?> </p> <a target=\"_blank\" href=\'<?php echo esc_url( $item->get