Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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
Wordpress |如果有任何插件可以创建这样的东西_Wordpress - Fatal编程技术网

Wordpress |如果有任何插件可以创建这样的东西

Wordpress |如果有任何插件可以创建这样的东西,wordpress,Wordpress,我用纯html、css和一些js库在动态页面中创建了这些样式。我想把它添加到wordpress主题中,如果有插件可以创建这些样式,或者我如何自己添加代码? 要添加自己的样式: 1) 创建子主题 2) 将样式添加到子主题 3) 设置子主题以加载父主题的样式。 4) 如果对添加的样式使用不同的css文件,请在加载子主题的style.css后加载它们。 5) 对于js文件,您将执行与css文件相同的操作 要加载子主题,您需要更改子主题的functions.php,以便连接到wp\u enqueue\u

我用纯html、css和一些js库在动态页面中创建了这些样式。我想把它添加到wordpress主题中,如果有插件可以创建这些样式,或者我如何自己添加代码?

要添加自己的样式:

1) 创建子主题 2) 将样式添加到子主题 3) 设置子主题以加载父主题的样式。 4) 如果对添加的样式使用不同的css文件,请在加载子主题的style.css后加载它们。 5) 对于js文件,您将执行与css文件相同的操作

要加载子主题,您需要更改子主题的
functions.php
,以便连接到wp\u enqueue\u脚本操作

add_action( 'wp_enqueue_scripts', 'load_aditional_styles' );
并使用
wp_enqueue_style()

(假设Style1.css和Style2.css位于子主题的根目录中,否则需要将相应的文件夹添加到文件名)


对于js文件,空数组表示没有依赖项,但如果有类似jQuery的依赖项,则必须在其中添加jQuery句柄。

我可以向主题添加一些html和js代码吗?如何添加?我为js文件添加了一些行。html我建议您将其添加到页面本身,否则您将需要覆盖子主题中的现有themplates,或者在那里创建包含html的新模板,然后将模板分配到页面。非常感谢@Juan
function oad_aditional_styles(){
    wp_enqueue_style( 'my_style_1', get_stylesheet_directory_uri() . '/Style1.css', array(), all );
    wp_enqueue_style( 'my_style_2', get_stylesheet_directory_uri() . '/Style2.css', array(), all );

    wp_enqueue_script( 'my-js', get_stylesheet_directory_uri() . 'MuJsFile.js', array(),null, true );
}