[wp-trac] Re: [WordPress Trac] #3742: Future dated posts not
publishing
WordPress Trac
wp-trac at lists.automattic.com
Wed Jun 20 17:58:49 GMT 2007
#3742: Future dated posts not publishing
--------------------------------+-------------------------------------------
Reporter: fleety | Owner: anonymous
Type: defect | Status: new
Priority: normal | Milestone: 2.4 (future)
Component: Administration | Version: 2.2
Severity: normal | Resolution:
Keywords: future dated posts |
--------------------------------+-------------------------------------------
Comment (by johnmarkschofield):
Replying to [comment:18 intoxination]:
> Ahh Sorry about that. Someone posted when I did and it screwed me up.
>
> In /wp-cron.php, comment out the following lines:
>
>
> {{{
> if ( $_GET['check'] != wp_hash('187425') )
> exit;
> }}}
>
> Then try to call wp-cron.php from your browser and see if that works.
[[BR]]
[[BR]]
[[BR]]
To make sure I did the edits properly (I'm not fluent in PHP), here's my
wp-cron.php file:
[me at sudosublog /home/htdocs]$ cat wp-cron.php
<?php
ignore_user_abort(true);
define('DOING_CRON', TRUE);
require_once('wp-config.php');
// if ( $_GET['check'] != wp_hash('187425') )
// exit;
if ( get_option('doing_cron') > time() )
exit;
update_option('doing_cron', time() + 30);
$crons = _get_cron_array();
$keys = array_keys($crons);
if (!is_array($crons) || $keys[0] > time())
return;
foreach ($crons as $timestamp => $cronhooks) {
if ($timestamp > time()) break;
foreach ($cronhooks as $hook => $keys) {
foreach ($keys as $key => $args) {
$schedule = $args['schedule'];
if ($schedule != false) {
$new_args = array($timestamp, $schedule,
$hook, $args['args']);
call_user_func_array('wp_reschedule_event', $new_args);
}
wp_unschedule_event($timestamp, $hook,
$args['args']);
do_action_ref_array($hook, $args['args']);
}
}
}
update_option('doing_cron', 0);
?>
[me at sudosublog /home/htdocs]$
--
Ticket URL: <http://trac.wordpress.org/ticket/3742#comment:20>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list