如果我不想使用插件,我可以使用以下内容
创建自定义字段作为rating
并在发布时提供值。假设我给了6分,现在wordpress将其保存到数据库中。
meta_key
=> 评级meta_value
=> 6
现在要在帖子上显示评分,我将使用此代码
single.php
或
index.php
但一定要把它放进去
Wordpress loop
-
<?php
//grab the rating value
$rating = get_post_meta($post->ID, \'rating\', true);
//prints star image
for ($i=1; $i<=$rating; $i++){
echo \'<img src="LINK-TO-STAR-ICON"/>\';
}
//prints unstar image
for ($i=$rating; $i<10; $i++){
echo \'<img src="LINK-TO-UNSTAR-ICON"/>\';
}
?>
上述代码的结果如下-