PingFix WordPress Plugin


English version is available below.

Deutsche Anleitung zu PingFix

PingFix verbessert und erweitert die WordPress-Pingfunktionen. Mit PingFix sendet ein Beitrag nur dann Pings, wenn er erstmalig im Weblog veröffentlicht wird, nicht bei jeder kleinen Änderung am Text. Beiträge, die erst in der Zukunft auf dem Blog erscheinen sollen, senden auch erst dann ihre Pings. Nicht schon, wenn der Beitrag geschrieben wird. Zusätzlich werden alle Pings zur besseren Kontrolle in einem Logfile protokolliert.

Pingfix ist kompatibel zu WordPress 2.0.x und 1.5.x.
Pingfix ist nicht notwendig für WordPress 2.1 und neuere Versionen.

Download der aktuellen Version

Installation

  1. Aktuelles PingFix-Archiv downloaden
  2. Datei pingfix.php in „wp-content/plugins“ entpacken
  3. Aktuelle Version von WP-Cron downloaden
  4. Datei wp-cron.php in „wp-content/plugins“ entpacken
  5. Ordner „wp-content/pingfix“ anlegen und beschreibbar (chmod 777) machen
  6. Die neuen Plugins „PingFix“ und „WP-Cron“ aktivieren (nicht WP-Cron Future Pings oder ähnliches)
  7. Fertig!

Die Optionen und das Logfile sind nun unter „Optionen“ -> „PingFix“ verfübgar.

Änderungen

Dankeschön

Dieses Plugin kombiniert Funktionen der Plugins Smart Update Pinger von Christian Davén und WP Cron Future Ping von Scott Merrill. Beide haben mich bei Fragen zu ihrem Code per Email unterstützt.

Fragen

Warum muss WP-Cron installiert werden?
WP-Cron sorgt dafür, dass „fällige“ Pings von ehemals zukünftigen Posts abgearbeitet werden sobald diese auf dem Weblog angezeigt werden.

Muss die wp-cron.php direkt im Plugin-Ordner liegen?
Nicht unbedingt, der Pfad zu der Datei muss dann jedoch in der pingfix.php geändert werden.

Was macht PingFix besser als Wp Cron Future Ping und Smart Update Pinger?
PingFix kombiniert diese beiden bisher nicht kompatiblen Plugins und behebt die in beiden Plugins reichlich vorhandenen Fehler. Zusätzlich nutzt PingFix andere und zuverlässigere Methoden um Änderungen an Beiträgen zu erkennen.

Deutsche Version weiter oben.

English instructions for PingFix

Pingfix enhances (and replaces) the built-in ping/notify functionality. With this plugin WordPress pings only when publishing new posts, not when editing. Pings for future-dated posts are done when the post appears on the blog, not when it is published. Adds a logfile for pings.

Pingfix works with WordPress 2.0.x and 1.5.x.
Pingfix is obsolete for WordPress 2.1 and newer versions.

Download

Installation

  1. Download PingFix
  2. Extract pingfix.php to „wp-content/plugins“
  3. Download WP-Cron
  4. Extract wp-cron.php to „wp-content/plugins“
  5. Create folder „wp-content/pingfix“ and make writeable (chmod 777)
  6. Activate new plugins „PingFix“ and „WP-Cron“ (do not activate „WP-Cron Future Pings“ or similar)
  7. Ready!

Options and logfile can be found on their own tab in „Options“ -> „PingFix“.

Changes

Credits

This plugin uses parts, ideas and complete functions of “Smart Update Pinger from Christian Davén and WP Cron Future Ping from Scott Merrill. Many thanks to both for helping me understand their plugins and solving some problems I had with this plugin.

Questions

Why do I have to install WP-Cron?
PingFix uses WP-Cron to execute the pings from ex-future-dated posts that are now visible on the blog.

Does wp-cron.php have to be directly in the plugin folder?
Not really, but you have to change the path to this file in pingfix.php.

Why is PingFix better than Wp Cron Future Ping and Smart Update Pinger?
PingFix combines these not compatible plugins and resolves a lot of bugs I found in these both plugins. Additionally it uses other and more reliable ways to detect changes in posts.

10 queries. 0,095 seconds.