如何使用wp_trim_words并阅读更多内容?

时间:2018-01-18 00:21:06

标签: wordpress

我需要使用wp_trim_words()功能,以及"阅读更多"单击时显示其余内容的文本,如切换。

这可能吗?

2 个答案:

答案 0 :(得分:1)

试试这个

<?php
echo wp_trim_words(get_the_content(), 40, '...');
?>

或者

<?php
echo wp_trim_words(get_the_content(), 40, 'Read More');
?>

或者

<?php
echo wp_trim_words(get_the_content(), 40, 'See More');
?>

对于tuggle,你需要使用javascript或jquery。当你使用jquery / script时,不需要使用wp_trim_words函数只需使用带有ancher标签(控件)的一些文本,并在点击时隐藏/显示一些内容。

答案 1 :(得分:0)

要显示您可能正在使用the_content()或echo get_the_content()的页面内容。但相反,你只需使用下面的行

echo wp_trim_words(get_the_content(), $string_length, $text_read_more_optional); //example, $string_length=50, $text_read_more_optinal='Read More'

所以,我想你的代码看起来像这样:

if(have_posts()){
    while(have_posts()){
        the_post();
        the_title(); //display title
        echo wp_trim_words(get_the_content(), 100, 'Read More'); //display content
    }
}