0

嗨,我正在创建一个 wordpress 插件,我想在任何时候在 wordpress 博客文章中插入评论时弹出一个窗口。当我在 echo "This is a test" 的调用函数中放入一个简单的 PHP 代码时的事件;然后在我的 Wordpress 开发环境中发表评论,没有任何反应。由于我无法解决这个问题,我有什么遗漏吗?

请参阅下面的代码;

if (!class_exists("tweet_blog_comment")
    class tweet_blog_comment
      {
        function __construct()
            {
               add_action("wp_insert_comment", array($this, "twitter_window"), 1);
            }

        function twitter_window()
            {
               echo 
                    "<script>
                        mywindow = window.open('http://www.twitter.com', '', 'width=500, height=500');
                        mywindow.focus();
                    </script>";
            }
      }

if (class_exists("tweet_blog_comments"))
    {
        $tweet_comment = new tweet_blog_comment();
    }
4

0 回答 0