我正试图找出一种方法来显示拇指向上的图像,在用户投票后,目前在鼠标悬停状态下显示“仅”。
与页面刷新后的Stackoverflow类似,如果我已经投票支持该问题,则会显示橙色upvote。在GD star中,该块仅变为非活动状态,但不显示访问者/用户是否已经投票以及他是否向上或向下翻阅。有解决方案吗?
由于
答案 0 :(得分:1)
你应该尝试使用post meta。当用户单击投票时,您应该向该帖子添加元数据:
add_post_meta($post_id, 'voted', 1);
每次你展示一个帖子时你都应该使用以下内容获取它:
$ isVoted = get_post_meta($ post_id,'voteed',true);
并检查$ isVoted变量值:
if ($isVoted == '1') {
//you will show an image stating that the post was voted
} else {
//you will show the Vote button
}
您可以在此处找到有关add_post_meta()和get_post_meta()的一些信息。