Uusimmat viestit -toiminto - CSS-temppuja

Sisällysluettelo:

Anonim

Tekniikka # 1

Tämä toiminto on hyödyllinen, kun haluat näyttää sisältöä, otetta, mukautettuja kenttiä tai mitä tahansa viestiin liittyvää linkin ja otsikon ulkopuolella. Jos tarvitset vain luettelon linkitetyistä nimikkeistä, katso seuraava tekniikka. Lisää seuraava funktio funktioihin.php

function recent_posts($no_posts = 10, $excerpts = true) ( global $wpdb; $request = "SELECT ID, post_title, post_excerpt FROM $wpdb->posts WHERE post_status = 'publish' AND post_type='post' ORDER BY post_date DESC LIMIT $no_posts"; $posts = $wpdb->get_results($request); if($posts) ( foreach ($posts as $posts) ( $post_title = stripslashes($posts->post_title); $permalink = get_permalink($posts->ID); $output .= '
  • ' . htmlspecialchars($post_title) . '

    '; if($excerpts) ( $output.= '
    ' . stripslashes($posts->post_excerpt); ) $output .= '
  • '; ) ) else ( $output .= '
  • No posts found
  • '; ) echo $output; )

    Käyttö

    Kun olet tehnyt toiminnon. Lisää seuraava sivupalkkiin tai minne haluat luettelon viimeisimmistä viesteistä ...

    Voit antaa sille 2 argumenttia, ensimmäinen on viestien lukumäärä ja toinen, haluatko näyttää otteita. joten viimeisimmät_postit (2, väärät) näyttävät kaksi viimeisintä viestiä.

    Tekniikka # 2

     'postbypost', // or daily, weekly, monthly, yearly 'limit' => 10, // maximum number shown 'format' => 'html', // or select (dropdown), link, or custom (then need to also pass before and after params for custom tags 'show_post_count' => false, // show number of posts per link 'echo' => 1 // display results or return array ) ); ?> 

    Tekniikka # 3

    Tiiviimpi versio versiosta 1, joka sisältää myös standardisoidun kyselymerkkijonon.