WordPress - публиковать только последние 1, 2 или 3 сообщения на главной странице - PullRequest
1 голос
/ 27 ноября 2010

Как мне просто отобразить последнее сообщение дома (не весь архив, как это делает wp по умолчанию)? И как я могу повлиять на то, что у него есть / нет дата, категория, перевод и т. Д.?

Руководство WP не объясняет это четко. Или это? Если да, скажите, пожалуйста, где?

Спасибо, ребята! И девочки!

1 Ответ

3 голосов
/ 28 ноября 2010

Новые темы Wordpress имеют дочерние темы, это новый способ организации и упрощения обновления тем, но это может быть неприятно, потому что их не так легко изменить, как старые темы. Во всяком случае, есть старый способ:

Вы можете использовать настройки на странице администрирования, чтобы на главной странице отображалась только одна запись (страницы Настройки / Чтение / Блог не более -> 1 публикация). Но если вы хотите, чтобы только ваш дом отображал одно сообщение, и решили, что ваши архивы должны отображать 10 основных сообщений, вы можете отредактировать шаблон темы, чтобы использовать эту функцию:

<?php query_posts('posts_per_page=1'); ?>

Справочник по функциям / запрос сообщений
http://codex.wordpress.org/Function_Reference/query_posts

Чтобы быть уверенным, что ни дата, ни категория не отображаются, вам также нужно отредактировать шаблон и удалить соответствующий код php (в цикле вы должны искать следующие функции:

<?php the_category(); ?>
<?php the_date(); ?>

Справочник по функциям / категория
http://codex.wordpress.org/Function_Reference/the_category

Справочник по функциям / дата
http://codex.wordpress.org/Function_Reference/the_date

Чтобы использовать новый способ, вы должны создать дочернюю тему для своей темы и переопределить цикл, создав собственный цикл.

Chld Themes
http://codex.wordpress.org/Child_Themes

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