Lesefortschritt:

Start- und Beitragsseite im Word­Press-Backend an erster Stelle anzeigen

26. März 2023 | functions.php, Word­Press

Trick # 225 | Dieser Beitrag beinhaltet 316 Wörter. – Geschätzte Lesezeit: ca. 2 Minuten.

Vielleicht geht es Ihnen wie mir: Die Startseite meiner Website ist im Backend unter «Seiten» wohl gelistet, ich muss mich aber alphabetisch bis zur dritten Seite durchhangeln. Unpraktisch, sowas! Sowohl die Start- wie auch die Beitragsseite lässt sich jedoch in der Seitenübersicht an erster Stelle ganz oben anzeigen. Wie das geht, erfahren Sie hier.

Sie benötigen folgenden Code, den Sie in die Datei functions.php Ihrer Word­Press-Installation verfrachten. Diese ist zu finden unter Design/Theme-Editor:

add_filter('posts_orderby', 'admin_static_pages_first', 10,2);
function admin_static_pages_first($orderby, $query) {
    // Leave if not Admin edit Pages query
    if (!( is_admin() && $query->is_main_query() && 'page' == $query->get( 'post_type' ) ))
        return $orderby;
    // Leave if neither static pages are set
    $front  = (int) get_option( 'page_on_front' );
    $posts  = (int) get_option( 'page_for_posts' );
    $ids    = implode(',', array_filter(array($posts,$front)));
    if ( empty($ids) )
        return $orderby;
    // Update the query
    global $wpdb;
    $orderby = 'FIELD('. $wpdb->posts.'.ID,' .$ids. ') DESC, ' . $orderby;
    return $orderby;
}

Nun rutscht die Startseite (ungeachtet derer alphabetischer Einreihung) in der Seiten-Auswahl des Word­Press-Backends ganz nach oben – gefolgt von der Beitragsseite, sofern eine solche ausgewählt ist.

Wetten, dass auch Sie sich künftig weniger durch die Seitenlisten klicken?

Werbung

Word­Press-URL fix hinterlegen

Die Word­Press-URL lässt sich zwar im Backend festlegen – dort jedoch auch (versehentlich) überschreiben. Dann kann es haarig werden und ein Krampf, bis man wieder Zugriff aufs Word­Press-Backend hat. Fix festlegen lässt sich die URL aber auch in ...

Verkorkste Darstellung beim copy/pasten verhindern

Viele tippen ihre Texte für den Blog oder die Website nicht direkt im Editorfeld ihres CMS, sondern machen den «premier jet» z.B. in Word. Die später ins Netz übernommenen Texte können so aber bisweilen ganz schön verunstaltet daher kommen. Ein ...
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.