wordpress基础插件开发3-add_action()案例研究
紧接着wordpress插件开发的学习,真的很枯燥和乏味,但还是要坚持。
add_action('init','add_post_excerpt_box');//在页面初始化init(新建) 执行add_post_expert_box方法
function add_post_excerpt_box()
{ add_post_type_support('page',array('excerpt','trackbacks'));
}
//在加载wp_head的同时 也会加载 wp_enqueue_script 和 wp_enqueue_style 这个两个钩子
add_action('wp_head','add_custom_script_style',2);function add_custom_script_style()
{wp_enqueue_script('my-js',plugins_url('js/my_test.js',__FILE__));wp_enqueue_style('my-style',plugins_url('css/my_test.css',__FILE__));
}
add_action('save_post','option_post_save',10,2);function option_post_save($post_id,$post)
{update_post_meta($post_id,'save-time-time','更新时间:'.date('Y-m-d H:i:sa'));
}
add_action('wp_insert_comment','custom_insert_comment_option',10,2);function custom_insert_comment_option($comment_id,$comment_object)
{ //得到评论的数量对象$comments_count = wp_count_comments($comment_object->comment_post_ID);//$comments_count需要接收一个数组$commentdata = array();$commentdata['comment_ID'] = $comment_id;$commentdata['comment_content'] = '第'.$comments_count->total_comments.'条评论:'.$comment_object->comment_content;wp_update_comment($commentdata);
}
remove_action('wp_insert_comment','custom_insert_comment_option');
remove_all_actions('wp_insert_comment');
wordpress基础插件开发3-add_action()案例研究相关推荐
- 《Python程序设计与算法基础教程(第二版)》江红 余青松 全部章节的课后习题,上机实践,课后答案,案例研究
(还在更新中-) 这篇博客花费了我的大量时间和精力,从创作到维护:若认可本篇博客,希望给一个点赞.收藏 并且,遇到了什么问题,请在评论区留言,我会及时回复的 这本书对Python的知识点的描述很详细, ...
- 案例研究设计与方法-罗伯_旭进口重新设计-用户体验案例研究
案例研究设计与方法-罗伯 Asahi Imports is a Japanese grocery store located in central Austin, Texas. It has a pa ...
- SOA 案例研究:SOA 设计
本文是面向服务的体系结构 (SOA) 系列之一,主要通过名为 JKHL Enterprises (JKHLE) 的虚构公司阐述一个案例研究.本文的案例研究重点是与 SOA 设计(更具体地说是服务和流的 ...
- ux和ui_设计社交餐厅策展应用程序— UX / UI案例研究
ux和ui Sabor, which translates from "taste" or "flavor" in Spanish, is a concept ...
- 谷歌maps菜单语言设置_Google Maps:拯救未来之路— UX案例研究
谷歌maps菜单语言设置 I have a lousy sense of direction, so Google Maps has always been my right-hand app. On ...
- 用户体验改善案例_优化用户体验案例研究的五种方法
用户体验改善案例 重点 (Top highlight) I've had the opportunity to give several portfolio reviews, and I want t ...
- ucla ai_UCLA的可持续性:用户体验案例研究
ucla ai Role: UX Researcher / UX Designer / Critical-thinker 角色: UX研究人员/ UX设计人员/批判性思维者 Scope: 4 week ...
- houseparty不流畅_重新设计Houseparty –用户体验案例研究
houseparty不流畅 Houseparty has become very popular during the COVID-19 period because it helps you con ...
- 史上最能“拜客户教”的公司,是如何做到持续交付的?(第2趴)|DevOps案例研究...
内容来源:DevOps案例深度研究 –Amazon持续交付之道战队(本文只展示部分PPT及研究成果,更多细节请关注案例分享会,及本公众号.) 本案例内容贡献者:单冰 (Topic Leader). 赵 ...
- 历久弥新 - 微软万亿市值背后的文化支撑(下)|DevOps案例研究
内容来源:DevOps案例深度研究-Microsoft文化支撑研究战队(本文只展示部分PPT研究成果,更多细节请关注案例分享会,及本公众号.) 本案例内容贡献者:陈飞(Topic Leader).陈雨 ...
最新文章
- 【Luogu】P3356火星探险问题(费用流)
- Vue body样式修改
- mybatis的union查询
- flutter能开发游戏吗_游戏开发者都擅长“打自己的游戏”吗?
- 技术重塑未来工作方式
- 修改支付宝账号的授权方式
- tomcat本地部署war包的方式
- mysql可变数据类型_【Python面试】 说说Python可变与不可变数据类型?
- MTK 如何更换开机 LOGO?
- CAN学习笔记二:OSEK NM 学习
- appfuse mysql_学习 AppFuse
- 圆弧周长公式_弧长计算公式
- 计算机制图应用领域,计算机制图对测绘工程的应用
- 通过身份证号码获取年龄和出生日期
- 二、使用Stream流的方式完成过滤操作
- JavaScript图片缩放库Zooming
- Python喜马拉雅有声小说音频文件爬虫
- 如何在达梦数据库安装ODBC
- 自动识别图片验证码登录
- linux禁用用户账号,linux 如何禁用账号和解除禁用账号