Beiträge von Devstorm

    Hallo zusammen,

    Ich habe ein schwerwiegendes Problem mit der wp_options Tabelle, für die ich noch keine Lösung gefunden habe. Ich benutze WP 3.1.1 mit WPML für mehrsprachige Unterstützung.

    Das Problem:

    Ich entwickle auf lokalen VM, mit den DNS über Hosts-Datei zugeordnet, so kann ich die WP-DB-01.01 migrieren, wie ich es oft getan hatte.
    Das Problem ist die wp_options Tabelle ist kaputt. Ich kann den mysqldump auf dem Ziel-Host nicht importieren.
    Alle Beiträge werden richtig angezeigt, das Sidebar-Menü und Widgets funktionieren aber nicht (nach ersten schnellen Sichtkontrolle)

    Wie kann ich feststellen, welche bestimmte Einträge problematisch sind?
    Ich habe versucht den Export über mysqldump / mysql und phpMyAdmin durchzuführen. Importieren auf dem Ziel-Host-Live ist nur über Webhoster-Interface phpMyAdmin möglich.
    Alle anderen Tabellen wurden ohne Probleme importiert.
    Der WP-Optionen Tabelle exportiere ch mit allen empfohlenen Optionen (Backticks für Table-Identifiers, UTF-8 EX + Import ...), auch in ANSI-SQL-Format exportiert und andere getestet und habe einen XML-Export durchgeführt. Alle Formate können nicht richtig in die neue DB importiert werden. Ich habe einige Einträge mehr über XML-ex/import importieren können.

    Es ist nicht dieser Fehler, der leicht zu beheben ist:
    https://wordpress.org/support/topic/…-connection-171

    Aber mein Verständnis der DB ist: wenn ein Eintrag in der Tabelle ist, sollte man auch aus der Tabelle exportieren können, wenn die DB / Tabelle selbst nicht kaputt ist, ggf. auch nur einzelne Einträge.

    Was schlagen Sie vor? Erstellung eines Skripts exportieren jede Zeile oder eine Reihe von Zeilen und Importieren auf demselben Server in einer neu erstellten Tabelle nur zum Testen?

    # SQL: CREATE TABLE wpcms_options_backup SELECT * FROM wpcms_options;

    Dies funktioniert auf der gleichen VM, kann ich so etwas direkt über mysql auf den Internetserver übertragen? Dies würde vermutlich das Problem lösen.

    Arbeiten auf lokaler VM:
    mysqldump - user = xxx - password = "xxx" - max_allowed_packet = 12M - default-character-set = utf8 [- add-drop-table] wpcms wpcms_options> Tisch-wpcms_options.sql

    # # Dann für den Import auf dem Zielserver:
    MySQL-v - user = xxx - password = "xxx" - default-character-set = utf8 wpcms <table-wpcms_options.sql

    Was ist der beste Weg, um das zu bewerkstelligen? die Migration / die Neuerstellung der WP_Options-Tabelle auf dem Live-Server?
    Deaktivieren aller Plugins (ist eine komplette Plugin-Deinstallation auch erforderlich?)? Sind in der Regel auch andere Einstellungen als plugin / theme-Konfigurationen innerhalb dieser Tabelle?

    Dann ist das Problem eines Plugins vielleicht liegt es nur an einer serialisierten Zeichenfolge. Gibt es JSON-/syntax-checker, die ich hier nutzen kann?


    Das Timing ist das denkbar schlechteste, ich brauche die Website am Besten bis "gestern" online.
    Bin für Tipps und Hilfe da serhr dankbar.

    Ein anderes Thema: funktioniert das Plugin?
    https://wordpress.org/extend/plugins/wp-migrate-db/

    Ich benutze es seit mehreren Jahren ohne Probleme, der Vorteil: Es kann auch innerhalb JSON-encoded/serialized Daten ersetzen.

    Hallo,

    ich importiere gerade annähernd 17.000 Newsletterbeiträge in insgesamt 7 Sprachen. Nachdem ich die alten CMS-Daten umkodieren und konvertieren muss, könnte man hier vielleicht etwas verbessern.

    Am Ende eines jeden Newsletters, der als WP-Post über wp_insert_post() eingefügt werden soll, ist eine kleine Box, mit der Aufforderung sich auch in den Newsletter einzutragen. Da wir noch nicht für alle Sprachen diesen Text als Übersetzung haben, würde ich gerne einen Shortcode hier einsetzen und den, wenn es nicht schon ein solches spezielles Plugin gibt, den über 'Shortcode PHP Exec' gleich übersetzt einbinden. So kann ich ihn (pro Sprache! das ist wichtig) an einer zentralen Stelle anpassen/ersetzen.

    Wichtig! Der Subscribe-Hinweis soll nur unter WP-Posts erscheinen, die eine "Kategorie" oder mindestens einem "Tag" entsprechen.

    Wie würdet ihr da vorgehen?

    Hallo,

    mich würde eure Meinung dazu interessieren: ich brauche ein WP-Theme, das nicht "von der Stange" aussieht. Bei den meisten kostenlosen ist dies der Fall (soweit ich das bisher festgestellt habe). Es muss i18n-ready (mit WPML) und Widget-ready sein. Wie würdet ihr vorgehen: Twenty-Eleven anpassen oder ein anderes? GGf. als Childtheme? Es sollte vom Design her weiß sein und relativ schlicht, mit Logo im Header, 3-spaltig.

    Hallo,

    ich möchte ein Inhouse Custom-CMS auf WordPress migrieren.
    Wie ich den Datenimport mache, ist weitgehend klar.

    Es geht jetzt um das Websitedesign. Gibt es (kostenlose) Software, die HTML+CSS aus einer Website einliest und dann ein WordPress 3.1+ Theme daraus macht? Es sollte die Möglichkeiten von WP3.1+ nutzen, also "Widget-ready" sein.

    Die zu konvertierenden 3 CSS-Dateien haben insgesamt ca. 300 Zeilen.

    Wie würdet ihr da vorgehen?
    Dankbar für Tipps.

    Da sind noch eine Menge alter URLs in der Datenbank.
    Nutze das Plugin "Search and Replace" von Frank Bültge um die Adressen in der Datenbank zu aktualisieren.
    Zum Beispiel von http://brotherwind.ramida.de
    zu http://brotherwind.de

    ich muss nochmal nachfragen, damit können auch WP-MS 3.1 Blogs umgezogen werden, die im SubDIRECTORY-Modus erstellt werden und dann mittels WordPress Domainmapping Plugin auf 'externe' einzelne Domainnamen "gemappt" werden? (Mir ist schon klar, dass mit dem Domainmapping-Plugin ich auch direkt ein Subdirectory auf eine andere Domain mappen kann. Ziel ist aber die Namensänderung des Subdirectories)


    Kann ich dadurch auch meinen Hauptblog (nach dessen Domainnamen ich nicht gefragt wurde) auf eine andere Domain umändern UND die Multiblogs-Sites weiterhin benutzen (die ja die jeweilige Admin-Oberfläche unter der Haupt-Domain-URL 'blogdomain.de/subdirdomainde/wp-admin/' nur erreichbar ist)?

    Dann hätte sich mein Problem damit auch gelöst.

    Da sind noch eine Menge alter URLs in der Datenbank.
    Nutze das Plugin "Search and Replace" von Frank Bültge um die Adressen in der Datenbank zu aktualisieren.
    Zum Beispiel von http://brotherwind.ramida.de
    zu http://brotherwind.de

    ich muss nochmal nachfragen, damit können auch WP-MS 3.1 Blogs umgezogen werden, die im SubDIRECTORY-Modus erstellt werden und dann mittels WordPress Domainmapping Plugin auf 'externe' einzelne Domainnamen "gemappt" werden? (Mir ist schon klar, dass mit dem Domainmapping-Plugin ich auch direkt ein Subdirectory auf eine andere Domain mappen kann. Ziel ist aber die Namensänderung des Subdirectories)

    Dann hätte sich mein Problem damit auch gelöst.
    Kann ich dadurch auch meinen Hauptblog (nach dessen Domainnamen ich nicht gefragt wurde) auf eine andere Domain umändern UND die Multiblogs-Sites weiterhin benutzen (die ja die jeweilige Admin-Oberfläche unter der Haupt-Domain-URL 'blogdomain.de/subdirdomainde/wp-admin/' nur erreichbar ist)?

    Dann hätte sich mein Problem damit auch gelöst.

    Da sind noch eine Menge alter URLs in der Datenbank.
    Nutze das Plugin "Search and Replace" von Frank Bültge um die Adressen in der Datenbank zu aktualisieren.
    Zum Beispiel von http://brotherwind.ramida.de
    zu http://brotherwind.de

    ich muss nochmal nachfragen, damit können auch WP-MS 3.1 Blogs umgezogen werden, die im SubDIRECTORY-Modus erstellt werden und dann mittels WordPress Domainmapping plugin auf 'externe' einzelne Domainnamen "gemappt" werden?

    Dann hätte sich mein Problem damit auch gelöst.

    Kennt jemand ein gutes WordPress-Plugin, das VOR einem (Sicherheits-)Update von WordPress selber, alle installierten Plugins auf Kompatibilität mit der neuen WP-Version prüft?

    Einige meiner Sites sind für ihren Betrieb auf Plugins angewiesen, ein einfaches Deaktivieren, bis ggf. ein Update herauskommt, ist kaum möglich. Das ist doch ein Problem, das viele Nutzer haben, oder?

    Kennt jemand da etwas passendes?

    Hallo,

    bin neu, arbeite mich gerade in WordPress ein und hätte noch ein paar Fragen:

    kann ich auch nicht nur Subdomains, sondern komplett unterschiedliche Domains in einer WP-MU Installation bedienen? Was ist dazu notwendig?

    Kann es sein, dass es für einige Plugins (zur Zeit noch, da neues Feature) Probleme bereitet, wenn man WordPress-MU aktiviert hat? Zur Zeit habe ich noch keine Verwendung für mehrere Blogs, möchte aber bald mehrere anlegen.
    Kann man notfalls die Daten aus der normalen (Nicht-MU) WP3.0 Installation exportieren und ggf. in eine neue WP-MU Installation ohne Datenverluste einspielen?