在wordpress中不起作用<! - more - >

时间:2013-09-26 13:01:56

标签: php wordpress

我正在尝试使用WP中的<!--more-->,但它不起作用。我正在使用 Wordpress 3.6.1。有什么问题?

帖子的编辑器中的文字:

     Abc<!--more-->cba

我如何使用:

<?php
$args = array( 'posts_per_page' => 10, 'order'=> 'ASC', 'orderby' => 'title' );  
$postslist = get_posts( $args );  
foreach ($postslist as $post) :  setup_postdata($post); ?>  
    <div>  
    <?php the_date(); ?>  
    <br />  
    <?php the_title(); ?>  
    <?php the_excerpt(); ?>
    <?php the_content(); ?>  
    </div>  
<?php endforeach; ?> 

1 个答案:

答案 0 :(得分:0)

我没有使用redactor插件(你正在谈论的是redactor插件吗?)。

刚测试过,如果你将<!--more-->添加到编辑器中,那么wp 3.6.1肯定会删除注释并用<span>标记替换它,但只有在从前端查看帖子时才这样做,所以它是仍然在<!--more-->中保存在db中,很有趣。

在wp 3.5.2上,这对我来说没有发生。顺便说一句,当我尝试这个测试时,我没有使用redactor。

这就是你的意思