我正在使用 wordpress 作为我的 cms,并且我正在开发一个投票系统。我希望此代码仅在单击事件上运行,但在每次页面加载时运行
我怎样才能让它在点击时运行
<script>
function addvote(){
alert("<?PHP hello(); ?>");
}
< /script>
<?PHP
FUNCTION hello(){
$postid="79";
$current_votes = get_post_meta($postid, "votes", true);
$new_votes = intval($current_votes) - 1;
update_post_meta($postid, "votes", $new_votes);
$return = $new_votes>1 ? $new_votes." votes" : $new_votes." vote";
echo $return;
}
?>
<button onclick="addvote()">Vote Now</button>