2016-04-28 4 views
1

hinzuzufügen Ich verwende eine statische Titelseite auf Wordpress, und ich möchte die Seite meinen letzten Beitrag am Ende der Seite anzeigen. Das Problem ist, der Code ist nur für einen bestimmten Beitrag, und ich weiß nicht, wie man dem Computer sagt, um den neuesten Beitrag zu bekommen und es richtig zu zeigen. Hier ist ein Link zu meiner Webseite. Denken Sie daran, dass sie noch lange nicht abgeschlossen ist. Electric Car WordPress SiteVersuchen, letzten Beitrag zu statischen Titelseite in 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

In Ihrem $ args - den Namen = .... wie gesagt wird, dass die Post anzufordern. Wahrscheinlich möchten Sie dort Ihre eigenen Argumente hinzufügen, um genau anzugeben, was Sie wollen. Überprüfen Sie http://codex.wordpress.org/Function_Reference/WP_Query für weitere Informationen –

+0

https://codex.wordpress.org/Function_Reference/wp_get_recent_posts ziemlich einfach, entfernen Sie einfach alle Argumente, die Sie nicht benötigen. –

Antwort

0

Ihre Argumente Array ändern einen Beitrag pro Seite (mit dem „name“ Parameter Sie gerade einen bestimmten Beitrag mit dem Slug „4.“ auswählen) auszuwählen. Ohne weitere Argumente sollte der letzte Beitrag erscheinen.

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

Weitere Informationen über die Abfrageparameter Wordpress, besuchen Sie diese Seite im Codex aus: https://codex.wordpress.org/Class_Reference/WP_Query

+0

Danke, jetzt zeigt es nur meine letzten Post. Haben Sie eine Idee, wie ich es wie einen normalen Post aussehen lassen kann? Gerade jetzt ist es nur Hyperlink-Text, der auf dem Bildschirm angezeigt wird. –

+0

Was meinen Sie mit einer "normalen Post"? Sie können dies so programmieren, dass es zeigt, was Sie wollen: das vorgestellte Bild, den Posttitel, einen Post-Auszug, den vollständigen Inhalt usw. Es hängt nur davon ab, was Sie wollen. Der oben eingefügte Code ruft den Post-Titel (als Hyperlink zum Post), das Post-Datum und den Autor und den Inhalt ... auf, wobei der Template-Teil auskommentiert ist (so dass er nicht erscheint). – alabele

+0

Ok danke, ich habe es endlich herausgefunden. –

Verwandte Themen