Как показать больше ссылок в пользовательских query_posts и пользовательских циклах - PullRequest
4 голосов
/ 25 апреля 2011

На этой странице http://atthy.com/blog/

Я использую пользовательский шаблон для отображения списка сообщений в блоге, поскольку я использую файл home.php для отображения настраиваемой домашней страницы. Я использую query_posts(), так как это пользовательский шаблон. Я создал страницу в wp admin с пользовательским шаблоном blog Home. Все отлично. Но я не могу заставить работать read more.. ссылки при использовании the_content('read more..')

Когда я использую the_content('read more..'), весь контент поста отображается без его обрезки после <!--more-->, а также ссылка read more не отображается.

Я прочитал wp codex http://codex.wordpress.org/Function_Reference/query_posts и даже сбросил global $more до 0

Вот шаблон страницы, который я использую. http://pastebin.com/VTvN5dtT

Что я делаю не так ?? Пожалуйста, помогите.

Ответы [ 2 ]

5 голосов
/ 26 апреля 2011

Я сам не проверял это, но согласно http://codex.wordpress.org/Customizing_the_Read_More#How_to_use_Read_More_in_Pages,

global $more;    
$more = 0;

должно быть внутри цикла и до the_content('read more..');. Таким образом, в своем коде для вставки переместите строки 15-16 в строку 30. Как я уже сказал, я не проверял это, но повернул его и посмотрим, что произойдет.

1 голос
/ 17 мая 2012

Вы должны убедиться, что операторы:

global $more;
$more = 0;

ставятся после вызова the_post ()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...