如何使用短标记显示短内容

时间:2012-11-10 作者:shalu

我正在使用Wordpress,我想为主页上的每个帖子显示**简短内容和限制**的字数,为此,我使用以下代码

功能。php

function abc_the_content($num_words) {

$get_the_content = get_the_content();
$striptag_from_content = strip_tags($get_the_content);
echo $content = wp_trim_words($striptag_from_content, $num_words = $num_words, $more = null)}
首页。php

 abc_get_content(100);
它完美地显示了内容,但当我使用[gallery] post editor中的短代码,它只显示文本而不是库。这在我使用时也会导致问题vemio vedio 标签,因为它会删除我的标签。

我只想从编辑器中去掉图像标记,而不是像这样的任何其他标记vemio 或库短代码。如何修改function.php ?

1 个回复
SO网友:Mridul Aggarwal

function abc_the_content($num_words) {
    global $post;
    $content = $post->post_content;
    $content = strip_tags($content);
    $content = wp_trim_words($content, $num_words, $more = null);
    echo apply_filters(\'the_content\', $content);
}
如果只想去除img标记,请将“去除标记”行更改为该行

    $content = preg_replace("/<\\/?img(.|\\s)*?>/i", \'\', $content);

结束

相关推荐

Functions.php:从博客中排除类别

所以很明显,如何从模板中排除某些类别,但我不想修改4个模板,使它们忽略某个类别。有没有一种方法可以将某个类别从阅读设置的“博客”集中排除?我正在将博客分配到名为“博客”的页面。。。但显然,档案和搜索也需要对这一超出类别的内容视而不见。我宁愿在里面做functions.php