2016-04-28 4 views
1

Я использую статическую главную страницу в Word Press, и я хочу, чтобы страница показывала мое последнее сообщение в нижней части страницы. Проблема в том, что код предназначен только для одного конкретного сообщения, и я не знаю, как сообщить компьютеру, чтобы он получил самую последнюю запись и правильно ее отобразить. Вот ссылка на мою веб-страницу, имейте в виду, что она почти не завершена. Electric Car WordPress SiteПопытка добавить последнее сообщение на статическую главную страницу в Wordpress

<?php 
       $args = array('name' => '4th'); 
       $query = new WP_Query($args); 
       while ($query->have_posts()) : $query->the_post(); ?> 


      <div class="post"> 

       <!-- Display the Title as a link to the Post's permalink. --> 

       <h2><a href="<?php the_permalink(); ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2> 

       <!-- Display the date (November 16th, 2009 format) and a link to other posts by this posts author. --> 

       <small><?php the_time('F jS, Y'); ?> by <?php the_author_posts_link(); ?></small> 

       <!-- Display the Post's content in a div box. --> 

<div class="entry"> 
    <?php the_content(); ?> 


    <?php // get_template_part('content', 'single'); ?> 


</div> 
+0

В вашем $ арга - удалить имя = .... как то конкретно просит этот пост. Вы, вероятно, захотите добавить свои собственные аргументы, чтобы точно указать, что вы хотите. Проверьте http://codex.wordpress.org/Function_Reference/WP_Query для получения дополнительной информации –

+0

https://codex.wordpress.org/Function_Reference/wp_get_recent_posts довольно просто, просто удалите любые аргументы, которые вам не нужны. –

ответ

0

Измените массив аргументов, чтобы выбрать один пост на странице (с помощью параметра «Имя» Вы в настоящее время выбирающий конкретный пост с слизняк «4»). Без каких-либо дополнительных аргументов должна появиться последняя публикация.

$ args = array ('posts_per_page' => 1);

Более подробной информации о параметрах запроса WordPress, проверить эту страницу в Кодексе: https://codex.wordpress.org/Class_Reference/WP_Query

+0

Спасибо, теперь он показывает только мое последнее сообщение. Есть ли какие-либо представления о том, как я могу сделать его похожим на обычный пост? Прямо сейчас это просто текст гиперссылки, который появляется на экране. –

+0

Что вы подразумеваете под «обычной почтой»? Вы можете запрограммировать это, чтобы показать все, что захотите: изображение, заголовок, выдержку, полный контент и т. Д. Это просто зависит от того, что вы хотите. Код, вставленный выше, требует заголовка сообщения (в виде гиперссылки на сообщение), даты публикации и автора, а также содержимого ... с частью шаблона, прокомментированной (поэтому он не появится). – alabele

+0

Хорошо, спасибо, я, наконец, понял это. –

Смежные вопросы