我正在使用WordPress插件,我正在关注。
在评论中创建一个新按钮。
<a href="magic.php?cid=<?php echo $comment_ID; ?>&pid=<?php echo $post_ID; ?>">Click here</a>
现在在magic.php上我正在调用update_comment_meta。
$decode_str=base64_decode($_GET['en']);
if(substr($decode_str, 0,4) != "http"){
$decode_str = "http://".$decode_str;
}
if(is_numeric($_GET['cid']) && is_numeric($_GET['pid']) ){
update_comment_meta( $_GET['pid'] , 'pinned', $_GET['cid'] );
}
header("Location: ".$decode_str);
&GT;
它给了我错误,没有定义update_comment_meta。
我认为我可能需要加载wp-load.php,因为magic.php一个人都不知道它是wordpress的一部分。
我不想做AJAX。我还读过在你的文件中加载wp-load.php并不是一个好主意。
感谢。