Lesefortschritt:

    Automatisch aktualisierter Beitragszähler anzeigen

    3. Juli 2022 | Scripts, Word­Press

    Trick # 157 | Dieser Beitrag beinhaltet 411 Wörter. – Geschätzte Lesezeit: ca. 3 Minuten.

    Möchten Sie auf Ihrer Word­Press-Website einen Beitragszähler einrichten? Einer, der das Total der veröffentlichten Beiträge aktualisiert und die Nummer des gerade betrachteten Posts ausgibt. Ganz einfach. Wir erklären, wie das geht.

    Zunächst benötigen wir ein wenig PHP-Code. Ich verwende zur Verwaltung solcher Snippets das Plugin «Insert PHP Code Snippet», welches gratis im Word­Press-Plugin-Directory zu haben ist.

    Dort platziere ich den folgenden Code:

    <?php
    if ( 'post' == get_post_type() ) {
    $this_post_id = get_the_id();$args = array(
    'post_type' => 'post',
    'post_status' => 'publish',
    'posts_per_page' => -1,
    'fields' => 'ids',
    'order' => 'ASC',
    );
    $the_query = get_posts( $args );$key = array_search( $this_post_id , $the_query );
    $key++;$published_posts = wp_count_posts( 'post' )->publish;echo 'Dies ist Beitrag # ' . $key . ' von '. $published_posts . '.';
    }	//end if post type ?>

    In Zeile 6 definieren Sie, was genau gezählt werden soll. Hier sind es «posts», es könnte aber auch «page» oder ein Custom Post Type stehen. In Zeile 7 wird definiert, wie der Status der zu zählenden Beiträge ist. Hier «publish» – wenn geplante, unveröffentlichte Beiträge angezeigt werden sollen, wäre hier der richtige Term «future», welcher auch in Zeile 17 angegeben werden müsste.

    Unser Plugin generiert nun einen Shortcode. Diesen kann ich einfach in ein Template – oder auch in einen Beitrag einfügen. Die Beitrags-Nr. variiert je nach Beitrag, in welchem der Code verwendet wird. Und die Totalzahl erhöht sich laufend bei neu veröffentlichten Beiträgen.

    Ziemlich einfach. Oder?

    Werbung

    CSS-Editor in Word­Press deaktivieren

    Im Word­Press-Backend wird im Abschnitt im Customizer (unter «Design») die Option «Zusätzliches CSS» angezeigt. Dies ist eine praktische Funktion: Sie eignet sich hervorragend, um ein Theme mit CSS-Code zu stylen. Allerdings kann man das Design ...

    Back-Button im Divi-Theme anzeigen

    ​Den «Back-Button» in Ihrem Browser werden Sie kennen und ihn bestimmt auch rege nutzen. In diesem Artikel zeigen wir Ihnen, wie Sie eine Browser-Verlaufsschaltfläche in das Divi-Thema einfügen. Wenn Sie auf diesen Button klicken, gelangen Sie ...
    Keine Inhalte gefunden.

    Werbung

     

    Pin It on Pinterest

    Share This
    Überblick über den Datenschutz

    Diese Website verwendet Cookies, damit wir Ihnen die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in Ihrem Browser gespeichert und dienen dazu, Sie wiederzuerkennen, wenn Sie auf unsere Website zurückkehren, und unserem Team zu helfen, zu verstehen, welche Bereiche der Website Sie am interessantesten und nützlichsten finden.