Beiträge von mastermind

    die 404.php habe ich ja bereits angepasst...aber sie wird halt nicht angezeigt...wordpress spuckt immer einen 404 aus egal was ich versuche...

    Wie genau hast Du die 404.php angepasst?

    Bezugnehmend auf den Hinweis das es an meiner Permalink-Struktur liegt habe ich sie mal auf Standard gestellt...jetzt erscheint bei einem 404 automatisch die Startseite des Blogs...Super!

    Ne, überhaupt nicht super... Es soll ja nicht die Startseite, sondern eine Fehlerseite erscheinen. Und das sollte auch mit Permalinks funktionieren.

    Kann es sein das mein Provider die Funktion mod_rewrite nicht unterstützt und es deshalb zu den Problemen kam, oder gibt es noch eine andere Möglichkeit seine benutzerdefinierten Links zu behalten und das die Fehlerbehebung von Wordpress funktioniert?

    Wenn eine angepasste Permalink-Struktur funktioniert, dann wird mod_rewrite definitiv unterstützt. Es kann aber sein, dass andere htaccess-Optionen gesperrt sind.

    Die Fehlerbehandlung von WordPress ist millionenfach(!) erprobt. Wenn Du WordPress einsetzt, macht es Sinn, diese Funktion auch zu nutzen. Dass es in Deinem konkreten Fall ein paar Problemchen gibt, mag ärgerlich sein, kann aber passieren. Daher würde ich an Deiner Stelle den WordPress-Weg gehen und versuchen, die Probleme gemeinsam mit dem Forum zu lösen.

    Das ist offensichtlich ein Fehler im Plugin. Deine WP-Installation liegt im Unterordner "wordpress" (was ja völlig ok ist), das Plugin geht aber von einer Installation im DocumentRoot aus.

    Um das Problem zu beheben, musst Du die Plugin-Datei in einem Editor öffnen und an den Stellen, wo der o.g. Aufruf kommt, vorneweg /wordpress/ einfügen. Eine Nachricht an den Plugin-Autor wäre auch nett.

    Ok, aber warum möchtest Du unbedingt eine eigene Fehlerseite und nicht die von WordPress?

    Offenbar funktioniert die Parallel-Lösung bei Dir sowieso nicht. (Dass bei Entfernen der WP-htaccess-Inhalte nix mehr kommt liegt an der von Dir eingestellten Permalink-Struktur.) Du kommst also eh nicht umhin, die Fehlerbehandlung von WordPress zu benutzen.

    Alles was Du machen musst, ist die Datei 404.php aus dem aktuellen Theme an Deine Bedürfnisse anzupassen. Und wenn Du unbedingt Deine 404.html da sehen willst, dann löschst Du eben alles aus der 404.php und fügst die Inhalte der 404.html da ein.

    P.S. die Zeile

    Apache Configuration
    RewriteRule . /index.php [L]


    hat damit nix zu tun; die gibt nur vor, dass auf die index.php umgeleitet werden soll, wenn kein Dateiname (d.h. nur das Verzeichis) angegeben ist.

    Achso, jetzt verstehe ich, was Ihr meint. Nun, ja: dieser Schnipsel --> sieht aus, also ob schon vorher ein HTML-Kommentar geschlossen oder aber unvollständig gelöscht wurde. Das sollte sich aber leicht beheben lassen.

    Nobbi, magst Du mal den Quelltext Deiner comments.php hier veröffentlichen?

    P.S.
    Ich sehe gerade, Du hast die ganzen Artikel-Kommentare mit HTML-Kommentaren <!-- --> auskommentiert.
    Der Kommentar wird aber schon an früherer Stelle geschlossen, weshalb alles dahinter trotzdem erscheint.

    Öhm... eigentlich reicht es aus, auf der "Bearbeiten"-Seite Kommentare und Pings zu deaktivieren (zumindest bei mir). Evtl. kann man dann im page.php-Template den Text "Kommentare geschlossen" o.ä. entfernen. Dann erscheint auch bei den entsprechenden Seiten kein Kommentargedöns mehr.

    Punkt 1

    Im Head-Bereich sind (momentan nur als Grafik) einige Text-Buttons / Text-Links angedeutet, die ich gerne reell einbinden würde. Gleiches betrifft die Sidebar, in der ich unter den dort vorhandenen RSS- und W3C-Buttons auch noch drei Textlinks alla Impressum, About usw. einbinden möchte.

    Wie ist das zu realisieren?



    Für den Kopfbereich erzeugst Du mit wp_list_pages() eine Liste der statischen Seiten, die Du dann mit CSS als inline-Elemente definierst und entsprechend positionierst. Die Seiten müssen natürlich existieren, um angezeigt zu werden.

    Für die Seitenleiste reicht es, wenn Du die vorgesehenen Bereiche (z.B. Links) mit Inhalten füllst.

    Punkt 2

    Unter meinem Weblog gibt es momentan zwei verschiedene Varianten von "Pages". Variante 1 ist ein Standard-Template, bei dem ich eine Page anlegen kann, auf der ausschließlich ein einziger Beitrag bzw. Page-Content möglich ist. Variante 2 ist ein Template, bei dem zusätzlich die Möglichkeit für Kommentare gegeben ist (Page with Comments).

    Meine Vorstellung ist jedoch die Möglichkeit, Pages anlegen zu können, auf denen ich beliebige (ausgewählte) und beliebig viele Beiträge unterbringen kann. Sprich: Ich lege im Backend eine neue Page an und schreibe dann Beiträge die dieser Page zugeordnet werden können und ausschließlich auf genau dieser Page erscheinen.


    Dann musst Du ein neues Template anlegen und dort nur die entsprechende Kategorie abrufen. Mit diesem Template erstellst Du dann eine neue Seite. (Ich glaube, das Thema "Seite für spezielle Kategorie" wurde hier neulich mal ausgiebig behandelt.)

    Punkt 3

    Wie ihr seht, gibt es auf meinem Blog vom Layout her bereits eine dritte Sidebar, die ich natürlich auch gern reell einbinden möchte. Im Handbuch klingt das alles recht unproblematisch aber aufgrund meiner mangelnden Kenntniss stellt auch das eine Herausforderung für mich dar.

    "Reell einbinden" -- was heißt das?