如何从JavaScript调用php / wordpress命令?

时间:2015-10-05 19:02:27

标签: javascript php jquery wordpress

我试图为自制的WordPress主题创建灯箱效果。但是我试图通过jQuery在主体中包含一个WordPress页面。

例如,在我的js文件中。

    $('.button').Click(function(){

    $(body).append('`<div><?php get_template_part('content','thing'); ?></div>`');

});

我已尝试过,然后我的php文件没有重现php位。

感谢。

2 个答案:

答案 0 :(得分:1)

尝试

  $('.button').Click(function(){

    $(body).append("<div><?php get_template_part('content','thing'); ?></div>");

});
  

请记住在不在php文件中的JS文件中使用此jquery。


它可能会帮助你

答案 1 :(得分:1)

你可以调用一个返回php结果的ajax函数。

喜欢(好像你正在使用jQuery):

$.get("templatepart.php", function(data) {
  $(body).append("<div>"+ data +"</div>");
})

在你的php文件(“templatepart.php”)中:

<?php
  // after includes/requires/etc functions
  get_template_part('content','thing');
?>