hep-cat.de

February 13, 2009

WordPress Revisionen löschen

Filed under: Unauthorized — atari @ 8:24 pm

Bei meiner Suche nach einer Lösung des Trackback/Pingback-Problems bin ich über allerlei Tipps und Tricks gestolpert. Leider konnte bisher keiner Abhilfe schaffen, es gibt anscheinend nach wie vor keine verlässlichen Ping-/Trackbacks mit WordPress 2.7, noch mit 2.7.1. Die Anpassung der cron.php

von

wp_remote_post($cron_url, array('timeout' => 0.01, 'blocking' => false));

auf

wp_remote_post($cron_url, array('timeout' => 1.00, 'blocking' => false));

bringt nichts…

 
…allerdings bin ich bei x2on.de auf einen schönen optimierungs Ansatz gestoßen. Meine WordPress-Datenbank ist jetzt um ziemlich genau 40% kleiner :)

Einfach diesen SQL-Befehl absetzen und dann entsprechende Einträge löschen, vorher unbedingt Backuppen, falls doch was schief geht!

SELECT * FROM `wp_posts` WHERE `post_type` = 'revision';

7 Comments »

  1. Hallo,

    ich weiß zwar nicht, ob das entscheidend ist, aber die korrekte Änderung lautet nach dem trac von “=> 0.01,” auf “=> 1,”.

    Bei Dir steht da “=> 1.00″. Eventuell hilft das schon für Dein Trackback-/Pingback-Problem. Bei mir hat funktioniert mit WP 2.7 der Trackback-/Pingback anscheinend mit dieser Änderung.

    Beste Grüße
    Dieter

    Comment by Dieter — February 14, 2009 @ 12:55 pm

  2. Hab schon alle möglichen Werte ausprobiert, auch 1. Haben alle nichts gebracht, die Trackbacks/Pingbacks funktionierten sporadisch nicht. Rette mich jetzt erstmal hier mit

    Comment by atari — February 14, 2009 @ 12:57 pm

  3. wie bei mir zu lesen war im update, ist wohl mit der version 2.7.1 der bug gefixt worden.

    Comment by asaaki — February 14, 2009 @ 2:41 pm

  4. asaaki: “Laut Trac ist der Fehler noch offen und soll mit Version 2.7.2 behoben werden.

    Comment by atari — February 14, 2009 @ 2:45 pm

  5. [...] Nachdem andere Versuche noch nicht den gewünschten Effekt hatten, habe ich mich noch ein bisschen mit dem wp-cron.php beschäftigt. /** Setup WordPress environment */ require_once(‘./wp-load.php’); if ( $_GET['check'] != wp_hash(’187425′) ) exit; $local_time = time(); [...]

    Pingback by Trackback/Pingback Problem « hep-cat.de — February 24, 2009 @ 6:43 pm

  6. Datenbank Befehl sehr nützlich. Denn obwohl ich über die wp-config.php die Revisions abgestellt habe, lungerten immer noch derartige Artikel in meiner Datenbank. Auch von neueren Posts *doof guck*…

    Leider funktioniert dieses Workaround für die Trackbacks bei mir nicht :( Keine Ahnung woran es liegen könnte. Wäre für Tipps dankbar.

    Comment by Tari — July 24, 2009 @ 7:18 am

  7. Ahoi Tari, hast du mal das hier ausprobiert? http://blog.hep-cat.de/?p=2206 Ist nicht schön, aber half mir erstmal bei den 2.7-Problemen

    Comment by atari — July 24, 2009 @ 10:01 am

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress