我需要使用wp_trim_words()
功能,以及"阅读更多"单击时显示其余内容的文本,如切换。
这可能吗?
答案 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
}
}