interne Links, Name statt id

  • Hallo,
    wie kann ich aus einer statischen Seite mit dem Linknamen
    http://www.mydomain.de/wordpress/?page_id=59

    einen *schönen* Link machen, zB
    http://www.mydomain.de/wordpress/impressum (für Navi)

    Im Simovic--Buch steht das in dieser Form, allerdings hat Simovic nicht verraten, wie er das gemacht hat :sad:
    Auch in der FAQ und im Internet habe ich kaum etwas gefunden. Es ist immer nur die Rede von Permalinks, die aber anscheinend (?) nur für Blogs gelten.
    Wer weiss Rat?

    Gruss, Helmut

    • 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

  • Im Admin Panel findest Du den Punkt "Einstellungen / Permalinks", da kannst Du das ändern und funktioniert eigentlich recht simpel. Du musst nur den Anweisungen da folgen, bzw. Deine Wünschen, und schliesslich noch einen Codeschnipsel in die .htaccess einfügen.

    ABER VORAB: Halte immer eine Sicherheitskopie Deiner .htaccess parat! WICHTIG! Sehr WICHTIG!

    Hier findest Du auch noch ein paar nützliche Infos zu den Permalinks

    http://codex.wordpress.org/Using_Permalinks

    <?php if (have_read_this()) : while (have_read_this()) : read_it_again(); ?>

  • Hallo,
    also auf der codex-Seite steht:
    Permalinks are the permanent URLs to your individual weblog posts,

    Gelten die Permalinks also nur für Blogs oder auch für statische Seiten?
    Komischerweise habe ich nirgendwo eine klare Antwort darauf gefunden.:sad:
    Die htaccess-Datei ist nicht mehr vorhanden, da ich keinerlei Zugang mehr zu wordpress hatte und alles gelöscht und neu hochgeladen habe.
    Wird die htaccess automatisch von wordpress erstellt oder wie kann ich die wiederherstellen?

    Gruss, Helmut

  • Die Permalinks gelten für alle Seiten.
    Die htaccess wird automatisch von Wordpress erstellt.

    Bei Benutzerdefinierte Struktur:
    /%category%/%postname%
    ergibt den obengenannten link.

  • Die Permalinks gelten für alle Seiten.
    Die htaccess wird automatisch von Wordpress erstellt.

    Bei Benutzerdefinierte Struktur:
    /%category%/%postname%
    ergibt den obengenannten link.

    Welchen *obengenannten* Link meinst Du?
    Den hier etwa?
    http://www.mydomain.de/wordpress/impressum

    Wenn ja, welcher Zusammenhang besteht zwischen den Platzhaltern
    /%category%/%postname% und 'impressum'?
    category und postname sind blogspezifisch, ich habe aber eine _statische_ Seite! Alle Optionen der Permalink-Gestaltung beziehen sich nur auf Blogs..
    Wie komme ich also zu dem obigen Link?
    Simovic hat in seinem Wordpress-Buch folgende Syntax:
    a href="/impressum/"
    Wie kommt das zustande? Mit *deiner* Syntax wohl kaum....

    Helmut

  • Zitat

    Welchen *obengenannten* Link meinst Du?
    Den hier etwa?
    http://www.mydomain.de/wordpress/impressum

    Genau den.

    Zitat

    Wie kommt das zustande? Mit *deiner* Syntax wohl kaum....

    Wohl doch....

    /%category%/%postname%
    ist "Kategorie/Artikel" oder "Seite/Unterseite"
    wenn du keine Unterseite hast, erscheint natürlich nur:
    deine-domain.de/impressum

    Zitat

    Permalink-Gestaltung beziehen sich nur auf Blogs..


    Das ganze Wordpress ist ein Blog, dazu gehören auch Statische Seiten.

    Einmal editiert, zuletzt von scotti (15. Februar 2011 um 05:07)

  • Genau den.

    Wohl doch....

    /%category%/%postname%
    ist "Kategorie/Artikel" oder "Seite/Unterseite"
    wenn du keine Unterseite hast, erscheint natürlich nur:
    deine-domain.de/impressum

    Mir ist zwar nicht ganz klar, welche Verknüpfung zwischen %category% und Seite besteht, aber sehe ich das richtig, dass ich eine Seite 'impressum' erstellen muss (irgendeinem Template zugewiesen) und dann der href="/impressum/" klappen muesste?
    Und dass mit *Seite/Unterseite* die Eltern-Kind-Beziehung zwischen den Seiten gemeint ist und das rein gar nichts mit der Verzeichnis-Struktur zu tun hat?
    Wenn dem so ist, scheint mir das schon um einiges klarer, wenn ich auch mal ein bisschen umdenken muss.....

    Helmut

  • Die Struktur sagt nur aus dass immer der Name der Datei als Permalink ausgegeben wird und keine Nummern.
    Eltern-Kind-Beziehung ist eben bei Seiten: Hauptseite/Unterseite und bei Artikeln: Kategorie/Artikel oder
    Hauptseite/Unterseite/Unter-Unterseite und Kategorie/Unterkategorie/Artikel

    Nenne deine Seite einfach Impressum und es funktioniert.


  • Und was ist eigentlich, wenn es bei der Seiten-Struktur mehr als zwei Hierarchie-Ebenen gibt?
    Helmut

    Dann heisst die Permalink Struktur "/Page1/Subpage1", ansonsten einfach mal ausprobieren, so lernt man am effektivsten Wordpress kennen.

    Wordpress ist wie ´ne Frau, wenn Du was über Sie erfahren willst, musste was mit Ihr machen. Freunde fragen, bringt da nicht so viel ..

    ;)

    <?php if (have_read_this()) : while (have_read_this()) : read_it_again(); ?>

  • Zitat

    Und was ist eigentlich, wenn es bei der Seiten-Struktur mehr als zwei Hierarchie-Ebenen gibt?

    Hauptseite/Unterseite1/Unter-Unterseite1
    Hauptseite/Unterseite1/Unter-Unterseite2
    Hauptseite/Unterseite1/Unter-Unterseite3

    Hauptseite/Unterseite2/Unter-Unterseite1
    Hauptseite/Unterseite2/Unter-Unterseite2

    Hauptseite/Unterseite1/Unter-Unterseite1/Unter-Unter-Unterseite1
    Hauptseite/Unterseite1/Unter-Unterseite1/Unter-Unter-Unterseite2
    usw.
    Bei Atikeln verhält es sich genau so. Probiere es aus und du wirst es sehen (learning by doing).

Jetzt mitmachen!

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