Nylige innlegg Funksjon - CSS-triks

Innholdsfortegnelse:

Anonim

Teknikk # 1

Denne funksjonen er nyttig når du trenger å vise innhold, utdrag, egendefinerte felt eller noe som er relatert til innlegget utover linken og tittelen. Hvis du bare trenger en liste over koblede titler, se neste teknikk. Sett følgende funksjon i functions.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; )

    Bruk

    Etter at du har gjort funksjonen. Sett følgende i sidefeltet eller hvor du vil at de siste innleggene skal vises ...

    Du kan gi den to argumenter, den første er antall innlegg og den andre er om du vil vise utdragene eller ikke. så recent_posts (2, false) vil vise de 2 siste posttitlene.

    Teknikk # 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 ) ); ?> 

    Teknikk # 3

    Mer kortfattet versjon av nr. 1, som også inkluderer en mer standardisert spørringsstreng.