Ja, die Fehlermeldung hab ich dann auch noch gesehen.
S.o. :-)
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenJa, die Fehlermeldung hab ich dann auch noch gesehen.
S.o. :-)
Bei mir steht in der Statuszeile:
ZitatWarten auf max-schaefers-blog.com...
Sicher, dass die Blogadresse in den Einstellungen richtig ist?
[Add:] Aha, Strato :-)
Vielleicht hilft das hier ja: Schnurpsel » Wordpress 2.3 - Problem ohne www bei Strato
Man könnte den Filter post_limits nehmen und das Limit entfernen. Ungefähr so: (ungetestet) :-)
function limitweg ($limits) {$limits='';return $limits;}
add_filter ('post_limits', 'limitweg');
Und dann natürlich nur:
<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a>
ohne the_content() oder Ähnliches...
Stimmt, lediglich die Permalinks funktionieren nicht. Die "normalen" URLs funktionieren: Taufkerze, Taufkerze Allgemein, Taufkerzen
Vielleicht die Permalinks nochmal aktualisieren? Unter Einstellungen: Permalinks müsste unten /%category%/%postname%/ stehen. "Permalinks aktualisieren" anklicken und auch mal gucken, was unten drunter steht :-)
Akismet? Wenn ich die Hunderte Spam-Kommentare, die Akismet regelmäßig abfängt, immer manuell löschen wollte, hätte ich auch viel zu tun :-D
Es gibt wohl mehrere, z.B. Search Hilite
Vielleicht kann ja ein Lightbox-Derivat wie z.B. Thickbox helfen? S. Beispiele bei iFramed Content
Wenn sich nichts geändert hat, gibt es include nach wie vor :-)
Ok, die zweite Variante ist also Quatsch :-D Wir sind ja nicht im Loop und man kommt an die IDs der Seiten nicht ohne Weiteres ran.
Bleibt noch die erste Variante.
Oder man schreibt auf Basis der wp_list_pages eine völlig neue Funktion. Wenn ich Zeit habe, vielleicht nächste Woche...
Das sind zwei alternative Möglichkeiten :-)
1. Variante:
In der page.php (hier aus dem Defaulttheme, sollte aber in anderen ähnlich aussehen):
ändern in:
Das Plugin Rhymed Code » Custom Field GUI erleichtert die Eingabe der Langtitel. Dort in der conf.ini
einfügen.
2. Variante:
Das Plugin von oben, nur diesmal mit
in der conf.ini
Alle Aufrufe von
ersetzen durch
add_filter('the_title', 'short_titel');
wp_list_pages(...)
remove_filter('the_title', 'short_titel');
Die Funktion short_titel in die functions.php des Themes oder als eigenes Plugin:
Die zweite Variante hat den Vorteil, dass man den längeren Titel auch für die Permalinks, die Seitentitel usw. behält, nicht nur für die Überschrift.
Alles ungetestet und ohne Gewähr :-D
Ich hätte da auch schon eine Empfehlung ;-)
Hier zumindest eine Erläuterung, wo die Fehlermeldung herkommt: Apache - Multiviews oder “None could be negotiated” | Web Developer Blog
Ein Javascriptfehler? Es sind ja eine ganze Reihe externer Skripts eingebunden. Vielleicht hatte eins davon Schluckauf...
Ok, dann meine Ideen noch mal etwas ausführlicher :-D
Custom Fields: Dort wird die Langversion des Titels eingegeben. Im Seitentemplate (page.php) wird dann anstelle von the_title() der Inhalt des zur Seite gehörenden Custom Fields ausgegeben.
Filter: Funktioniert genau anders herum. Im Custom Field steht die Kurzversion. Die Filterfunktion für den Titel wird vor dem Aufruf von wp_list_pages() aktiviert und hinterher wieder ausgeschaltet. Die Filterfunktion gibt den Inhalt des Custom Fields anstelle des Titels zurück.
Der Bekanntheitsgrad führt dazu, dass Google häufiger vorbeischaut und bei der nächsten Aktualisierung wird dann der jetzige neue Titel angezeigt. Ich glaube ja, dass das von ganz allein geschieht.
Das geht schon mit custom fields. Der Inhalt (Langversion des Titels) muss dann einfach anstelle von the_title() ausgegeben werden. Man kann den Filter auch an den passenden Stellen ein- und dann wieder ausschalten. Erfordert aber alles Änderungen im Theme selbst.
Das hier sieht ganz passend aus:
Completing the CMS With Wordpress : Pressing Pixels | A Wordpress Magazine
Habe ich gesehen, ich bin mir allerdings nicht sicher, ob alle wissen, wo sie den Errorlog finden. Da ist die Neuinstallation dann einfacher. Hauptsache, es läuft wieder :-D
"Nur ein weißes Fenster" bedeutet in 99% der Fälle PHP-Fehler. Müsste im Errorlog zu sehen sein. Aber die Idee mit der Neuinstallation ist auch nicht schlecht :-D