Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将Css、JS插件和自定义脚本文件加载到wordpress中_Javascript_Jquery_Css_Wordpress_Parent Child - Fatal编程技术网

Javascript 将Css、JS插件和自定义脚本文件加载到wordpress中

Javascript 将Css、JS插件和自定义脚本文件加载到wordpress中,javascript,jquery,css,wordpress,parent-child,Javascript,Jquery,Css,Wordpress,Parent Child,我一直很难让它发挥作用。。。我试图在我正在工作的网站上使用动画进行一些过渡,但当我以平均方式包含文件时,它会破坏主题。。。大量阅读让我知道我需要使用functions.php将脚本和CSS排队,但我尝试了,没有成功 我正在使用儿童主题 我需要加载的CSS位于我的子主题目录中名为“CSS”的文件夹中,我需要加载的自定义js和插件js位于我的子主题目录中名为“js”的文件夹中 1-CSS需要在标题中 2-jQuery需要加载 3-然后需要加载插件 4-My scripts.js文件需要加载,它会操纵

我一直很难让它发挥作用。。。我试图在我正在工作的网站上使用动画进行一些过渡,但当我以平均方式包含文件时,它会破坏主题。。。大量阅读让我知道我需要使用functions.php将脚本和CSS排队,但我尝试了,没有成功

我正在使用儿童主题

我需要加载的CSS位于我的子主题目录中名为“CSS”的文件夹中,我需要加载的自定义js和插件js位于我的子主题目录中名为“js”的文件夹中

1-CSS需要在标题中

2-jQuery需要加载

3-然后需要加载插件

4-My scripts.js文件需要加载,它会操纵插件的设置

如果你仍然不明白这一点,那么基本上我想在wordpress子主题中使用。谢谢

试试看,它会对你有很大帮助

关于您的问题,您必须在孩子的theme functions.php文件中放置以下代码:

function animsition_enqueue_styles_and_styles() {

    $parent_style = 'parent-style';

    wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );

    wp_enqueue_style( 'child-style', 
        get_stylesheet_directory_uri() . '/style.css',
        array( $parent_style )
    );

    wp_enqueue_style( 'animsition-style', get_stylesheet_directory_uri() . '/css/animsition.min.css' );

    wp_enqueue_script( 'animsition-js', get_stylesheet_directory_uri() . '/js/jquery.animsition.min.js',  array('jquery'), '20150628', false );     

    wp_enqueue_script( 'custom-animsition-js', get_stylesheet_directory_uri() . '/js/scripts.js',  array('animsition-js','jquery'), '20150628', false ); 

}
add_action( 'wp_enqueue_scripts', 'animsition_enqueue_styles_and_styles' );

你期望得到什么样的答案?请尽量集中注意力,更加准确,这将有助于你和其他人。我已经解释了我想要的答案,我想知道如何正确地让wordpress呈现我的脚本,而不破坏当前正在发生的主题。我一直在阅读如何wpenqueue和wpgregister等,但我仍然不能让它在wordpress上工作,就像我让它离线工作一样。如果可以的话,请帮忙。基本上,我不能用离线的方式来完成这项工作,因为wp中已经有一个jquery,我不知道如何在我的childtheme中引用它或functions.php中的脚本…仍然不明白?我明白,我正在尝试帮助。你的问题太宽泛了,实际上你一次问了4个问题。你可以把你的问题分成两半,然后你应该发布一些代码(到目前为止你已经试过了)。顺便说一句,您可以将样式添加到子主题样式表中,您不需要加载另一个jQuery,因为您已经有了它,插件脚本可以与其他脚本一起使用。之后,你需要调试并检查哪些内容会破坏你的主题、样式或脚本。问题很简单:我不知道如何…正确地…将…自定义…js…脚本和css…排入WordPress…使用functions.php文件并添加操作。如果您仍然不理解,那么您无法回答我的问题,谢谢您的尝试。检查此答案人们正在否决我的问题:(谢谢您的回答,我已经有了儿童主题设置,但我仍将继续阅读。我真的希望您的答案有效。我会尽快尝试并让您知道!谢谢您的回答