24 Haziran 2013 Pazartesi

Advent Calendar - WordPress, WPCron ve doğru zamanda

WordPress geliştirici planlanan olayları yürütmek için izin veren bir sözde-cron süreci işlevsellik sunmaktadır. Örneğin, tüm Güncelleştirme Bildirimi yapar. Bu sözde Programlı Etkinlikler kendi işleri tanımlayabilirsiniz. Zaman: böylece size ancak önemli bir şey dikkat etmelidir.

Wp-cron.php çekirdek ve yükler dışında çalışmaları sadece en önemli şeylerden ve WordPress açık tüm ayarları bırakır. OlarakAyarlar -> Genel . belirlenen zaman dilimi dahil değildir wp-cron.php UTC çalışır.
Anlamına gelir: Biz Berlin'in saat diliminde mı, yerel saat UTC +1 dir. Biz planlanmış bir olay performans, bu her zaman çalıştırmak gibi gerçek süre sonra bir saat olacak. Bunu değiştirmek için, aşağıdaki işlevini kullanın:
  • fonksiyonu get_offset_to_gmt_in_seconds () {
  •     $ Current_timezone_offset = get_option ( 'gmt_offset' );
  •     $ Başlangıç ​​= $ current_timezone_offset * 3600 ;
  •     dönmek $ ofset ;
  • }

Hiç yorum yok:

Yorum Gönder