纯属记录几个自己可能会用到等,并非开发主题插件使用,是为了用来禁止某些加载用。

以下用来禁止加载一些js,css基本够用了。

页面判断函数:

is_home():主页
is_single():文章页
is_single((ID) ):具体文章页
is_page():页面
is_category():分类页
is_search():搜索页
is_404:404
is_tag():标签页

获取文件:

plugins_url:从插件目录读取

get_theme_file_uri:从当前主题目录文件读取

get_template_directory():读取主题的绝对路径

get_template_directory_uri():读取主题的url路径

get_bloginfo('template_directory').'/文件'; 输出主题根目录的文件

includes_url:从wp-includes路径下读取


wp_enqueue_script()函数:

wp_enqueue_scripts:加载js(在头部 wp_head())前台处理

admin_enqueue_scripts:在后台加载

login_enqueue_scripts:在登录页面加载

wp_print_scripts:只在需要用到的地方加载

wp_register_script:注册

wp_deregister_script:移除注册


wp_enqueue_style()函数:

wp_enqueue_style:前台加载css

wp_register_style:注册css

wp_deregister_style:取消注册css