【问题标题】:Load Css, JS plugin and Custom Script file into wordpress将 Css、JS 插件和自定义脚本文件加载到 wordpress 中
【发布时间】:2015-06-25 21:26:48
【问题描述】:

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

我使用的是子主题

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

1-CSS需要在标题中

2-jQuery需要加载

3-然后需要加载插件

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

如果您仍然不明白这一点,那么基本上我想在 wordpress 子主题中使用http://git.blivesta.com/animsition/。谢谢。

【问题讨论】:

  • 您期望得到什么答案?请尽量集中注意力并更准确,这将对您和其他人有所帮助。
  • 我已经解释了我想要的答案,我想知道如何在不破坏当前正在发生的主题的情况下正确地让 wordpress 呈现我的脚本。我一直在阅读如何 wpenqueue 和 wpregister 等,但我仍然无法让它在 wordpress 上工作,就像我让它离线工作一样。如果可以,请提供帮助。基本上我不能以与离线相同的方式进行这项工作,因为 wp 中已经有一个 jquery,我不知道如何从我的 childtheme 中的 functions.php 中引用它或我的脚本......仍然不明白?跨度>
  • 我明白,我正在努力提供帮助。你的问题太笼统了,实际上你问了4个问题。你也许可以划分你的问题,你应该发布一些代码(你到目前为止尝试过的)。顺便说一句,您可以向子主题样式表添加样式,您不需要加载另一个 jQuery,因为您已经拥有它并且插件脚本可以与其他一些脚本一起使用。之后,您需要调试并检查是什么破坏了您的主题、样式或脚本。
  • 问题很简单:我不知道如何...正确...入队...自定义...js...脚本和css...进入WordPress .. .using functions.php 文件并添加操作。如果您仍然不明白,那么您将无法回答我的问题,感谢您的尝试。

标签: javascript jquery css wordpress parent-child


【解决方案1】:

试试看https://codex.wordpress.org/Child_Themes,对你有很大帮助。

关于您的问题,您必须将以下代码放在您孩子的主题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' );

【讨论】:

  • 人们对我的问题投了反对票 :( 感谢您的回答,我已经设置了儿童主题,但我仍然会阅读它。我真的希望您的回答能尽快尝试并让您知道!谢谢!回复
猜你喜欢
  • 2014-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-12-26
  • 1970-01-01
  • 1970-01-01
  • 2020-11-08
相关资源
最近更新 更多