ToDo Liste – Umzug eines WordPress Blogs auf eine neue Domain
Mit einem laufenden Blog zu einem neuen Hoster umziehen ist in der Regel schon aufwendig genug. Dabei gibt es einiges zu beachten, damit am Ende das geliebte Blog auch wieder richtig läuft. Zieht man aber mit einem laufenden Projekt auf eine völlig andere Domain um, so gibt es einiges mehr zu beachten.
Da ich mit meinem Promiblog nun endlich von der Subdomain weg auf eine eigene Domain (intrash.com) umgezogen bin, nutze ich die Gelegenheit die wichtigsten Punkte zu nennen. Die richtigen Quellen dazu habe mir freundlicherweise Jeffrey und Kai via Twitter mitgeteilt. Danke nochmals an euch beide
.
Ablauf
- Installation von WordPress auf der neuen Domain oder hochladen des WordPress-Verzeichnisses der alten Domain
- Importieren der Datenbank der alten URL. Ich habe das mit MySQLDumper gemacht.
- Ändern der alten URL in der Datenbank auf die neue URL, damit die interne Verlinkung funktioniert. Anschließend sollte das Blog auf der neuen Domain problemlos laufen.
- Erstellen des Redirects der alten URL über .htaccess und/oder index.php und hochladen in das Verzeichnis der alten Domain
301 Redirect – SuMas auf neue Domain hinweisen
Bei einem Umzug eines bereits laufenden Projekts ist es äußerst wichtig, den Suchmaschinen mitzuteilen, dass die indexierten URLs dauerhaft umgezogen sind. Wichtig ist das deswegen, da man den Traffic ja zur neuen Adresse mitnehmen möchte. Außerdem verhindert man so den bösen Duplicate Content und verhindert den Verlust des Rankings in den SERPs.
Das erreicht man mit der Erstellung einer .htaccess mit einem 301 redirect. Diese legt man in den Root der alten Domain. Kommt nun ein Besucher über eine Suchmaschine zur alten URL, wird er automatisch zur neuen weitergeleitet. Ruft eine Suchmaschine die alte URL auf, so bekommt sie die Information, dass die Adresse dauerhaft umgezogen ist.
301 Redirect mit einer .htaccess
Hierbei ist logischerweise die neue Domain einzutragen!
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.deinedomain.de$
RewriteRule ^(.*)$ http://www.deinedomain.de/$1 [L,R=301]
301 Redirect über die index.php
Wer ganz sicher sein möchte, kann noch zusätzlich eine index.php für die Weiterleitung erstellen. Auch hier gilt: Die neue Domain eintragen.
header("HTTP/1.1 301 Moved Permanently");
header("Status: 301 Moved Permanently");
header("Location:http://www.deinedomain.de");
header("Connection:close");
exit;
?>
Quelle: Hackthenet.de
Aktualisieren der URL in der Datenbank
Da in der Datenbank des Blogs an verschiedenen Stellen die URL der alten Domain eingetragen ist, muss man diese unbedingt auf die neue URL aktualisieren. Manuell wäre das sehr mühsam, daher nehmen wir ein paar Befehle, die man in der Oberfläche von phpMyAdmin ausführt. Man loggt sich also in phpMyAdmin ein und ruft dort den Reiter SQL auf. Dort führt man die unten aufgeführten Befehle nacheinander aus. Zu ändern sind Einträge in den Tabellen wp_options und wp_posts.
Ändern der URL in Tabelle wp_options
UPDATE wp_options SET option_value = replace(option_value, 'http://www.alte-domain.de', 'http://www.neue-domain.de') WHERE option_name = 'home' OR option_name = 'siteurl';
Ändern der URL in Tabelle wp_posts
Mit dem folgenden Befehl werden die Links der Seiten und Beiträge aktualisiert.
UPDATE wp_posts SET guid = replace(guid, 'http://www.alte-domain.de','http://www.neue-domain.de');
Aktualisieren der internen Verlinkung in Tabelle wp_posts
Zuletzt bleibt dann noch die interne Verlinkung innerhalb der Beiträge und Seiten auf die neue Domain anzupassen. Damit stellt man sicher, dass Links innerhalb des Blogs – sprich in Beiträgen und Seiten untereinander – wieder funktionieren.
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.alte-domain.de', 'http://www.neue-domain.de');
Quelle: My Digital Life
Damit wäre dann das Blog erfolgreich umgezogen und es sollte alles ohne Probleme laufen.
Ein paar Hinweise zum Schluß
Sollte man eine sitemap.xml von der alte Domain mit übernommen haben, so ist diese zu löschen und neu zu erstellen, da in ihr die alte URL steht. Hat man einen Google Webmaster Tools Account, dann dort die neue Domain hinzufügen und die Sitemap übertragen. Anschließend kann man in den Webmaster Tools die alte Domain aufrufen und dort Google mitteilen, dass sie umgezogen ist.
Damit sollte man später auf der sicheren Seite sein, was die indexierten Seiten und eventuellen DC angeht.



20. Mrz, 2010 














Grüß Dich,
ich bin auch vergangen Monat mit meinem Blog umgezogen. Von WP.com auf eine eigene, neue Domain.
Der Umzug hat gut geklappt…
… Hmm, da ich aber noch nicht so fit bin, traue ich mich gar nicht Deinen Hinweisen und Tipps zu folgen. Das mit dem 303er würde mich schon interessieren.
Im Moment überlege ich nämlich, ob ich alle Artikel im alten Blog lösche und nur den letzten des Umzugs stehen lasse.
Des Weiteren finde ich auch folgenden Hinweis interessant: Aktualisieren der internen Verlinkung in Tabelle wp_posts
Ich sehe schon, ich muss mich einfach nur getrauen* und ein paar Anpassungen vornehmen
Danke für den Artikel!
Erdbeere
*DB-Backups habe ich von meinem neuen Blog
Bei meinem Umzug auf eine neue Domain fand ich übrigens auch das Plugin WP – Suchen und Ersetzen sehr hilfreich.
@Erdbeere: Hallo Erdbeere,
ich kenne mich mit Blogs, welche auf WordPress.com gehostet sind gar nicht aus. Wenn Du dort auf dein FTP Verzeichnis zugreifen kannst, würde ich an deiner Stelle auf jeden Fall eine 301 Umleitung umsetzen.
Wenn Du das kannst, dann lass die altene Artikel noch ein paar Monate stehen, damit die Suchmaschinen auch die Umleitung gänzlich aufnehmen.
Du kannst dich ruhig trauen Änderungen vorzunehmen, so lange Du immer ein sauberes Backup hast, welches Du im Bedarfsfall wieder einsetzen kannst
.
@relloc: Das Plugin verwende ich auch hin und wieder mal für Kleinigkeiten
.
Danke für die Verlinkung, freut mich dass alles super funktioniert hat!
Das mit der URL-Änderung in der Datenbank muss ich mir endlich mal notieren *lach*
@Jeffrey: Gern geschehen
.
Das Gezwitschere hat mir einiges an Sucherei erspart
Ich darf mal ein bißchen Schönheitskosmetik betreiben?
Zeile 2 in der htaccess ist überflüssig. Vorausgesetzt wird noch, dass das die htaccess für die alte Domain ist
Die Lösung über die index.php ist eher suboptimal und leitet sämtliche Unterseite auf die neue Startseite um. Wenn die Permalinkstruktur gleich geblieben ist, würde ich davon abraten.
Bezüglich aktualisieren der Datenbank favorisiere ich folgende Vorgehensweise:
- ändern der beiden Options home und siteurl in der Datenbank auf die neue URL (ohne / hinten dran), denn sonst kommt man gar nicht in den Adminbereich
- danach aufspielen des Plugins Search and Replace (von Bültge glaube ich) und das Ding über alle Tabellen laufen lassen. So sind auch die Tabellen von Plugins und eventuell noch zusätzliche Einträge von WordPress, die Du vielleicht vergessen hast, in Sicherheit
- Und am Ende muss noch das Theme überprüft werden, ob sich dort irgendwelche festen Links verstecken, die geändert werden müssen.
- Auch die manuellen Einträge, die eventuell in Widgets gemacht wurden nicht vergessen
Ich hab das ganze jetzt auch vor mir, da kommt mir das Search and Replace ganz gelegen. Gleich mal suchen gehen^^
@Tanja: Aber klar doch darfst Du das! Du spielst ja schließlich in der Profi-Liga bei solchen Dingen
.
.
.
Die 2. Zeile in der .htaccess wollte ich auch erst weg lassen, war mir aber nicht sicher, ob ich dann Mist baue
Die index.php ist auch mehr eine Notlösung, falls der Hoster keine eigene .htaccess zulässt. Das soll es ja geben.
Mit dem Plugin von Frank habe ich mich ehrlich gesagt nicht an diese weit greifenden Änderungen heran getraut. Da habe ich doch lieber in der phpMyAdmin Oberfläche agiert
@Markus: Ziehst Du mit deinem News-Magazin um?
Ein wenig Sorgen mache ich mir noch um die BL. Die sind wohl erst einmal verloren. Auch im Index kann ich die neue Domain noch nicht entdecken. Ich hoffe das ändert sich in ein paar Tagen.
Ich habe das Ganze ja gerade erst für Michaela (kaffeejunkies.at) gemacht, inklusive neuem Domainnamen
Die zweite Zeile aus der htaccess kannst Du getrost weglassen. Abgesehen leitest Du mit dieser nur www um und nicht www würde bleiben. Damit müsste eine weitere condition rein um die nicht www Adressen abzufangen. Also lieber raus, denn das heißt, dass komplett alles umgeleitet wird und das willst Du ja
Ich wollte das auch erst manuell in der Datenbank machen und hab dann testweise das Plugin ausprobiert, denn Bueltge schreibt immer hervorragende Plugins (wir hatten vorher ja schon mal einen Testlauf. Bei einem solchen darf auch mal was schiefgehen, wird im Endlauf eh alles wieder überschrieben). Und das Plugin fand wesentlich mehr als das woran ich gedacht hätte
Nachtrag wegen den BLs: Dafür ist die htaccess zuständig. Trotzdem habe ich auch Michaela geraten die Leute anzuschreiben, die sie in Kommentaren und auch in der Blogroll verlinken und sie zu bitten die entsprechenden Links auf die neue URL zu ändern.
Je nachdem wir stark Deine BLs sind, desto schneller ist die neue Domain im Index. Bei Michaela hat es nur ein paar Stunden gedauert.
Und… der Feed zieht ja auch um, also die Feedreader informieren!
@Tanja: Die zweite Zeile werde ich auf jeden Fall noch heraus nehmen.
Wie hast Du denn Franks Plugin angewendet? Einfach nur die URLs – alt und neu – eingeben?
Um den Feed habe auch schon Gedanken gemacht. Er läuft über Feedburner, aber dort ist noch die Subdomain hinterlegt. Was passiert, wenn ich die dort ändere weiß ich nicht. Im Moment funktioniert er noch mit der alten URL.
.
Michaela musste wohl wegen Rio umziehen. Er ist leider komplett aus dem Web 2.0 verschwunden. Weiß gar nicht wo er abgeblieben ist
@Tanja Im Feed braucht ich nur die Adresse in Feedburner ändern. Zusätzlich leg ich aber auch einen neuen an. Google wird meine Domain schon gleich indixieren. In den Webmaster Tools ist sie bereits angemeldet und dort start ich auch den Umzug. Alle alten Links etc. gehen per 301er Redirect (Ja mein Server kann das endlich^^) auf die neuen so wird auch nicht allzuviel PR flöten gehen (laut Google).
@Andreas Welche Domain willst Du entdecken? Die hab ich noch niergendwo bekannt gegeben.
@Markus: Ich meinte mit der Domain intrash.com
. Sie ist seit Freitag aktiv, aber trotz Umleitung und Webmastertools tut sich noch nix
.
Hmm irgendwie bin ich noch nicht ganz wach. Meine Augen kleben noch^^ Du meinst natürlich Deine Domain, Andreas. Ich muss heute morgen erstmal alles viermal lesen bevor ich schreib.
@Markus: Solche Tage kenne ich selbst nur zu gut
.
Danke für die Nachsicht. Ich bin an beiden Augen operriert worden vor paar Jahren und ich brauch echt eine halbe Stunde bis ich was seh, bzw. bis sich die Augen an Helligkeit gewohnt haben. Ich kanns aber nie lassen gleich an den PC zu hocken und erstmal zu schauen was es neues gibt.
@Markus: OP an den Augen klingt nicht gerade angenehm. Ich hatte mal vor eine Laserbehandlung durchführen zu lassen, habe den Gedanken aber wieder aufgeben. Lieber mit dem Nasenfahrrad rumlaufen, als hinterher böse Probleme zu haben
.
Genau Lasern wars bei mir. Das geht zu wie bei der Massenabfertig. Kurz Lasern, Arzt sagt: “Alles gut verlaufen. Der nächste…”. Du wirst rausgeschoben und der nächste rein. Zumindest war es bei mir so^^
@all: Ich habe gerade einen wirklich ausführlichen Artikel über den Umzug eines WordPress Blogs auf eine neue Domain gepostet, der als Erweiterung zu diesem Artikel gedacht ist. Ich hoffe er beantwortet alle noch offenen Fragen
@Andreas: Bist hoffentlich nicht bös deswegen, oder?
Bei Search and Replace alte url mit neuer url ersetzen und zwar so, dass es dann auch nachher passt.
http://www.alte-domain.tldmithttp://www.neue-domain.tld.Hab das mit Search and Replace mal getestet und kann nur sagen wow. Da kam mir noch ein anderer Gedanke. Vielleicht wären ja manche die das Plugin im Einsatz haben ja so lieb und ändern dann auch in den Kommentaren auf ihren Seiten die Links. Das würde eine neue Domain denke ich wenn es nicht allzuviel auf einmal machen auch nicht schlecht.
Ich habs ja in meinem Artikel beschrieben, dass man die Leute anschreiben sollte und die Links ändern lassen sollte. Das können die natürlich auch mit Search and Replace machen, wenn es nicht nur eine Handvoll sind.
Das Plugin ist genial, gell? Einfach, schnell und effektiv, warum da manuell an der Datenbank rumbasteln
Ja das Teil ist echt genial. Hatte bei mir eigentlich damit gerechnet das ich einen Timeout bekomme, aber das ging so ratz fatz da konnt ich gar nicht an der Kaffetasse nippen, so schnell war das fertig.
Guter Tip echt…
@Tanja: Du hast ab sofort Blogverbot!
Ne, Scherz beiseite
. Ich finde es gut, dass Du das Thema aufgegriffen hast. Bei einem Umzug kann man so viele Fehler machen, da ist jedes Stück an Information kostbar.
@Tanja & Markus: Das Plugin hatte ich hier bereits für Timos und Piets Kommentare verwendet und damit ihre alte URL durch die neue ersetzt. Das ging sehr gut. Nur bei meinen Beiträgen etc. hatte ich mich nicht getraut
.
Das hättest Du nicht sagen dürfen, jetzt bin ich auf Deine ausreden gespannt wenn ich Dich evtl. auch darum bitte.
Spaß beiseite ist natürlich von jedem freiwillig wer die Links ändert, aber durch dieses Plugin geht es echt Super. Ich denke es ist auch bei den Beiträgen kein problem. Ich hab das ja wie gesagt bei mir durchgetestet Beiträge, Kommentare, Kommentar Author..) und hat wunderbar funktioniert. Anzuraten ist das man evtl. immer nur eins ersetzt. Also zuerst die Kommentare, dann im nächsten Durchgang die Beiträge und so weiter.
@Markus: Ausreden würde es da auch nie geben, weil kein Anlass bestehen würde
. Sobald Du umgezogen bist, klopf einfach an. Das Ändern macht ja absolut keine Mühe, weißt Du ja auch selbst
. Für die neue Domain ist es aber um so kostbarer, nicht ohne die wertvollen BLs dazustehen.
Timos URL hatte ich ohne Nachfrage geändert, da er nur ein Blog betreibt. Bei Piet hatte ich erst angefragt, da er das alte Blog weiterhin bestehen lässt und ich ihm da die BL nicht ungefragt wegziehen wollte.
Das Plugin habe ich eben auch im Promiblog zum Austauschen meine alten Kommentar-URL verwendet. Die war da immer noch drin. Das hat so gut funktioniert, dass ich auch noch gleich meinen alten Alias gekillt habe
.
@Andreas: Wenn Du dich nicht traust, dann mache es einfach so: Leg dir mal kurz eine neue Testdatenbank an, spiele dort alles ein und konnektiere sie mit WordPress. Dann hau search and replace drüber und wenn Dir das Ergebnis nicht gefällt, dann konnektierst Du einfach wieder die Originale Datenbank. Oder Du arbeitest mit Datensicherungen. Wobei ich persönlich bei der Datenbank eher mit ner Testdatenbank arbeiten würde. Vorher kurz WP Maintenance drauf, damit Dir die aktiven User nix zerschießen und dann umkonnektieren
… Blogverbot … *lacht*
@Markus: Diese Bitte würde ich keinem meiner User abschlagen. Könnte höchsten sein, dass es mal ein paar Tage dauert, wenn ich gerade totally Land unter bin. Aber schon aus Eigeninteresse (ich linke nicht so gerne auf viele Umleitungen raus) würde ich das selbst gerne umstellen. Proaktiv mache ich aber nichts, außer wenn Xenu mich drauf hinweist, dann ändere ich auch proaktiv.
@Tanja: Die Testumgebung wäre bei mir nicht zwingend erforderlich, da ich vor jedem Eingriff immer ein Backup mache. Mit MySQLDumper ist das Backup dann auch ruck zuck wieder aufgespielt
.
.
Ich werde dann jetzt mal ein paar Durchläufe starten und sehen, ob noch irgendwo die alte URL verborgen ist
@Tanja: Es war keine alte URL mehr vorhanden
Frag nicht wie oft ich schon Sicherungen wieder zurück gespielt habe. Gerade bei den Datenbankgeschichten bin ich ja nicht wirklich der Held
supi, dann passt es ja
@Tanja: Mittlerweile habe ich da keine so großen Bedenken mehr – Dank der Backups
@Andreas Hört sich gut an.
@Tanja Seh ich ja auch so, ich linke auch nicht gern auf Umleitungen und dergleichen. Doch sind nicht alle bereit oder in der Lage so ein Plugin zu nutzen und ohne das Plugin wird es dann doch schon ein wenig aufwändig.
@Tanja:
Das war wohl mein Stichwort. Also wenn bei dir noch irgendwo ein intrash.majeres.de versteckt sein sollte, dann darfst Du gerne mit intrash.com ersetzen
.
Ist erledigt, war 4x da
@Tanja: Danke! Dachte mir fast, das es nicht viele sein können. Das Promiblog hatte ich ja immer stiefmütterlich behandelt
@ all
Mal allgemein angemerkt. Zum Glück gibt es so Leute wie euch sonst wäre so jemand wie ich bei einem kostenlosen Freehoster ohne Chancen “richtig” zu bloggen
@Michaela: Da kann ich dir nur beipflichten. Die Jungs und Mädels haben mir auch schon sehr oft mit Rat und Tat zur Seite gestanden
.
Bussi rüber werf
Hallo zusammen,
gerne würde ich mich mit folgender Problemstellung in die Diskussion einklinken.
In einem Satz:
Ist es möglich, den Pagerank von einer URL zur nächsten mitzunehmen?
Das Problem im Detail:
Ich betreibe ein WordPress Blog unter www.bewerberblog.com. Das Blog hat mittlerweile einen PR von 3 aber leider kaum Besucher, da es bei den entscheidenden Keywords nicht gefunden wird.
Nach einer intensiven Keywordanalyse bin ich zu dem Ergebnis gekommen, das ich mein Blog auf ein anderes Keyword ausrichten muss. Da das Keyword im Idealfall auch in der URL enthalten sein soll, erscheint es mir sinnvoll, das Blog auf einer neuen URL zu starten.
Jetzt stellt sich mir die Frage, ob ich beim “Umzug” meines Blogs auch den PR 3 mitnehmen kann.
Vielen Dank schon einmal für eure Tipps
@Christian: Den PR kann man grundsätzlich nicht “mitnehmen”. Er basiert ja auf den Links, die auf die alte Domain verweisen.
Da müsstest Du jeden Seitenbetreiber, welcher auf die alte Domain verlinkt, bitten die Links auf die neue zu setzten.
Dann hättest Du eine Chance – beim nächsten PR Update – davon zu profitieren.
Alles per 301er umleiten lassen. In den Google Webmaster Tools den Umzug angeben und dann sollte der PR nach dem nächsten Update annähernd gleich bleiben bzw. eben den alten Wert annähernd bekommen.
Zitat: “Der Google-PR wird bei einer 301 Weiterleitung (Moved Permanently) vererbt. Da die Links weitergeleitet werden, sollten Sie beim nächsten Update berüchsichtigt werden.”
@Markus: Danke für die Aufklärung.
. Blödes Halbwissen…
Da lag ich doch etwas daneben
Nun ja das findet sich so zumindest ziemlich viel im Netz. Hab ja auch deswegen “recherchiert” vor meinem Umzug. Selber hab ich auch noch keine Erfahrungswerte, allerdings bekomm ich auch komische Anzeigen bei meiner Domain. Eigentlich sollte sie ja momentan kein PR haben, manche Tools zeigen aber einen vorhergesehenen 3er an, was nicht schlecht wäre, meine alte hatte ja nen 4er. Ich warte sozusagen auch gespannt auf das nächste oder auch übernächste Update. Mal schauen da kann ich dann genaueres sagen.
Jungs, ich kann Euch beruhigen, der PR wird bei 301 definitiv vererbt. Nur bei 302 Umleitungen wird er nicht vererbt
Dauert nur etwas, ich würde sagen 2 PR Updates, da der PR sich ja auch immer längerfristig berechnet und nicht kurzfristig. Kommt auf mehrere Faktoren an, wie lange der Link zum Umsprung besteht und wie lange die 301er besteht.
Hab in meiner Laufbahn diesebezüglich auch schon lustige Sachen gesehen, denn Umleitungen vererben einfach alles. Besonders findige Webmaster dachten z.B. so der Penalty die sie erhalten haben, entgehen zu können, den PR aber erhalten. Aber… auch Penalties werden mitvererbt über die Umleitungen
Vielen Dank für die Tipps! Werde es mit dem 301er probieren!
Euch allen wünsche ich ein schönes Osterfest
So aktuell läuft ein PR Update und wie es aussieht bekommt meine neue Domain einen 3er. Das heißt ich hätte 1 “Punkt” verloren. Das bestätigt nochmal die These der Vererbung.
@Markus: Ich finde einen 3er nach dem Umzug schon recht gut. Bin ich doch noch bis gestern von 0 ausgegangen.
.
Mein Pagerank hat sich übrigens schon ewig nicht mehr verändert. Die 3 ist hier in Stein gemeißelt
@Andreas: Was hast du jetzt hier für eine Sortierung… ich muss von unten nach oben lesen?
@Markus: Danke für den Hinweis mit dem PR Update. In meiner Firefox Toolbar sehe ich ihn noch nicht, aber bei der Sistrix Abfrage schon.
Für die “Vererbung” dürfte es noch zu früh sein, so schnell zählt das Zeug nicht. Ist ja gerade mal ganz kurz her bei Dir. Hast Du die neue Domain evtl. von der alten schon früher angelinkt? Würde den 3er erklären
Mein schnaeppchentiger.de kriegt jetzt auch nen 3er *freu* – vorbei die Zeit der neuen Domain mit 0
@Tanja: Auch an dich ein dickes Danke für die weiteren Infos.
.
Wieder bin ich etwas schlauer und @Christian haben Du und @Markus gut weiterhelfen können
@Tanja: Wenn die Antworten in der Kommentar-Verschachtelung gegeben werden, muss auch ich immer erst suchen
.
Es hat alles seine Vor- und Nachteile…
@Tanja Sistrix zeigt es mir an und auch die Pagerang Anzeige im Firefox. Bei beiden war es gestern noch “Unrankt”. Normalerweise sollte das schon recht schnell gehen (laut Google) nach einem Umzug, sofern man ihn auch über die Google Webmaster Tools vornimmt.
Wie ich eben gesehen habe, hat intrash.com den alten 2er PR erhalten. Das ist doch schon was
.
@Tanja: Wie ich gerade feststellen musste, funktioniert die Reihenfolge der Kommentare tatsächlich nicht.
Ich ahne böses – da wird WP Minify mir wohl einiges durcheinander gebracht haben…
Hab jetzt zur Sicherheit vorher mal F5 gedrückt, scheint wieder halbwegs zu passen
Bei Firefox habe ich vorhin noch nix gesehen. Ist aber auch egal, so wichtig ist das alles ja nicht. Bin immer nur bei neuen Domains so gespannt, wo sie einsteigen
Ah… okay die Webmaster Tools erklären natürlich alles. Dann gehts wesentlich schneller. Mit der normalen Vererbung hätte ich auf mind. 3 Monate getippt
Glückwunsch
Drück mal F5, vielleicht haut es dann hin (leer den Cache). Bei mir sieht es halbwegs gut aus, wobei ich noch nie durch die Verschachtelung durchgestiegen bin
@Tanja: Bei mir passt es noch nicht.
WP Minify ist deaktiviert, die gecachten Seiten habe ich gelöscht und auch den Cache und Cookies des Browsers.
Es ist aber scheinbar nur in diesem Beitrag, schon seltsam…
@Tanja: Schluss mit lustig, bzw. Verschachtelung.
.
Habe sie jetzt deaktiviert und gut ist
@Andreas Glückwunsch zu dieser Entscheidung, hab da (nicht nur hier) oftmals kein Überblick. Aber kannst Du mir evtl. auch erklären warum hier bei Name immer “Name (benötigt)” vorgegeben wird und nicht wie bei der Mail und Website schon mein Name drinsteht? Hast ja schon gemerkt das ich da ab und an vergess meinen Name wieder rein zu schreiben.
@Markus: Ist schon besser so. Bei wenigen Kommentaren mag das zwar recht schön sein, aber bei einer Anzahl wie hier hat man keinen Überblick mehr.
Warum das mit dem Namensfeld nicht funktioniert, weiß ich nicht. Eine Lösung konnte ich bis dato nicht finden. Im Support-Forum des Themes gibt es den Vorschlag die comments.php komplett umzubauen.
.
Versucht habe ich das schon, aber dann ging gar nichts mehr
Ah… glückliche Entscheidung, vor allem auch für die email Abonnenten, die damit viel einfacher der Unterhaltung folgen können
Bezüglich Namensfeld: Kuck mal in Deine comments.php in das Namensfeld. Mit Sicherheit hast Du da den entsprechenden Default bzw. Standardwert drin. Kenne ich sonst eigentlich nur für das Suchformular
@Tanja Das kuriose ist er hat es für alle 3 Felder aber nur das Namens Feld spinnt.
Andreas, kuck mal in der comments.php, input feld author, da steht bei mir z.B.
value="<?php echo esc_attr($comment_author); ?>. Bei den anderen beiden Feldern darunter entsprechend das gleiche nur halt mit $comment_author_email und $comment_author_url. Findest Du einen Unterschied zu dem was bei mir steht?@Tanja: Das Ganze sieht bei mir etwas anders aus
.
< ?php$comment_posts = get_option('woo_tabs_comments');
if (empty($comment_posts) || $comment_posts < 1) $comment_posts = 5;
global $wpdb;
$sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID,
comment_post_ID, comment_author, comment_author_email, comment_date_gmt, comment_approved,
comment_type,comment_author_url,
SUBSTRING(comment_content,1,50) AS com_excerpt
FROM $wpdb->comments
LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID =
$wpdb->posts.ID)
WHERE comment_approved = '1' AND comment_type = '' AND
post_password = ''
ORDER BY comment_date_gmt DESC LIMIT ".$comment_posts;
$comments = $wpdb->get_results($sql);
$output = $pre_HTML;
foreach ($comments as $comment) {
?>
< ?php echo strip_tags($comment->comment_author); ?>: < ?php echo strip_tags($comment->com_excerpt); ?>...
< ?php
}
?>
Wo ich das was ändern könnte habe ich keinen Plan
.
Sorry, aber der Code den Du gepostet hat, hat nix mit den Eingabefeldern hier unten zu tun, sondern listet m.E. die Kommentare auf. Die Eingabefelder konnte ich hier definitiv nicht finden. Das für den Namen sieht in der Regel so aus:
@Tanja: Da wären auch noch eine comments-legacy.php und theme-comments.php. Alles greift ineinander und bringt mich ins Schleudern.
In der comments-legacy.php finde ich den angegebenen Code.
Jetzt bin ich mit meinem Latein auch am Ende, denn das sieht ziemlich richtig aus. Es muss wohl noch irgendwo irgendwas geben, wo definitiert wird, dass das “label” des input fields author als “value” verwendet wird. Wahrscheinlich irgendwo was später greift, denn an dieser Stelle ist es ja richtig und scheint danach überschrieben zu werden
@Tanja: Das ist ziemlich komplex. Einen Umbauversuch hatte ich schon einmal gemacht. Dabei hatte ich versucht, eine “Standard” comments.php zu verwenden.
Hat nicht funktioniert *lol*.
Nun ja, ich stelle immer wieder fest, dass ich Premium Themes so ganz und gar nicht mag. Sie sind Premium aufwendig gemacht und gehen meistens in ihrer Aufwendigkeit auf die Performance. Und wenn man was ändern, dazubauen oder sonst was will, dann ist es voll umständlich
@Jens: Danke
Kleine Anmerkung am Rande. Du bewegst dich mit deinem Blog am Rande der Legalität.
Amazon verbietet das Kopieren der Kundenrezensionen, welche Du als mehr als fragwürdige Kommentare einbindest. Ich vermute, dass über kurz oder lang ein netter Brief vom Anwalt bei dir eintreffen dürfte.
Desweiteren fehlt es an einem Impressum…
Jens mag doch nur einen Link haben und keine gut gemeinten Ratschläge
Ich würde auf eine Seite mit offensichtlich gewerblichem Hintergrund und ohne Impressum erst gar nicht verlinken. Da Du das kommentiert hast droht somit auch Dir ungemach, wenn es ganz blöd läuft. Den das Du keine Kenntnis darüber hast fällt somit aus. Vielleicht seh ich auch zu schwarz, aber ich persönlich bin vorsichtig mit sowas.
Ja, Markus hat Recht. Mach weg den Kommentar
@Markus & Tanja: 3,2,1 – wech
Den Link hatte ich eh mit einem netten Attribut versehen.
Durch das Attribut entwertest Du den Link nur minimal. Link ist immer noch ein Link und deswegen ist bei manchen (wie diesem) besser… wech damit.
Ich bin mittlerweile gnadenlos geworden. Neuer Kommentator, kein Gravatar, verlinkte Seite = kein Blog… und tschüss, Kommentar wird in den Papierkorb geklickt. Gestern hat sich sogar einer per eMail darüber beschwert, dass er es einfach nicht schafft an meiner Moderation vorbeizukommen obwohl er doch immer so schöne Kommentare schreibt *lacht*
@Tanja: Zukünftig werde ich wohl auch so verfahren.
.
*lol* Beschwerde per eMail, weil Du auf deinem Blog entscheidest was geht und was nicht? Der hat’s dann aber nötig
Ich mach mir manchmal noch die Mühe, das ich im Kommentar schreib “Edit: Link gelöscht. Siehe Regeln”. Aber ich befürchte das liest eh keiner.
@Markus: Das könnte durchaus so sein
.
@Markus: Das kannst Du Dir echt sparen, die werden das kaum lesen. Wenn sie halbwegs vernünftige SEOs sind, dann tragen Sie den Link in einen Backlink-Checker ein und lassen ihn automatisiert verfolgen. Deine Seite sieht die Leute nie wieder
Ich verfahre bei diesen Leuten auf meinen Blogs unterschiedlich. Auf der crazytoast.de die ja ein großes Aufkommen von Kommentaren in allen Bereichen hat, lösche ich Spam Kommentare komplett. Überleg mal, wenn ich in jedem Artikel 5 bis 10x so viele Kommentare (nur jeweils ohne Link) hätte. Die tragen ja auch nichts zur Diskussion bei, geben ein Statement ab oder so. Antworten von denen sowieso keiner (meiner Erfahrung), denn das Abo schenken die sich auch.
Auf Blogs, wo diese Kommentare durchaus noch einen Mehrwert darstellen können, lösche ich nur den Link.
Ich musste aus den Kommentaren leider einige Codeschnipsel entfernen, da sie mir den kompletten Beitrag lahm gelegt haben.
Danke an @Jeffrey für den Hinweis. Schuld an dem Umstand war das verwendete Plugin CodeColorer, welches ich soeben ins Nirvana geschossen habe….
Ich dachte eigentlich das Problem des nicht angezeigten Beitrags gelöst zu haben. Dem war aber doch nicht so.
Nachdem ich nun das auch das Topsy Retweet Plugin deaktiviert habe, scheint es aber zu laufen…
Ah… jetzt geht es wieder, wie Du siehst
@Tanja: Wie es scheint auch dauerhaft
Ich bekomme die Krise, er ist wieder nicht zu erreichen. Das unmittelbar nach schreiben meines letzten Kommentars…
Irgendwas hängt dann wohl in diesem Artikel. Da es aber nur der eine ist würde ich einfach die Kommentarfunktion hier schließen
@Tanja: Danke dir für den Tipp, das werde ich auch tun, aber erst einmal muss er wieder erreichbar sein
.