对于某个购物车,我应该如何在我的WordPress站点中的结束正文标记之前放置以下代码?在页脚中?在我看来,我只想为产品页调用startcart()。非常感谢。
<script language="javascript" type="text/javascript">
startcart()
</script>
对于某个购物车,我应该如何在我的WordPress站点中的结束正文标记之前放置以下代码?在页脚中?在我看来,我只想为产品页调用startcart()。非常感谢。
<script language="javascript" type="text/javascript">
startcart()
</script>
如果您只是使用一个小脚本或其他标记,那么可以将函数挂接到wp_footer
过滤器,应包含在所有正确编码的主题中:
add_action( \'wp_footer\', function () { ?>
<script language="javascript" type="text/javascript">
startcart()
</script>
<?php } );
但是,如果您的JavaScript代码更丰富,或者希望使用jQuery等内置库,则应将代码放入外部文件中,并使用wp_enqueue_script()
功能:wp_enqueue_script(
\'myscript\', // lowercase name of script
get_template_directory_uri() . \'/js/script.js\', // url to script
array( \'jquery\' ), // libraries to use
false, // version of script (false is WP version)
true // load in footer (true) or head (false)?
);
您可以阅读有关如何使用wp_enqueue_script()
中的函数Codex如果您需要更多帮助,请在下面发表评论。
我正在开发一个插件,它使用一个短代码来调用JQuery函数,需要三个方面才能工作:JQuery代码+它自己的代码将包含在它将用于的页面上。它将处理的HTML元素需要一个“id”属性,以便在$(document).ready(function()) block我已经实现了1和2;1通过使用wp_register_script 如果出现短代码,wp_print_scripts 打印;2通过将“id”作为我的短代码的属性,它也会返回,例如。[myshortcode id=\"foo\"] 退货id=\"foo\