我试图为自制的WordPress主题创建灯箱效果。但是我试图通过jQuery在主体中包含一个WordPress页面。
例如,在我的js文件中。
$('.button').Click(function(){
$(body).append('`<div><?php get_template_part('content','thing'); ?></div>`');
});
我已尝试过,然后我的php文件没有重现php位。
感谢。
答案 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');
?>