Die Adresse example.com/random/ führt in WordPress 7.2 auf einen zufällig gewählten Beitrag der Website, ab Werk und ohne Plugin. Dafür sortiert die Datenbank bei jedem Aufruf die infrage kommenden Beiträge nach einem Zufallswert, ein Cache darf die Antwort nicht ausliefern. Bis zur finalen Version am 8. Dezember bleibt Zeit, die Funktion zu prüfen oder mit einer Zeile Code abzuschalten.
Ein Klick · kostenlosDr. Web bei Google bevorzugenMarkieren Sie drweb.de als bevorzugte Quelle. Dann sehen Sie unsere Artikel öfter unter den Top-Meldungen.Jetzt hinzufügenInhalt 5 Abschnitte
Aaron Jorbin hat am 5. November im Entwicklerblog Make WordPress Core beschrieben, wie WordPress 7.2 Besucher auf beliebige Beiträge weiterleitet.[1] Die Funktion ist ab Werk aktiv, Betreiber können sie über einen Filter abschalten oder einzelne Beitragstypen ausnehmen. Für große Websites ist das keine Spielerei, weil jeder Aufruf eine Datenbankabfrage auslöst.
Das Wichtigste in Kürze
- Unter
/random/leitet WordPress 7.2 auf einen zufällig gewählten, veröffentlichten Beitrag weiter, auch innerhalb einer Kategorie oder eines Autors. - Die Funktion ist ab Werk eingeschaltet, ein Filter schaltet sie ab, das Argument
randomablenimmt Beitragstypen aus. - Die Weiterleitung sendet Cache-Header und den Header noindex, jeder Aufruf kostet eine Datenbankabfrage mit Zufallssortierung.
- Die finale Version ist für den 8. Dezember 2026 geplant, Beta 4 erschien am 3. November.[3]
Was passiert beim Aufruf von /random/?

Ein Aufruf von example.com/random/ endet laut Entwicklerhinweis bei einem zufällig gewählten, veröffentlichten Beitrag. Dieselbe Logik gilt für Archive: /random/category/release/ wählt aus einer Kategorie, /random/author/jorbin/ aus den Beiträgen eines Autors. Entsprechende Adressen gibt es für Schlagwörter und eigene Beitragstypen.[1]
Welche Inhalte infrage kommen, regelt das neue Argument randomable in register_post_type(). Fehlt das Argument, gilt der Wert true für Beitragstypen, die öffentlich abfragbar sind und ein Archiv haben. Beiträge sind dabei, Seiten und Anhänge nicht.[1] Laut Quellcode zählen außerdem nur veröffentlichte Beiträge ohne Passwort, Entwürfe und private Beiträge bleiben außen vor.[2]
Der Pfadname random lässt sich auf der Permalink-Seite ändern.[1] Eine veröffentlichte Seite mit dem Namen random geht dem Zufall vor, bei Permalinks nach dem Muster /%postname%/ gilt das auch für einen gleichnamigen Beitrag.[2]
Warum belastet ein Zufallsbeitrag die Datenbank?
WordPress nimmt dafür die normale Hauptabfrage und ändert zwei Dinge: Die Sortierung lautet ORDER BY RAND(), die Ausgabe endet bei einem Treffer.[2] Für Zufallsreihenfolgen kennt eine Datenbank keinen Index. Jedem infrage kommenden Beitrag weist sie einen Zufallswert zu und sortiert danach. Bei Zehntausenden Beiträgen kostet das spürbar Rechenzeit, Messwerte nennt der Entwicklerhinweis nicht.
Die Weiterleitung hat laut Quellcode den Status 302, schaltet über Cache-Header den Zwischenspeicher ab und sendet den Header X-Robots-Tag mit noindex, follow.[2] Seitencache und CDN liefern solche Antworten in der Regel nicht aus, jeder Aufruf erreicht PHP und die Datenbank. Die Anweisung noindex hält die Adresse aus dem Suchindex, das Abrufen verhindert sie nicht. Wie Anweisungen für Suchmaschinen wirken, erklären die SEO-Grundlagen.
Neu ist nicht die Abfrage: Themes und Plugins sortieren seit Jahren mit orderby=rand in WP_Query. Neu ist eine Adresse, die jeder Besucher ohne Anmeldung aufrufen kann. Auch andere Änderungen von 7.2 greifen in den Betrieb ein, etwa die neu gebaute HTML-Filterung wp_kses und die verschlüsselte Ablage von API-Schlüsseln.
Welche Adresse welchen Beitrag auswählt
Es kommen nur veröffentlichte Beiträge ohne Passwort infrage. Seiten und Anhänge sind standardmäßig ausgenommen.
Was jeder Besucher ohne Anmeldung auslöst und kein Cache abfängt, gehört vor dem Update auf die Prüfliste.
Markus Seyfferth, Chefredakteur Dr. Web
Was sollten Betreiber vor dem 8. Dezember prüfen?
- Testen: Spielen Sie WordPress 7.2 Beta 4 in einer Testumgebung ein und rufen Sie
/random/auf, bevor die finale Version erscheint. - Seitennamen prüfen: Existiert schon eine veröffentlichte Seite mit dem Namen random, geht sie vor. Bei Permalinks nach dem Muster
/%postname%/gilt das auch für einen gleichnamigen Beitrag. - Inhalte prüfen: Veröffentlichte, aber nirgends verlinkte Beiträge wie versteckte Landingpages können über die Zufallsadresse auftauchen. Beitragstypen schließen Sie mit
'randomable' => falseaus. - Abschalten: Mit
add_filter( 'wp_enable_random_content_redirect', '__return_false' );in einem Must-Use-Plugin entfallen Rewrite-Regeln, Optionsfeld und Abfrage.
Bleibt die Funktion aktiv, kann eine Disallow-Zeile für /random/ in der robots.txt Crawler fernhalten. Das ist ein Vorschlag von Dr. Web, im Entwicklerhinweis steht er nicht. Agenturen mit vielen Kundenwebsites nehmen den Filter in ihr Standard-Plugin auf, denn Hauptversionen wie 7.2 installiert WordPress nicht von selbst, solange Betreiber automatische Hauptupdates nicht aktiviert haben. Der Termin steht seit Beta 1 fest.
FAQ: WordPress 7.2 und die Weiterleitung unter /random/
Was bewirkt /random/ in WordPress 7.2?
Ein Aufruf von example.com/random/ leitet per Status 302 auf einen zufällig gewählten, veröffentlichten Beitrag der Website weiter. Entsprechende Adressen gibt es für Kategorien, Schlagwörter, Autoren und Beitragstypen.
Lässt sich die Zufallsweiterleitung abschalten?
Ja. Der Filter wp_enable_random_content_redirect mit dem Rückgabewert false schaltet sie ab, etwa in einem Must-Use-Plugin. Dann entfallen die Rewrite-Regeln und das Optionsfeld. Einzelne Beitragstypen nimmt das Argument randomable aus.
Kommen auch Seiten und private Beiträge infrage?
Nein. Laut Entwicklerhinweis ist der Beitragstyp Beitrag dabei, Seiten und Anhänge nicht. Laut Quellcode zählen nur veröffentlichte Beiträge ohne Passwort. Entwürfe und private Beiträge bleiben außen vor.
Wann erscheint WordPress 7.2?
Die finale Version ist laut Zeitplan für den 8. Dezember 2026 angesetzt. Beta 4 erschien am 3. November und ist nur für Tests gedacht, nicht für Websites im Betrieb.
Quellen
3 Quellen anzeigenQuellen ausblenden
- Make WordPress CoreYour Content Is Going To Get More Random!, Aaron Jorbin
- WordPress-Quellcode im Repository wordpress-develop auf GitHubclass-wp.php (handle_random), query.php (wp_random_content_redirect) und class-wp-rewrite.php (random_rewrite_rules), abgerufen am 5. November 2026
- WordPress.org NewsWordPress 7.2 Beta 4
Mehr Newshunger?
- WordPress 7.2 Beta 1 ist da, die finale Version folgt am 8. Dezember
- WordPress 7.2 baut den HTML-Filter wp_kses neu
- WordPress 7.2 soll API-Schlüssel von Plugins verschlüsselt speichern
- WordPress 7.2: Das W in der Werkzeugleiste soll zum Dashboard führen
- Gutenberg 24.3 formatiert Text über mehrere Blöcke
