如何链接“阅读更多”摘录自可湿性粉剂食谱

时间:2011-03-15 作者:noel saw

我在WP Recipies page 要在主页上强制摘录,请执行以下操作:

function my_excerpts($content = false) {
    // If is the home page, an archive, or search results
if(is_front_page() || is_archive() || is_search()) :
    global $post;
    $content = $post->post_excerpt;

// If an excerpt is set in the Optional Excerpt box
    if($content) :
        $content = apply_filters(\'the_excerpt\', $content);

// If no excerpt is set
    else :
        $content = $post->post_content;
        $excerpt_length = 55;
        $words = explode(\' \', $content, $excerpt_length + 1);
        if(count($words) > $excerpt_length) :
            array_pop($words);
            array_push($words, \'...\');
            $content = implode(\' \', $words);
        endif;
        $content = \'<p>\' . $content . \'</p>\';

    endif;
endif;

// Make sure to return the content
return $content;

}

add_filter(\'the_content\', \'my_excerpts\');
但我如何修改该片段,以便在“…”的完整帖子中添加超链接部分

1 个回复
最合适的回答,由SO网友:Bainternet 整理而成

替换以下位置的最后一行代码:

return $content;
收件人:

return $content.\'<a href="\'.get_permalink($post->ID).\'">Read More...</a>\';

结束

相关推荐

How to show custom posts

我们正在创建一个网站,展示一系列涵盖各种主题的档案录音。我们希望在主导航中有一个页面(如录音)按标题显示这些内容,并提供按类别浏览选项,并且听说最好的方法是提供自定义帖子类型。我们可以通过编辑函数来启动此设置。php页面,以及使用“自定义帖子UI”插件,但不知道如何在录制页面上以列表样式或其他方式实际显示自定义帖子。下一步是什么?感谢您的任何帮助。唐