.htaccess Permalinks und WP-Loop... GRMPF!

  • Hallo liebe Leute!

    Ich habe ein Problemchen in Sachen .htaccess / Permalinks und meinem Wordpress Loop ausserhalb des WP-Directorys.

    Der Loop funktioniert einwandfrei mit der "Standard" Permalinkstruktur "?p=123" - wenn ich jedoch die Linkstruktur auf Numerisch "/123" umstelle bzw. mod_rewrite benutzen will funktioniert dies nicht in meinem Loop ausserhab des WP Dirs. In diesem Fall findet der Loop nichts :(.

    mod_rewrite funktioniert und habe ich getestet - alles geht normal, wenn ich die oben genannte Geschichte innerhalb des WP-Dirs teste :).


    Meine Frage ist nun:
    Wo muss die .htaccess liegen damit das ausserhalb funkt und wie sieht diese dann aus? :confused:


    Hier der Aufbau/Struktur meiner Seite:

    PHP File mit Loop:
    \melanie\inc\newsblog.php (wird in der \melanie\index.php?action=newsblog includet)

    Der Loop (die neuesten 5 Beiträge werden angezeigt):

    Allgemeine Einstellungen Wordpress:
    WordPress-Adresse (URL): http://localhost/projects/melanie/blog
    Blog-Adresse (URL): http://localhost/projects/melanie/blog

    Einstellungen Permalinks in Wordpress:
    Numerisch: (http://localhost/projects/melanie/blog/archives/123)


    Nach erfolgloser Suche hier und bei Dr. Google konnte ich leider nichts finden, ich wäre euch für jeden Rat dankbar damit ich mein Projekt abschliessen kann.

    glg

    • 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

  • Wird dann im Loop nichts mehr ausgegeben oder funktionieren nur die Links nicht mehr (weiterlesen)? Ersteres könnte ich mir so auf Anhieb eher nicht erklären. Wenn es dagegen die Links sind, kriegt man das sicher hin. Dann müsstest Du uns mal sagen, was da denn für Links generiert werden.

  • Hi! wie gesagt, im Loop wird nichts mehr ausgegeben (Sorry nichts gefunden...) wenn ich den Permalink umstelle.

    Die .htaccess die Wordpress generiert liegt im wp base dir, und ich bin mir nicht sicher ob ich jetzt diese anpassen muss - oder - ob ich ausserhalb des wp base dir noch eine .htaccess erstellen muss :?.

    Ich denke es ist einfach ein "Pfad Problem" - nur komm ich nicht dahinter.

  • Ach so, klar. Wenn Du nichts weiter angibst, wird ja die aktuelle URL ausgewertet, vielleicht interpretiert er die dann als Beitragstitel oder so. Mach einfach eine eigene Query auf, würde ich sagen. Mal sehen, so ungefähr:

    Siehe: http://codex.wordpress.org/Template_Tags/query_posts

  • nun sind wir ja schon einen Schritt weiter, der Loop bzw. die Posts werden angezeigt. :-D

    es besteht noch ein Problem beim nav_link, der Link scheint wohl korrekt zu sein

    http://localhost/projects/melanie/newsblog/page/2

    aber wenn ich weiterblättern will wird die Seite zwar neu geladen aber es werden wieder die selben Posts angezeigt wie auf der ersten Seite.

    Ich habe mir die $paged Variable ausgeben lassen und die ist 2, also korrekt....

    an was kann das wohl liegen, hängt das mit dem query_posts zusammen?

    glg mely

  • ...manchmal sieht man den Wald vor lauter Bäumen nicht mehr :mrgreen:

    hab die variable $paged in die query eingebaut und jetzt funkt alles wie es soll!

    vielen vielen Dank und schönes Wochenende!

  • Freut mich, dass es geht. Ich war oben davon ausgegangen, dass Du nur fest die zehn neuesten Beiträge ausgeben willst. Wenn man durch alle Beiträge blättern können soll, muss das mit in die Query, siehe Codex-Seite für die Syntax.

Jetzt mitmachen!

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