0

我正在尝试用自定义构建的解决方案替换 comment_form。但我似乎无法弄清楚如何做到这一点,并且缺少代码:

http://codex.wordpress.org/Function_Reference/comment_form

理想情况下,只要调用 comment_form 函数,我就想用 iframe 将其替换为另一个站点。有没有办法做到这一点?

4

1 回答 1

1

您无法覆盖 comment_form() 函数,

如果你想覆盖comment_form,那么它不可能以正确的方式。

相反,您可以使用过滤器comment_form_beforecomment_form_after实现您想要的。

我之所以提出这个答案是因为我只看到了 comment_form() 的代码

就像是

<?php add_action('comment_form_before',function(){
          echo '<div style="display:none;">';
      });

      add_action('comment_form_after',function(){
          echo '</div><iframe><iframe>';
      });
?>
于 2013-09-06T14:25:38.533 回答