如何使用wordpress钩子函数在发表文章的同时添加一条记录

   2025-07-22 admin00110

如何使用wordpress钩子函数在发表文章的同时添加一条记录?

本文为大家介绍下如何使用wordpress的钩子函数,在发表文章的同时添加一条记录到投票表,下面是具体的实现,大家不要错过

 推荐:《WordPress教程》

我要对文章进行排序,按照投票数的多少排,已经投票的都会记录投票数,而没有投票的文章没有记录,默认投票为0,这时排序就有问题了,它先把有记录的文章进行排序,因为投票可能是负数,排完了负数再排列没有投票记录的文章,这个时候就会出现没有投票的文章也就是投票数为0的排在负数的后面,如图: 

 

 

投票记录表 

生成的sql语句:

SELECTwp_posts.IDFROMwp_postsLEFTJOINwp_wti_like_postonwp_wti_like_post.post_id=wp_posts.IDWHERE1=1AND((post_date_gmt>’2013-11-1612:17:03′))ANDwp_posts.post_type=‘post’AND(wp_posts.post_status=‘publish’ORwp_posts.post_status=‘private’)ORDERBYwp_wti_like_post.valueDESC,wp_posts.post_dateDESCLIMIT5,5
 
举报收藏 0打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  RSS订阅
Powered By DESTOON