Intereting Posts
Как отключить определенную страницу для определенного пользователя Проблема при создании слайдера типа пользовательского типа Как настроить суб-URL-адреса на веб-сайте wordpress (.htaccess) Доступ к двум и более значениям параметров из довольно постоянных ссылок Что делает $ _GET ? Как бороться с мелким спамом комментариев на небольших коммерческих сайтах? Как создать базу приложений iPhone для контента с сайта WordPress? (Так же, как и Mashable) Постоянная ссылка для настраиваемого типа сообщений с настраиваемым полем Удалить подпись изображения из выдержки из выписки Ошибка базы данных WordPress: – используя $ wpdb-> prepare () Добавить уникальное мета-описание Как я могу связать пользователей через несколько поддоменов? Один нестандартный шаблон типа сообщения не работает (single-custom_post_template.php) не работает Отображение главного меню и дочернего меню в разных местах на одной странице Как я могу заставить iFrame работать с url из post_meta?

Следующий и / или предыдущий пост-контент

Как показать контент в следующем или предыдущем сообщении?

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

<div class="alignleftfp"> <?php next_post_link('%link', '%title'); ?> </div> <div class="alignrightfp"> <?php previous_post_link('%link', '%title'); ?> </div> 

Можно ли показать содержание этого сообщения (100 слов)?

Взгляните на функцию get_adjacent_post .

Требуются три параметра, все из которых являются необязательными:

  • boolean, должно ли сообщение быть из той же категории
  • строка идентификаторов категорий, которые должны быть исключены
  • boolean, следует ли возвращать предыдущий (истинный) или следующий (ложный) пост.

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

 $prev_post = get_adjacent_post( false, '', true ); 

и следующий через

 $next_post = get_adjacent_post( false, '', false ); 

В случае успеха функция вернет полный объект сообщения , следовательно:

 echo $prev_post->post_excerpt; 

следует сделать.