在网上看到很多好看的样式,希望能加载到自己的网页中,这个需求也是很多的,一般情况下,Wordpress商业主题都提供了Custom css用于加载额外的css代码,但是一般的博客主题并没有这个功能,可以通过两种方法来实现(二选一)
1. 下载Simple Custom CSS
下载安装 https://wordpress.org/plugins/simple-custom-css/ 后即可将额外的css填入。
添加css文件到主题,在function.php里面注册
首先将main.css文件放到主题的指定目录,一般是主题根目录,其次将如下代码加到主题的functions.php的最后一行(多说一句,很多时候网上教学加到php最后一行代码的”?>”之前,但是很多php文件为了避免”?>”不经意间的空格导致整个代码出错,所以一般情况下,php文件的最后一行是没有”?>”的)。
//加载额外的css到wordpress function my_new_css(){ wp_register_style('main',get_template_directory_uri().'/main.css'); wp_enqueue_style('main', get_template_directory_uri().'/main.css'); } add_action('wp_enqueue_scripts','my_new_css');
翻看网上的很多教程,操作过很多次都不能实现css的加载,是因为很多博主都没有将wp_register_style注册css函数加进去。