0

I'm having an annoying problem with my wordpress 3.5 blog .

the_content() function fails to display the short version of the posts on the first page / index page, and it shows the content of the posts in full .

my current the_content() codeline from loop.php file is:

<?php the_content('Read more...'); ?>

I did try to search the wordpress forums stackoverflow and codex and i tried this :

<?php 
global $more;    // Declare global $more (before the loop).
$more = 0;       // Set (inside the loop) to display content above the more tag.
the_content("More...");
?>

but it does not work.

Any ideea what this problem could be ?

4

1 に答える 1

2

<!--more-->より多くのリンクを表示したいページコンテンツにタグを追加しましたか?the_excerpt()のコーデックスから取得:

関数のみを使用する方が意味がある場合がありthe_content()ます。タグが使用されthe_content()たかどうかに応じて、何を表示するかを決定します。タグは投稿/ページを2つの部分に分割します。タグの前のコンテンツのみがリストに表示されます<!--more-->。単一の投稿/ページを表示する場合、(もちろん)無視されることを<!--more-->忘れないでください。<!--more-->

于 2013-01-12T16:00:00.490 に答える