✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

Kuinka näyttää historiallisen ”tänään” viestit WordPressissä?

14

Voit näyttää aiheeseen liittyviä viestejä (käyttäen tunnisteita, luokkia tai muita avainsanoja) saadaksesi lisää sivun katselukertoja. Vaihtoehtoisesti voit näyttää tämän päivän historialliset viestit menneisyydessä viestin sisällön lopussa. Kopioi seuraava PHP – koodi ja laita se wordpress – funktiomallin functions.php loppuun, mieluiten lapsiteemalla.

function today_in_histroy(){
    $today = getdate();
    $args = array(
        'date_query' => array(
            array(
                'year'      => $today['year'],
                'compare'   => '!=',
            ),
            array(
                'month' => $today['mon'],
                'day'   => $today['mday'],
            ),
        ),
    );
    $postlist = get_posts($args);
    $html = '<h3 class="tih-title">Posts of Historic Today</h3><ul class="tih-title-list">';
    if(!empty($postlist)){
        foreach ($postlist as $key => $post) {
            $html .= '<li class="tih-title-item"><a href="'. get_permalink($post->ID). '" title="'. $post->post_title. '">'. $post->post_title. '</a></li>';
        }
        $html .= '</ul>';
        return $html;
    }
    return "";
}
 
function add_today_in_histroy($content){
    global $post;
    return  $content. today_in_histroy(); 
}
add_filter('the_content','add_today_in_histroy');

Ajatuksena on tehdä kysely, joka etsii viestejä ja käyttää add_filter -toimintoa lisätäksesi sisältöön.

wordpress

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja