1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Hyperlink erstellen zu angepasster Loop

Dieses Thema im Forum "Design" wurde erstellt von Andreas_Roland, 17. Juni 2007.

  1. Andreas_Roland

    Registriert seit:
    15. Mai 2007
    Beiträge:
    6
    Zustimmungen:
    0
    Hallo liebe Experten,

    ich habe ein Topmenü erstellt (WP 2.2) und möchte mit dem Menüpunkt "Blog"
    die angepasste Loop in der Datei blog.php aufrufen, die im Stammverzeichnis des Themes liegt.

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Wenn ich im Frontend den Cursor über den Link bewege steht in
    der Statusleiste die Linkadresse:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    und wenn ich den Link anklicke, erscheint die Error-404 - Not Found-Fehlermeldung.

    1) Was ist das Problem und was ist die Lösung (die Lösung reicht mir eigentlich :) ?

    2) Wie kann über einen Hyperlink die normale Blogansicht aufgerufen werden?

    Vielen Dank und schöne Grüße
    Andreas
     
  2. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    Hm, versteh ichs richtig?
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  3. Andreas_Roland

    Registriert seit:
    15. Mai 2007
    Beiträge:
    6
    Zustimmungen:
    0
    Danke Olaf - das ruft zumindest schon mal die blog.php auf.

    Leider kommt dann eine Fehlermeldung:

    "call to undefined function: get_header() in /var/www/virtual/meinewebseite..."

    Am liebsten wäre es mir, wenn ich so einen Link habe:

    www.meinewebseite.de/blog/

    und dann automatisch auf blog.php verwiesen wird. Wie geht denn sowas?

    Gruß Andreas
     
  4. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    Worum dreht sich denn das Ganze? Was steht in blog.php? Gehts eher um 2.?
    Irgendwo hatten wir das schon, kannst du nicht einfach ne Kategorie oder das Archiv aufrufen?
     
  5. Andreas_Roland

    Registriert seit:
    15. Mai 2007
    Beiträge:
    6
    Zustimmungen:
    0
    Es soll eine ganz normale Blogansicht erscheinen - also der letzte
    Eintrag ganz oben.

    blog.php ist bei mir einfach eine kopie von index.php weil ich
    erstmal mit dieser Blogansicht experimentieren will.

    Andreas
     
  6. Olafb

    Olafb Well-Known Member

    Registriert seit:
    31. Dezember 2005
    Beiträge:
    1.623
    Zustimmungen:
    0
    Also so richtig begreif ich's nicht. Dann erstell dir doch ein Template für eine Seite, kann ja die blog.php sein, dann Seite schreiben und Template auswählen. Im Idealfall erscheint die dann automatisch sogar in deiner Navi ;)
     
  7. Putzlowitsch

    Putzlowitsch Well-Known Member

    Registriert seit:
    21. Oktober 2006
    Beiträge:
    5.955
    Zustimmungen:
    47
    Und was soll auf der Startseite erscheinen?
    Ich verstehe das auch nicht so ganz.

    Das Problem ist hier, das die index.php im Theme-Ordner ja nicht einfach so aufgerufen wird. Da passiert noch jede Menge vorher und dann kommt der Template-Loader und ruft die entsprechenden Template-Seiten ab (index.php, single.php, page.php usw.).
    Einfach eine Kopie direkt aufrufen kann nicht funktionieren.

    Gruß
    Ingo
     
  8. Andreas_Roland

    Registriert seit:
    15. Mai 2007
    Beiträge:
    6
    Zustimmungen:
    0
    Dank oh Dank an euch!

    Das man statischen Seiten Templates zuweisen kann,
    die dann die Loop ausführen, war mir nicht bekannt.

    Super!!! Danke!!! :)

    Gruß Andreas
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden