Wordpress-为RSS安排帖子

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Wordpress-为RSS安排帖子相关的知识,希望对你有一定的参考价值。

From Web Design Ledger "13 Useful Code Snippets for WordPress Development"
  1. function publish_later_on_feed($where) {
  2. global $wpdb;
  3.  
  4. if(is_feed()) {
  5. // timestamp in WP-format
  6. $now = gmdate('Y-m-d H:i:s');
  7.  
  8. // value for wait; + device
  9. $wait = '5'; // integer
  10.  
  11. // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
  12. $device = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
  13.  
  14. // add SQL-sytax to default $where
  15. $where .= " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
  16. }
  17.  
  18. return $where;
  19. }
  20.  
  21. add_filter('posts_where', 'publish_later_on_feed');

以上是关于Wordpress-为RSS安排帖子的主要内容,如果未能解决你的问题,请参考以下文章

PHP Wordpress:在RSS Feed中显示帖子缩略图

PHP 将自定义帖子类型添加到rss feed [WordPress]

Wordpress向RSS提要添加帖子缩略图

从RSS源获取所有帖子的精选图像

通过Wordpress rss feed显示过去7天内观看次数最多的观看次数

PHP Wordpress查询从帖子/页面中提取片段