Beiträge von jl2424

    Wenn ich die wp-cron.php manuell im Browser aufrufe, kriege ich übrigens folgende Fehlermeldungen:


    Warning: preg_match() expects parameter 2 to be string, array given in /www/htdocs/w00b091c/blog/wp-includes/comment.php on line 1270

    Warning: preg_match() expects parameter 2 to be string, array given in /www/htdocs/w00b091c/blog/wp-includes/comment.php on line 1270

    Warning: preg_match() expects parameter 2 to be string, array given in /www/htdocs/w00b091c/blog/wp-includes/comment.php on line 1270

    Warning: preg_match() expects parameter 2 to be string, array given in /www/htdocs/w00b091c/blog/wp-includes/comment.php on line 1270

    Wir haben in unserem Blog schon mehrere Male diese ominöse "Missed Schedule"-Probleme gehabt. Ich habe mal bei unserem Hoster, all-inkl.de, nachgefragt, ob der Cronjob vernünftig läuft, dort wurde mir allerdings mitgeteilt, dass gar kein Cronjob eingerichtet ist. Ich kann das aber selbst über deren Admin-Tool einrichten.

    Frage: Wie richte ich für WP2.8 einen Cronjob ein bzw. auf welche Datei muss er zeigen? Einfach einen Cronjob auf wp-cron.php einrichten? Was ist mit der cron.php im include-Ordner?

    Seit einigen Monaten schon habe ich das Problem, dass das automatische Updaten von WP2.8 nicht funktioniert. Ich gebe die FTP-Zugangsdaten ein und erhalte dann irgendeinen ZIP-Error. Am FTP kann es nicht liegen, denn z.B. beim Deaktivieren und Löschen eines Plugins funktioniert die FTP-Verbindung wunderbar.

    Fragen:
    1. Hatte jemand den gleichen Fehler und weiß, wie man ihn behebt? Ich würde lieber ein automatisches Update laufen lassen, als manuell rumzufrickeln.
    2. Wie kann ich im Worst Case ein manuelles Update vornehmen? Existieren da brauchbare Anleitungen zu, was beachtet werden muss, was wohin kopiert, was nicht überschrieben werden darf, usw.?

    Merci! :-)

    Ich fange gerade an, mein erstes WP-Plugin zu schreiben (genauer gesagt um hierfür eine Lösung zu entwickeln). Dazu benötige ich ein paar eigene Datenbanktabellen, die ich in einer Installationsroutine erzeugen und natürlich genauso wiederum in einer Deinstallationsroutine wieder entfernen möchte.

    Hier auf WP.org wird dies bezüglich empfohlen, die Funktion dbDelta($sql) dazu zu verwenden. Das tue ich dann auch, treffe aber auf folgende Probleme:

    1. Installation: Von meinen drei CREATE TABLE-Anfragen wird offenbar nur eine ausgeführt. Jedenfalls sehe ich nach aktivieren meines Plugins nur eine neue Datenbanktabelle per PhpMyAdmin. Die anderen beiden, die eigentlich auch angelegt werden sollten, fehlen.
    2. Deinstallation: Beim Löschen meines Plugins sollten die zuvor angelegten Tabellen eigentlich alle sauber wieder gelöscht werden. Allerdings passiert das nicht. Die Deinstallationsroutine läuft aber definitiv, da wiederum ein per delete_option($str) zu entfernender Konfigurationswert definitiv aus der Datenbank wieder verschwunden ist.

    Hier mein Code (Kommentare zwecks Übersichtlichkeit gelöscht):

    Ich würde unsere Autoren gerne ein paar Hilfeseiten oder eine FAQ spendieren, damit sie mich nicht ständig mit den selben Fragen bombardieren. Deshalb würde ich diese Hilfe auch gerne direkt im Blog integrieren, statt einfach eine Dokumentation als PDF zu schreiben.

    Ich habe daher bereits mal nach FAQ-Pugins gesucht. Leider aber kann ich die Einträge nie an eine Rolle binden, sondern sie erscheinen öffentlich für alle ersichtlich und werden auch von Suchmaschinen indiziert. Da diese Hilfe aber nur intern für unsere Autoren sein soll, möchte ich das vermeiden.

    Kennt jemand passende Plugins?

    Ich habe folgendes Problem mit WP 2.8: Wenn wir einen vorab verfassten Blog-Artikel zu einem bestimmten Zeitpunkt automatisch veröffentlichen lassen wollen, funktioniert dies nie. Vielmehr steht dann irgendwann in der Artikel-Maske: "Missed schedule" in roter Schrift.

    Hatte jemand schonmal ähnliche Probleme und weiss wie ich das fixen kann?

    Ich suche ein Plugin für Wordpress, dass es erlaubt, für einen Blogartikel ein (optionales) Titelbild hochzuladen. Es sollte also in der Artikeleingabemaske ein entsprechendes Upload-Feld verfügbar sein. Das Bild sollte außerdem automatisch skaliert und ggf. zugeschnitten werden, so dass es ins Layout passt. Beispiel: Im Teaser muss das Bild eine Größe von 120x240 px (HxB) haben und in der Artikelansicht eine Größe von 240x480 px (HxB). Je nachdem, wie groß und wie proportioniert das hochgeladene Bild ist, muss es entsprechend skaliert und ggf. zugeschnitten werden. Dass dabei Bildinformationen verloren gehen (z.B. durch hochskalieren eines zu kleinen Bildes oder durch abschneiden nicht passender Teile) darf dabei in Kauf genommen werden. Das Plugin muss insofern auch mindestens 2 entsprechende Themefunktionen bereitstellen, damit ich das Bild im Teaser bzw. in der Artikelansicht ausgeben kann.

    Kennt jemand ein solches Plugin?

    Der Hintergrund sind Kunden, die auch nach mehrmaliger Erklärung und Anleitung das Feld immer wieder auf "Subscriber" stehen lassen und sich dann wundern, weshalb ihr Gastautor plötzlich keine Rechte für nix hat. ;-) Also mache ich die Eingabemaske etwas "benutzerfreundlicher", indem ich das Feld auf den passenden Wert voreinstelle und sie damit ein Feld weniger berücksichtigen müssen.

    Unter [FONT=Courier New]wp-admin/user-new.php[/FONT] befindet sich das Formular zum Anlegen eines neuen Benutzers. Dort gibt es ein Dropdown-Feld "Role" (Rolle), das per default auf den Wert "Subscriber" eingestellt ist. Wie kann ich den default-Wert dieses Feldes auf "Author" ändern, am besten ohne dabei an Core-Dateien rumhacken zu müssen?

    Unter [FONT=Courier New]wp-admin/users.php [/FONT]im Administrations-Backend von WordPress wird eine Übersicht über alle Benutzer und Autoren dargestellt. Ich würde gerne jeder Reihe (d.h. für jeden Benutzer) einen Link hinzufügen, der "Preview" heisst und auf die URL [FONT=Courier New]author/user-name[/FONT] verlinkt. Wie kann ich das am besten lösen, ohne an Core-Dateien rumhacken zu müssen?

    Danke, Morris, darueber habe ich ebenfalls nachgedacht. All-inkl hat soweit ich weiss einen Support 9-22 Uhr (unter der Woche bis 24 Uhr), darueber hinaus 24h E-Mail support und eine 24h Telefonhotline (wo ich nicht weiss, wo der Unterschied zwischen Support und Telefonhotline ist).
    Mein Kunde ist 5-6 Stunden drauf.

    Meint Ihr, da sollte ich die gleiche Zeitzone nehmen? Welches Land waere da empfehlenswert, um auch weiterhin ordentliche Geschwindigkeit zu generieren? Kennt Ihr einen konkreten Hoster der gleichen Qualitaet wie all-inkl?

    Ich befinde mich derzeit in Suedostasien, wo ich einen Klienten habe - deutscher Expat in der Tochter seines deutschen Konzerns - der ein Blogging-Projekt starten will. Er wird weitgehend in Englisch schreiben, da seine Zielgruppe international ist. Er sitzt selbst sitzt wie gesagt in Suedostasien und ist Deutscher.

    Welcher Server-Standort/Hoster sollte Eurer Meinung nach gewaehlt werden? Derzeit tendiere ich zu einem deutschen Hoster. Meint Ihr, USA waere ein besserer Standort?

    Nachdem ich vieles Gutes hier ueber all-inkl gelesen habe, das meine gute Erfahrungen, die ich dort vor etlichen Jahren bereits gesammelt habe, bestaerkt hat, plane ich Wordpress fuer ein Projekt auf all-inkl laufen zu lassen. Im Gegensatz zu den frueheren Feature-listungen der all-inkl.de Seite steht dort mittlerweile allerdings nichts mehr zu mod_rewrite.

    Ist das verfuegbar und eingeschaltet?