如何在wordpress页面/后加载后调用函数?

时间:2015-02-23 06:46:16

标签: php wordpress

<击> 我试着在wordpress页面/后加载后调用一个函数。我补充道:

add_action('wp_loaded','MyFunc');

到functions.php,但它不起作用。我该怎么做?

编辑: 所以我以不同的方式进行,我把

<script>
          MyFunc();
</script>
<input class="clickMe" type="button" value="call MyFunc" onclick="MyFunc();" />

在comments.php的末尾 按钮效果很好,当我按下它时,调用该功能。 但是我想要在不按下按钮的情况下运行该功能。那是行不通的。

2 个答案:

答案 0 :(得分:1)

使用页脚挂钩。

add_action('wp_footer', 'your_function');

add_action('get_footer', 'your_function');

确保在您的主题/页面上调用do_action(&#39; wp_footer&#39;)或wp_footer()。

另外,请确保您的功能echoreturn

答案 1 :(得分:1)

我解决了问题,我在按钮后添加了一个脚本:

<input class="clickMe" type="button" value="call MyFunc" onclick="MyFunc();" />
<script>
  onload = function() {
    MyFunc()
  }
</script>