[WordPress] 石積み WooCommerce を追加した後のサイトの改

スポンサーリンク

Question

私は石積み twentytwelve 子のテーマで私の woocommerce ショップのページを追加しようとしています。これも私のサイトのフロント ページです。私は PHP とワードプレスにかなり新しい午前します

最初のステップは 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() { ?>
        
    

建物の応答性の高いテーマについて Lynda.com でチュートリアルでそれを見つけた。ページをロードするとき、サイトがクラッシュします。誰でも任意のアイデアですか?支援に感謝です

答え

いくつかの構文エラーを修正する、入れ子関数を停止、 wp_enqueue_script を正しく使用する必要があるとエンキュー適切な現時点でスクリプト。エンキューできません (またはしない)

init

アクションとのそれら。代わりに、実際には、次のようなもの簡素化する必要があります:

function twentytwelve_child_masonry() {
    wp_enqueue_script( 'jquery_masonry', get_stylesheet_directory_uri() . '/js/masonry.pkgd.min.js', array('jquery'), '3.2', true );
}
add_action('wp_enqueue_scripts', 'twentytwelve_child_masonry');

あなたの footer.php に次を追加:


ただし、前述のように、石積み付属ワードプレス... これはまだ、おそらく物事を複雑にするよう

http://stackoverflow.com/questions/27295695/site-breaks-after-adding-masonry-to-woocommerce

スポンサーリンク

Leave a Reply