Support » Plugins » Beitrag automatisch von der Startseite nehmen

  • Kennt jemand ein Plugin, das die Beiträge nach einer zeitlichen Vorgabe wieder von der Startseite entfernt? Bisher bin ich nirgends fündig geworden.

    Man kann zwar schön im Voraus den Zeitpunkt der Veröffentlichung einstellen. Auch das es dann auf der Startseite angezeigt werden soll – aber eben nicht das es an einem bestimmten Tag von der Startseite wieder runter kann.

    Immerhin kann es ja mal sein das ein Beitrag nicht nur im Urlaub (z.B.) veröffentlicht, sondern auch wieder von der Startseite genommen werden soll.

    Der Beitrag soll also nicht gelöscht oder als Entwurf, bzw. Privat eingestellt werden. Im Prinzip lediglich diesen einen Haken zu einem bestimmten Zeitpunkt wieder entfernen, damit der Beitrag weiterhin in der jeweiligen Kategorie abrufbar ist.

    Der Beitrag soll eben einfach „nur“ von der Startseite zu einem bestimmten Zeitpunkt wieder verschwinden.

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Wie definierst du welcher Beitrag auf der Startseite erscheint?

    Welches Theme wird verwendet?

    Das kannst du über ein kleines, eigenes Plugin lösen:

    <?php
    /*
     * Plugin name: Homepage with Timerange
     * Version: 0.1
     */
    
    add_action( 'pre_get_posts', 'pix_homepage_timerange' );
    function pix_homepage_timerange( $query ) {
        if ( is_home() && $query->is_main_query() ) {
            $query->set( 'date_query' => array(
    		array(
    			'column' => 'post_date',
    			'after' => '1 year ago',
    		)
           ) )
        } // end if
    }
    Thread-Starter speedme

    (@speedme)

    @ Sören
    Wir benutzten das Theme „Arras“.

    Über den Bereich „Sichtbarkeit:“ kann ich unter dem Punkt „Offentlich“ zusätzlich einen Haken setzen bei „Beitrag auf der Startseite halten“.

    Bei einem voreingestellten Zeitpunkt zur Veröffentlichung wird dieser dann auch gleichzeitig im Startfenster veröffentlicht und nicht nur in der dazugehörenden Kategorie.

    @bego
    Vielen Dank, das werde ich gleich einmal ausprobieren.

    Mit Widges on Pages und TW Recent Posts Widget setze ich Auszüge auf die Startseite.Mit „Post Expiring“ (genaue Schreibweise beachten!“) kann das Datum und die Uhrezeit eingestellt werden, zu der der Beitrag gelöscht wird. Das funktioniert unter WP 4.4.2 anstandslos und präzise. Sowohl der Auszug wie auch der Beitrag werden nicht mehr angeziegt. In der Dashboard-Ansicht ist der Beitrag weiterhin unverändert vorhanden und muss manuell gelöscht oder ins Archiv verschobene werden. Das Plugin „Post Expirator“, das das automatisch tun soll, funktioniert leider nicht mehr unter WP 4.4.2.

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Das Thema „Beitrag automatisch von der Startseite nehmen“ ist für neue Antworten geschlossen.