2016-05-14 8 views
-1

Ich habe eine Wordpress-Website mit mehr als 3000 Beiträge. Viele meiner alten Posts enthalten Video-Tags von einigen Websites, die bereits heruntergefahren haben (Putlocker, Sockshare)Wie gebrochene Video-Tags aus allen Wordpress-Inhalten entfernen

Ich benutzte ein Plugin, um ihr Video in meinen Beitrag einzubetten. (zB: [sockshare] zygu5ya9xq9u [/ sockshare], [putlocker] hnd5yatsq9m [/ putlocker]). Jeder Beitrag enthält eine unterschiedliche Video-ID.

Jetzt möchte ich diese Tags aus meinen alten Posts entfernen. Gibt es eine phpmyadmin Abfrage, die ich ersetzen/entfernen kann? Oder irgendeine andere Lösung?

Antwort

0

Zuerst sichern Sie alle Sie DB um Fehler zu vermeiden und vielleicht versuchen Sie dies lokal und sehen, ob es richtig funktioniert. Sie könnten Ihre php mein Admin und unter der Registerkarte SQL gehen und eine Abfrage einfügen wie:

UPDATE wp_posts 
    SET post_content = REPLACE(post_content, 
       SUBSTRING(post_content, 
          INSTR(post_content,'[sockshare]'), 
          INSTR(post_content,'[/sockshare]') -INSTR(post_content,'[sockshare]') 
         ) 
       ,'') 

das gleiche für [PutLocker]

Verwandte Themen