wordpress 自定义CSS与js

   使用wordpress制作页面,要做一些细节上的优化,就要添加一些CSS或者js的代码,那么如何添加?

css

1.WordPress Style.css文件 ,作用于整个平台,从左边菜单栏,外观-编辑就可看到相关文件,可在上面编辑。

2.安装自定义css插件,可在主题中做用于全部的页面。

js

js的方法,css也能使用

1.只作用于某个页面的自定义字段方法。

在header.php中找到下面添加

   

$head = get_post_meta($post->ID, 'A', true);

if (!empty($A)) { ?>

代码中A为自定义名称,添加完后,访问搭建的后台页面,进入要添加的页面,在最上面的显示选项中确认自定义栏目有勾选。往下找到


点击输入新栏目,输入A(自定义名称),值输入想放入的内容,要严格按照HTML的写法来


点击添加就行了

要是想再添加一个,就要重新来一遍。


题外话:如何引入文件?

1.可以在header.php头部文件添加规范的link 和script,该文件在主题文件夹中。

2.有时候可能会与原来的代码有冲突,那么就用自带的方法加入各种的css和js文件。

css

function wpcwl_add_styles() {

wp_register_script('plugin_stylesheet', plugins_url('plugin.css', __FILE__));

wp_enqueue_script('plugin_stylesheet');

}

add_action( 'wp_enqueue_scripts', 'wpcwl_add_styles' );

?>



js

function wpcwl_add_scripts() {

wp_register_script('plugin_script', plugins_url('plugin_script.js', __FILE__), array('jquery'),'1.1', true);

wp_enqueue_script('plugin_script');

}

add_action( 'wp_enqueue_scripts', 'wpcwl_add_scripts' );

?>



function wpcwl_add_scripts() {

wp_register_script($handle,$src, $deps,$ver, $in_footer);

wp_enqueue_script($handle);

}

add_action( 'wp_enqueue_scripts', 'wpcwl_add_scripts' );

?>

以上使用wp_register_script函数,创建具有标识符plugin_stylesheet的资源。

然后,将其排队的请求添加到wp_enqueue_scriptsactions操作中。

虽然函数名称是一个脚本,但它与资源文件的类型无关,并且对CSS和JS都有效。

wp_register_script函数,确实并不那么简单,它可有五个参数:

1)$handle:资源标识符。

由wp_enqueue_script调用。

2)$src:资源的位置。

相对地址或绝对地址使用WordPress内置函数来获取地址等。

常见的定位函数有plugins_url、get_template_directory_uri等。

3)$deps:依赖。

如果你指的是jQuery插件并且需要依赖jQuery构建,则需要填写jQuery。

请注意以数组形式传递。

4)$ver:资源版本,可选。

5)$in_footer:是否将它放在底部?

通常,JS文件应放在页面底部,你可以将此参数设置为True,将其留空或False会输出到顶部。

你可能感兴趣的:(wordpress 自定义CSS与js)