我正在尝试在我的woocommerce商店页面中添加砌体,其中有十二个儿童主题。这也是我网站的首页。我对PHP和Wordpress相当陌生。向WooCommerce添加砌体之后的网站中断
的第一步是建立一个函数来从http://masonry.desandro.com/
这加载masonry.pkgd.min.js文件是功能:
function twentytwelve_child_masonry() {
if (! is_admin()) {
wp_register_script('jquery_masonry', get_stylesheet_directory_uri(). 'js/masonry.pkgd.min.js' ,array(jquery), 3.2);
wp_enque_script('jquery_masonry');
add_action('wp_footer', 'twentytwelve_child_add_masonry');
function twentytwelve_child_add_masonry() { ?>
<script>
jQuery(document).ready(function($) {
$('#content').masonry({
itemSelector: '.products',
isAnimated: true;
}); });
</script>
<?php
}}}
add_action('init', 'twentytwelve_child_masonry');
我发现它在琳达的教程。 com关于构建响应式主题。 当我尝试加载网页时,网站崩溃。任何想法?非常感谢帮助。
网站不会“崩溃”。究竟是什么错误? – 2014-12-04 13:51:25
您不应该在'init'动作中排队脚本。其实,如果你打开调试,你会看到一个错误。 – rnevius 2014-12-04 13:54:02
感谢您的评论。加载页面,它给了我一个白色的屏幕。在WordPress的管理区也。然后使用if(!is_admin())来启动函数... – A3O 2014-12-04 13:55:28