|  | 
地板
 
 
 楼主|
发表于 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');
 | 
 |