|
地板
楼主 |
发表于 2021-5-29 07:22:18
|
只看该作者
三、常用的动作实用案例
1、在加载过程中的例子
- //给页面管理添加摘要功能
- function qss_add_excerpts_to_pages(){
- add_post_type_support('page',array('excerpt'));
- }
- add_action ('init','qss_add_excerpts_to_pages');
复制代码
wp_head()函数触发,一般用于在<head>标签内输出内容
WP页面判断函数大全:http://bbs.5ucms.com/thread-834-1-1.html
- //只有首页额外输出一段描述
- function qss_wp_head(){
- if(is_home){//判断是否为首页
- ?><meta name="description" content="<? bloginfo('description'); ?>" /> <?
- }
- }
- add_action ('wp_head','qss_wp_head');
复制代码
wp_enqueue_scripts()函数,添加head区内的js、css文件
plugins_url()函数指当前插件所在目录
这里可以加一些判断页面的if结合
- function qss_addcss()
- wp_enqueue_style('qss-add-css',plugins_url('css/qss_test.css'),__FILE__), false );
- }
- function qss_addjs()
- wp_enqueue_style('qss-add-js',plugins_url('css/qss_test.js'),__FILE__), false );
- }
- add_action ('wp_enqueue_scripts','qss_addcss');
- add_action ('wp_enqueue_scripts','qss_addjs');
复制代码
|
|