实现按投票得分排序的文章标题列表WordPress教程

站长都喜欢使用WordPress作为搭建新闻资讯类程勋,为了改善访客阅读体验功能,想要实现最多人赞的功能就必须对WordPress的代码风格及编写规范有一定了解,今天就为大家分享实现按投票得分排序的文章标题列表WordPress教程。

实现按投票得分排序的文章标题列表WordPress教程 (https://www.wpzt.net/) WordPress开发教程 第1张

安装投票插件并在需要调用的地方插入下方代码即可实现:

复制安装 wordpress.org/plugins/ludou-simple-vote

//按投票得分排序的文章标题列表

<?php

global $wpdb;

$hight_voting = $wpdb->get_results(“SELECT `post_title`, `ID`

FROM $wpdb->posts, $wpdb->postmeta

WHERE `meta_key` = ‘ludou_ratings_score’

AND `ID` = `post_id`

ORDER BY CAST(`meta_value` AS DECIMAL) DESC

LIMIT 10″);

?>

<ul>

<?php foreach($hight_voting as $vote_post) : ?>

<li><a href=”https://www.wpzt.net/<?php echo get_permalink( $vote_post->ID ); ?>” title=”<?php echo $vote_post->post_title; ?>”><?php echo $vote_post->post_title; ?></a></li>

<?php endforeach; ?>

</ul>

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注