Das klingt für mich ehrlich gesagt so, als wäre beim Update etwas schiefgegangen. wp_post_revision_title() wird eine Funktion sein, die in WP 2.6 neu ist. Wenn sie nicht gefunden wird, könnte das heißen, dass einige Kerndateien nicht oder nicht korrekt auf den Server übertragen wurden. Probiere doch bitte mal, die WordPress-Dateien neu hochzuladen, ggf. mit einem anderen FTP-Programm. Solche Übertragungsfehler kommen scheinbar öfter vor als man erwarten sollte... ;-)
Beiträge von Ammaletu
-
-
- Link posten, damit wir auch mal schauen können
- ins PHP-Errorlog schauen, ob da was drinsteht -
Ich dachte nur, die Funktion würde die zu setzenden Klasse vielleicht als Parameter anbieten. Tut sie aber nicht, also schreib es da einfach rein. ;-)
-
Das wird dann wohl eine Funktion des Themes sein. Schau mal in der functions.php nach. Eventuell musst Du die auch nicht anpassen, sondern kannst die zuzuweisenden Klassen als Parameter reinreichen. Das sollte an der Funktion dokumentiert sein.
-
Ok, erste Frage wäre: Upgrade von welcher Version?
Dann wäre die Frage: Wie äußert sich "ich kann nichts mehr machen"? Werden einige Seiten im Backend-Menü einfach nicht mehr angezeigt? Oder sind sie verlinkt, aber es kommt beim Aufruf nur eine weiße Seite? So oder so könntest Du mal schauen, ob im PHP-Errorlog Fehler angezeigt werden.
Und dann wäre noch die Frage, ob Du Plugins einsetzt, die sich irgendwie mit Rechten oder dem Backend-Menü beschäftigen, "Role Manager" etwa oder alles, was das Backend beeinflusst. Die würde ich testweise mal ausschalten und ansonsten sicherstellen, dass die Plugins auch aktuell sind.
P.S.: Falls Du die Pluginverwaltung auch nicht siehst, benennen auf dem Server einfach den Ordner des entsprechenden Plugins kurz um, dann kann WordPress das Plugin nicht einbinden.
-
Also in der Sidebar kannst Du natürlich neben der Klasse "sidebox" noch spezielle Klassen ergänzen (einfach durch Leerzeichen getrennt dahinter schreiben). Die Widgets schreiben allerdings, soweit ich weiß, neben allgemeinen Klassen auch immer noch eine spezielle Klasse dazu. Am besten wäre vermutlich, Du baust auf einer Testseite mal alle Widgets in die Sidebar ein und schreibst dann die gleichen Klassen, welche die Widgets ausgeben, auch in die statische sidebar.php. Dann unterstützt Dein CSS-File automatisch die "normale" Sidebar und die Widget-Sidebar.
-
Das ist Absicht so und meiner Meinung nach auch ganz clever gelöst so. Die URL eines Beitrages oder einer Seite wird beim Veröffentlichen erstellt, und wenn die Permalinkstruktur es vorsieht, wird dafür der Titel herangezogen. Wenn Du danach den Titel änderst, bleibt die URL aber erhalten. Ansonsten würde man vermutlich ohne sich dessen bewusst zu sein, URLs ändern beim Umbenennen von Seiten, und die alte URL könnte ja schon von Suchmaschinen indexiert und auf anderen Seiten verlinkt sein.
Wenn Du die URL ändern möchtest, musst Du das extra tun (kannst Du bei Bedarf natürlich auch ohne Umbenennen des Posts tun). Geh auf Bearbeiten für den Beitrag oder die Seite und schau mal direkt unter dem Titel. Dort sollte die URL angezeigt sein (sehr klein) und dahinter müsste ein Bearbeiten-Link sein. Na, in WP 2.5 jedenfalls. In WP 2.3 ist der sogenannte "post slug" rechts in der Sidebar des Editors in einem Textfeld zu ändern.
P.S.: Den post slug musst Du im übrigen an der umbenannten Elternseite ändern, nicht an den Unterseiten. Für die gilt das dann automatisch. Denke ich zumindest. ;-)
-
Akismet ist ein kostenloser Service der WordPress-Entwickler. Aber damit Du ihn nutzen kannst, musst Du Dich bei wordpress.com registrieren. Dann bekommst Du den erwähnten API-Key, welchen Du in den Plugin-Optionen eingeben musst. Melde Dich einfach hier an:
WordPress.com
Und wähle ganz unten "Just a username, please." aus, da Du nur den API-Key brauchst. Der wird Dir nach der Registrierung entweder gleich angezeigt oder ist im wordpress.com-Loginbereich irgendwo verlinkt. Einfach kopieren und bei Akismet eingeben. Klingt jetzt sicher komplizierter als es ist. ;-) -
Ich bin mir nicht sicher, was Du mit "wird auf der jeweiligen Kategorie-Seite mit Link reingeschrieben" meinst. Verlinkt ihr die Beiträge dann manuell auf einer statischen Seite?
Die Texte braucht ihr einfach nur normal zu posten, den Rest muss das Theme erledigen. Die Beiträge werden von WordPress automatisch auf den entsprechenden Kategorieseiten dargestellt, die Darstellung kann über eine Themedatei angepasst werden (z.B. die archive.php des Themes anpassen oder eine category.php aus der archive.php erstellen und diese dann anpassen).
Ich bin mir jetzt auch nicht sicher, was da noch optimiert werden müsste. Wie gesagt, die Darstellung in den Kategorien habt ihr ja über das Theme in der Hand. Das könnt ihr problemlos so einstellen, dass z.B. alle Beiträge der Kategorie alphabetisch geordnet mit 50 Beiträgen pro Seite und nur der Überschrift plus Metadaten ausgegeben werden oder so.
-
Ok, ein paar Ideen dazu. Um sicherzustellen, dass die Datei tatsächlich da ist, könntest Du sie wieder zu config-example.php umbenennen und mal eine einfache Textdatei als wp-config.php speichern. Schreib "Hallo Welt" rein oder irgendwas und rufe mal http://localhost/wpordpress/wp-config.php auf (oder wie die URL bei Dir nun auch lautet). Dann weißt Du schon mal, dass das soweit stimmt.
Ansonsten könnte ich mir noch vorstellen, dass die Datei eventuell nicht stimmt. Hast Du z.B. aus Versehen die öffnende PHP-Klammer gelöscht so dass WordPress die definierten Konstanten nicht sieht?! Und drittens könnte es theoretisch sein, dass irgendwas ganz anderes schiefgegangen ist und WordPress die falsche Fehlermeldung anzeigt. Ein Blick ins PHP-Logfile hilft da vielleicht weiter (musst Du ggf. in XAMPP erstmal einstellen).
EDIT: marX hat natürlich Recht, dass Du die Dateien nicht über D:\ aufrufen kannst. Klar, das hatte ich jetzt mal vorausgesetzt, dass Du Dir einen Ordner für Webinhalte eingerichtet hast. ;-) Dabei kannst Du auch gleich schauen, dass mod_rewrite in XAMPP aktiviert ist (ist es standardmäßig meines Wissens nach nicht) und dass der WordPress-Ordner die richtigen Permissions hat (ähm, FollowSymLinks und FileInfo, oder so), sonst klappen die Permalinks später nicht.
-
Da Du die vier Beiträge ja vermutlich auf der gleichen Seite brauchst, hätte ich ansonsten vorgeschlagen, einfach alle vier Beiträge aus der Datenbank zu ziehen, die Liste in einer Variablen abzulegen und dann eben nach und nach darauf zuzugreifen. Aber so geht es natürlich auch. ;-)
-
Also das Plugin für Spam Karma findest Du hier:
Peter Westwood » SK2 - Moderate PluginEs zwingt auch Kommentare mit positivem Karma in die Moderation, dafür muss dann aber die Captcha-Funktion abgeschaltet werden.
Es ist im übrigen vermutlich nicht sinnvoll, Akismet und Spam Karma gleichzeitig laufen zu lassen. Wenn Du beides möchtest, kannst Du auch Akismet als Plugin für Spam Karma installieren:
Spam Karma 2 Akismet Plugin | Sebbis Blog -
Dieses Forum beschäftigt sich mit der selbstinstallierten WordPress-Variante, nicht mit dem von Automattic gehosteten Service wordpress.com. Du bist hier also mehr oder weniger falsch. ;-)
Das beantwortet aber so gesehen die Frage nach den Widgets. Soweit ich weiß, müsstest Du im Loginbereich unter Themes oder Presentation den Menüpunkt "Widgets" finden, wo Du diese umsortieren kannst (mit der Maus anfassen und an gewünschte Stelle ziehen, Speichern nicht vergessen).
-
Also da fällt mir auf Anhieb nur "Spam Karma" ein, der das verursachen könnte. In der Standard-Einstellung werden Kommentare, die vom Karmawert her ok sind, an der WordPress-Kommentarverwaltung vorbeigeschleust, weswegen diese Optionen dann nicht greifen. Falls Du Spam Karma nutzt, gibt es dafür ein Plugin (kein WP-Plugin, ein SK-Plugin), welches Spam Karma zwingt, auch positiv bewertete Kommentare in die Moderation zu stellen. Falls Du das Plugin gar nicht benutzt, hab ich nichts gesagt. ;-)
-
Hallo Henning!
Natürlich kannst Du! :-)
Finde zuerst mal raus, ob Du für die Darstellung der Sidebar Widgets benutzt. Im Backend mal auf (ähm, rein aus dem Gedächtnis) Themes > Widgets klicken und schauen, ob da was angezeigt wird oder ob eine Meldung Dir sagt, dass Dein Theme keine Widgets unterstützt. Alternativ kannst Du auch einen Link zu Deinem Blog posten. Wenn diese Frage geklärt ist, kann ich Dir auch sagen, wie Du die Sidebar am einfachsten anpasst.
Grüße,
Johannes -
Du hast offenbar ein Plugin installiert, das Dir eine Sitemap erstellt. Die wird natürlich beim Veröffentlichen eines Beitrages erneuert. Dass sich das Plugin dabei mit einem Fehler aufhängt, stört die Beitragsveröffentlichung nicht direkt.
Was Du machen könntest: PHP mehr Speicher geben. Normalerweise musst Du aber nehmen, was Dein Hoster Dir gibt. Obwohl, Fragen kostet nichts. Falls es sich ansonsten um das übliche Google-Sitemap-Plugin handelt, kann man da soweit ich mich erinnere in den Optionen auch die Komprimierung der Datei ausschalten. Das Plugin legt ja sitemap.xml und sitemap.xml.gz an. Letzteres ist nicht zwangsläufig nötig.
Falls es nicht das Google-Sitemap-Plugin ist, könntest Du auch überlegen, darauf umzusteigen. Vielleicht klappt es damit besser. Einfach mal testen.
-
Meine Güte, warum muss man den Leuten die Links immer aus der Nase ziehen?! Es geht offenbar um diese Seite:
» Schilling`s Café, Ennepetal-Voerde
Und eine Google-Anfrage wie diese hier (erstes Ergebnis bei google.de):
Cafe Schilling Ennepetal - Google-SucheHättest Du es wörtlich zitiert wäre ich vielleicht auch früher drauf gekommen: Dieses "Blog Archive >>" ist, soweit ich weiß, Standard in WordPress für den Titel einer Archivseite, in diesem Fall der Einzelansicht. Ich vermute mal, das war früher tatsächlich Teil des Seitentitels und Du hast es kürzlich daraus entfernt, per Plugin oder Änderung an der header.php. Kann das sein? In dem Fall denke ich, dass Google nur noch nicht ganz den aktuellen Stand hat. Da kannst Du entweder abwarten oder z.B. über die Webmaster-Tools bei Google den Spider mal wieder zu Deiner Seite schicken.
P.S.: Falls ich die richtige Seite herausgefischt habe, dann hat Dein Theme einiges an Validierungsfehlern:
[Invalid] Markup Validation of http://www.romantisches-en.de/?p=284 - W3C Markup Validator
Am aufälligsten ist, dass das body-Tag falsch platziert ist bzw. das schließende head-Tag. -
Der Link zur Seite und am besten auch zu einer Google-Anfrage, wo man das mal unter den ersten Ergebnissen anschauen kann, hilft bei der Beantwortung sicher weiter. :-)
-
Nur ganz kurz: Wieso löst Du das über Custom Fields und nicht über die Nutzer in WordPress? Sind die Autoren nicht als Nutzer im Blog registriert? Eine Funktion, die alle Nutzer ausgibt, gibt es genauso wie die Möglichkeit, nur die Beiträge eines bestimmten Nutzers anzeigen zu lassen.
-
Das Grundproblem ist also vermutlich die Frage, wieso die Anzahl der Posts in der Kategorie falsch berechnet wird. Fragen, die mir dazu einfallen:
- Ist das entsprechende Posting veröffentlicht?
- Wenn Du es bearbeitest, wird dann die Kategorie angehakt?ZitatUnd ja, ich weiß, Wordpress 2.3.3 ist nicht die neueste Version, aber mein Hoster lässt MySQL derzeit nicht in der für WP 2.5 benötigten Version laufen.
Du weißt das vermutlich auch selber, aber dann hast Du keinen guten Hoster. WordPress unterstützt meines Wissens nach extra auch uralte MySQL-Versionen (ab 4.irgendwas?!). Und es gibt für einen guten Hoster eigentlich keinen Grund, MySQL 5 nicht anzubieten.