Wie entferne ich seltsame Zeichen im Text?

Hilfe, meine Website ist plötzlich mit seltsamen Zeichen gefüllt, so:

 »Mach, was du liebst, und tu es oft.«  »Wenn dir deine Arbeit nicht gefällt, dann kümmere dich«, und â € ºReise oft; Sich verloren zu fühlen, wird dir helfen, dich selbst zu finden. ”

Was mache ich, um es zu entfernen?

Link zur Website .

Hier ist ein Beispiel.

Solutions Collecting From Web of "Wie entferne ich seltsame Zeichen im Text?"

Es scheint, dass die Site weiterhin den Unicode-Zeichensatz aus dem Seitenkopf verwendet, die database jedoch möglicherweise beschädigt wurde. Bitten Sie Linode um eine Backup-Wiederherstellung und / oder wenn sie irgendetwas mit ihren MySQL-Servern geändert haben.

Wenn Sie Ihre eigenen regelmäßigen databasesicherungen nicht ausführen, sollten Sie. Versuchen Sie WordPress> WP-DB-Backup «WordPress Plugins.

Sie können auch phpmyadmin bei Linode verwenden, um die Sortierung der database zu überprüfen und sie zu reparieren. Oder benutze WordPress> Portable phpMyAdmin «WordPress Plugins aus dem WP admin.

Ich habe diesen Post gefunden, der mir die gewünschten Ergebnisse gebracht hat … Dies kann einfach durch Ausführen einer kurzen SQL-Abfrage in Ihrer WordPress-database mithilfe des Befehlszeilenclients oder PhpMyAdmin entfernt werden.

Hier ist eine Lösung kopiert / eingefügt von diesem Link

Bewahren Sie immer eine Sicherungskopie Ihrer database auf, bevor Sie Änderungen vornehmen.

UPDATE wp_posts SET post_content = REPLACE(post_content, '“', '“'); UPDATE wp_posts SET post_content = REPLACE(post_content, 'â€', '”'); UPDATE wp_posts SET post_content = REPLACE(post_content, '’', '''); UPDATE wp_posts SET post_content = REPLACE(post_content, '‘', '''); UPDATE wp_posts SET post_content = REPLACE(post_content, '—', '–'); UPDATE wp_posts SET post_content = REPLACE(post_content, '–', '—'); UPDATE wp_posts SET post_content = REPLACE(post_content, '•', '-'); UPDATE wp_posts SET post_content = REPLACE(post_content, '…', '…'); UPDATE wp_comments SET comment_content = REPLACE(comment_content, '“', '“'); UPDATE wp_comments SET comment_content = REPLACE(comment_content, 'â€', '”'); UPDATE wp_comments SET comment_content = REPLACE(comment_content, '’', '''); UPDATE wp_comments SET comment_content = REPLACE(comment_content, '‘', '''); UPDATE wp_comments SET comment_content = REPLACE(comment_content, '—', '–'); UPDATE wp_comments SET comment_content = REPLACE(comment_content, '–', '—'); UPDATE wp_comments SET comment_content = REPLACE(comment_content, '•', '-'); UPDATE wp_comments SET comment_content = REPLACE(comment_content, '…', '…'); 

Zusätzlich zu den oben genannten hatte ich immer noch das Problem vor den “mehr lesen” -Links auf den Übersichtsseiten. Unten ist, was es für mich repariert hat, also poste ich es hier für den Fall, dass jemand genau dasselbe Szenario hat.

Ich bin total geschockt. Nach stundenlangem Ausprobieren und Testen habe ich schließlich die Option “Einstellungen” und dann “Lesungen” gefunden: “Kodierung für Seiten und Feeds”. Nach dem Wechsel von UTF-7 zu UTF-8 sieht alles wieder gut aus.

Bildbeschreibung hier eingeben

Und noch seltsamer, nachdem Sie es in UTF-8 geändert haben, verschwindet die Option von der Seite. Laut WordPress-Website wurde diese Option seit Release 3.5 entfernt.

Sie können versuchen, den Codierungstyp in der wp-config zu kommentieren. Manchmal funktioniert das.

// define (‘DB_CHARSET’, ‘utf8’);

// define (‘DB_COLLATE’, ‘utf8_unicode_ci’);