我正在使用 wordpress 网站,并使用 FeedBurner 配置我的RSS
Feed。每当我发布帖子时,它都会立即发送到我的RSS源。如果以后发现任何拼写错误,我需要登录FeedBurner 重新同步。
我的问题是,
OR
OR
对任何问题的回答表示赞赏。
答案 0 :(得分:0)
我建议你选择适合我的第三种选择。
在您的functions.php
function publish_later_on_feed($where) {
global $wpdb;
if ( is_feed() ) {
$now = gmdate('Y-m-d H:i:s');
$wait = '3'; // value for wait;
$device = 'HOUR'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
$where .= " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
}
return $where;
}
并且不要忘记添加过滤器。
add_filter('posts_where', 'publish_later_on_feed');
有关详细信息,请参阅WP Engineer post。