Update_Comment_meta未定义

时间:2015-07-20 08:00:21

标签: php wordpress plugins

我正在使用WordPress插件,我正在关注。

  1. 在评论中创建一个新按钮。

    <a href="magic.php?cid=<?php echo $comment_ID; ?>&pid=<?php echo $post_ID; ?>">Click here</a>
    
  2. 现在在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;

  3. 它给了我错误,没有定义update_comment_meta。

  4. 我认为我可能需要加载wp-load.php,因为magic.php一个人都不知道它是wordpress的一部分。

    我不想做AJAX。我还读过在你的文件中加载wp-load.php并不是一个好主意。

    感谢。

0 个答案:

没有答案