这是代码
jQuery('#home_page_banner').html('<?php echo do_shortcode("[banner id="6135"]"); ?>');
结果:

发布于 2017-06-14 06:27:58
在下面的代码中尝试使用下面的短代码
$('#home_page_banner').html(<?php echo do_shortcode('[banner id="6135"]'); ?>);或
jQuery('#home_page_banner').html(<?php echo do_shortcode('[banner id="6135"]'); ?>);发布于 2017-06-14 07:44:44
不太确定为什么要这样做,因为使用其他代码来创建其他代码是非常糟糕的做法。您可以将短代码直接包含到页面模板中,然后使用条件标记,如果不希望在所有页面上显示它的话。
根据您所拥有的div id,is_front_page()将为您完成任务。如果出于某种原因,您希望使用jQuery创建,您可以签出want。
发布于 2017-06-14 11:11:51
这个完整的密码。函数jsUpdateSize(){ var宽度= window.innerWidth ||document.documentElement.clientWidth ||document.body.clientWidth;if(宽度<= 450){ jQuery(‘#home_page_banner’).html(‘);jQuery(’#banner_a1‘).html(’);}if(宽度<= 850){ jQuery(‘#home_page_banner’).html(‘);jQuery(’#banner_a1‘).html(’);}其他{
jQuery('#home\_page\_banner').html(''); jQuery('#banner\_a1').html(''); }}
window.onload = jsUpdateSize;
window.onresize =jsUpdateSize;
https://stackoverflow.com/questions/44535669
复制相似问题