Slug für Seiten ändern

  • Hallo WP Gemeinde,

    ich arbeite aktuell an einem Projekt mit einem erworbenen WP Theme (Themeforest). Hier wird automatisch der slug "properties" gesetzt -> name.de/properties/whg-1-erdgeschoss. Ich möchte aber name.de/wohnungen/whg-1-erdgeschoss haben. Den Slug habe ich bereits in

    Code
    'rewrite' => array('slug' => 'wohnungen')

    geändert (im Notepad kann ja man recht bequem die Dateien nach Inhalten filtern). Ebenfalls wird für das Theme der Virtuel Composer verwendet, sprich auch die Shortcodes müssen entsprechend angepasst werden. Es funktioniert, dass in der URL aus /properties/ -> /wohnungen/ wird. Der Header und Sidebar werden gezeigt, allerdings nicht der eigentliche Content der die jeweilige Wohnung beschreibt. Dort erscheint dann Page Not Found und eine Liste mit den zu letzt erstellten Wohnungen. Daraus würde ich schließen das "irgendwo" noch ein Shortcode umgeändert werden muss .. ODER ?

    Würde mir sonst auch hier bei das Plugin helfen können?
    http://toscho.de/2012/wordpress-seite-statt-page/

    Danke vorab.
    Mfg

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • dieser Slug ist ein Teil einer URL
    wenn die vorherigen URls bereits in den Suchmaschinen gefunden wurden => per htaccess umleiten, sonst schickst du an deine potentiellen BesucherInnen//Kunden einen error 404= nicht gefunden werden.

    dies wäre auch sonst der einfachste Weg

    prinzipiell:
    durchsuche die Datenbank nach "name.de/properties" und ändere dies nach deinen Wünschen.

    Wenn du all dies im Theme geändert hast, sind Updates kaum möglich, außer du änderst dann wieder,
    so hoffe ich, dass du ein ChildTheme aufgesetzt hast, weil sonst das Theme sehr bald viele Fehler aufweisen kann, weil eben nicht up to date :-)

    vorher Datenbankbackup machen.


    Und es ist ein klassisches Beispiel wieso sowas nicht in ein Theme gehört.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!