主题分享会 —WordPress插件.

Slides:



Advertisements
Similar presentations
Company LOGO 颈部肿物的程序性诊治 辽宁医学院耳鼻咽喉科 谷京城.
Advertisements

LOGO 证券与证券市场 财务与金融学院 侯广斌 说课. Company Logo 主要内容 课程名称、编码 1 课程所服务的专业 2 课程的性质(定位) 3 课程与先修及后续课程之间的逻辑关系 4.
LOGO 第十一讲 儒家美学观. 一、 “ 比德 ” 为美 ●“ 比德 ” 为美,是儒家关于自然美本质的基本 观点。 ● 自然美之所以为美,在于作为审美客体的 自然物象可以与人 “ 比德 ” ,成为人道德的某 种象征;
L/O/G/O 教育實習職前說明會 行事曆 本校發公文及合約書至實習機構 2/1 日報到,一週內寄回報到單 1 個月內完成實習計畫 3/22 & 5/24 返校座談 請參閱實習學生手冊.
《经济数学》说课课件 湖南信息科学职业学院公共课部 戴志斌. Company Logo 主要内容 数学是什么? 1 数学有什么用? 2 经济数学讲什么? 3 如何学好经济数学? 4 怎样考试? 5.
LOGO 企业市场营销道德与 社会责任 以龙润集团为例探讨 黄 能 伟 Company name 分析框架 1. 案例介绍与更新 2. 相关概念和理论 3. 回答案例的问题 4. 中国企业的社会责任.
LOGO 南京财经大学 2013 年 12 月 全国大学英语四、六级考试监考工作培训. Company Logo 培训内容 全国大学英语四、六级考试监考工作培训  总体要求  考前准备  监考工作  试卷整理  特别提醒.
LOGO 职业生涯规划书. 嫁给幸福 —— 汪国真
Company Logo 《证券投资分析》 主讲教师:吴夕晖. 第八单元 证券分析软件基本操作  一、主要涉及工作岗位  1 、客户经理 2 、咨询人员  二、工作任务要求  1 、指导客户使用操作大智慧分析软件  2 、指导客户对盘面现象进行分析.
L/O/G/O 吃好每天三顿饭 主讲:吴建芬 学院:医学院. 三餐饭里的营养素 1. 热量 = 生命,不要命的人才不吃饭 2. 三大产热营养素 3. 矿物质,知多少 4. 维生素与维和部队 5. 不喝水一定会生病 6. 膳食纤维为什么被炒得这么热.
教学设计要素分析 太原师范学院 丁相平
第三章 教育实践的理论透视 教育系 王华.
创业计划大赛计划书 七夜早餐 公司名称:七夜早餐连锁公司 创业计划方案.
特刊——三月 ISSN > 杏子河电子刊物出版社 欢迎订阅
梦想 成真 职业生涯规划设计大赛参赛作品 参赛选手:李 艳 学校:哈尔滨工业大学.
第一学段活动性评价 小学数学活动性评价设计例谈 拱墅区教育局教研室 孙钰红.
學生:王淵台 班級:四財二B 學號:4970S008 指導老師:李志賢
2013年上半年 各地养老服务政策 主讲人:老年人福利处 张晓峰.
夯实关键环节   重塑健康关节 张召锋.
大学数学课程建设及改革 Company Logo 山东理工大学理学院
以人为本安全第一——依法做好中小学幼儿园安全管理工作
北京企业一套表试点 劳动统计培训 朝阳区统计局社会科 2011年7月.
服务贸易等项目对外支付税务备案 2014年5月.
子宫肌瘤病人术后护理.
突出“五化”实践 提升师生竞技水平 安徽省汽车工业学校技能大赛经验介绍.
大二上工作总结及大二下工作计划 ———————自动化09-3班.
让心与心不再遥远 康达04级临床(1)班 殷婷婷.
《财经法规与会计职业道德》 高 等 教 育 出 版 社.
一、2014年物理中考考点 双向细目表 佛山四中 叶荣华.
国家基本药物处方集培训 ——心血管系统用药 药学部 2014年4月.
唐山美食 ——特色小吃.
职业生涯规划.
支付宝案例分析 第五组:陈淑静 白丽丽 张瑞霞 郭少华 双十一 Company Logo.
实验一 炒黄 炒焦.
華人國際出版100(上)教學研習 LOGO.
學校層級辦理補救教學 之推動重點與權責 服務單位:臺北市文山區萬芳國民小學 演 講 者:吳俊傑主任.
高中生化学语言应用能力的提升研究 开题报告 汇报人:庞 锦 Company Logo
学校食品安全 厦门市疾控中心 洪华嵘
重度干眼病例 医生姓名:石 军 职称:副主任医师 医院及科室:淄博康明眼科医院 联系电话:
~永靖國小友善校園週宣導~ 友善校園週宣導 胡慧嘉 校長.
提升教师素养 提高教育质量 北京市东城区学术委员会 郑克强
招标投标法律法规 河北省交通运输厅招投标中心.
财会专业介绍 LOGO 澧县职业中专学校 2015年6月.
第八章 餐饮项目开发利用.
网络稿件标题制作2.
易制毒化学品的具体分类和品种 第二类 1 苯乙酸 2 醋酸酐 3 三氯甲烷 4 乙醚 5 哌啶 第三类 1 甲苯 2 丙酮 3 甲基乙基酮
技能竞赛促进专业建设 常州刘国钧高等职业技术学校 信息工程系 李文刚
今年人们谈论最多的话题是幸福感 LOGO
浅谈---- 敦煌莫高窟 的保护
锁骨骨折的护理.
学校生命教育的 理论与实践 刘 慧 初等教育学院 首都师范大学儿童生命与道德教育中心
心脏病小组与常见病小组医院见习报告 Company Logo.
俄罗斯历史之路 千年回眸 主讲老师 李朝霞.
第四章 员工招聘与甄选.
国家基本公共卫生服务项目绩效考核 指标体系介绍 (0-6岁儿童、孕产妇健康管理部分) 北京妇幼保健院 沈汝冈
机械制造技术说课 昌吉职业技术学院机械工程系.
工业企业场地全过程 环境管理思路 环境保护部固体废物与化学品管理技术中心 胡华龙 2014年11月.
宪法学.
基础会计学.
第四週餐飲管理/概論 1.餐飲業的組織特質與組織架構 2.餐飲部門工作任務和職責.
嘉实多渠道积分兑换 专用平台 欢迎您 活动网站操作介绍 兑换时间( )
適用年級:五年級 教學者:江連君校長 張彥嘉老師 王素月老師 林雅慧老師 黃柏鴻老師
106 學年 班級家長會 歡迎蒞臨六年六班 導師:林雨軒 時間:101年9月13日 7:00--8:30 地點:5年9班教室
大潭國小101學年度上學期 親職教育講座暨班親會 101年9月19日.
书生第三代数字 图书馆使用指南 周口师范学院图书馆 参考咨询部.
資訊融入教學 實務分享 資訊種子學校 台南市海東國小教學團隊 劉素蘭
國民小學資優資源班 專 題 研 究 課 程 獅 子 王 國 的 大 探 險.
群策群力谋发展,同心同德创新篇 对全体老师说 黄亚军 2014年8月28日 LOGO 学年第一学期
圖書館參訪------政大 宇宙即圖館,圖書即宇宙.
因數與倍數 應用 福科國中 李如盈老師.
Presentation transcript:

主题分享会 —WordPress插件

简单定义: www.themegallery.com WordPress插件是一个能够扩展WordPress博客功能的PHP脚本程序或函数集。目的是为了使WordPress变得扩展性强,易修改和个性化。而且不需要修改WordPress的核心代码。 Company Logo

WP自带插件 Akismet Akismet,相当NB的垃圾评论过滤插件,虽然有些人都被它误杀,不过它确实帮我们屏蔽了很多垃圾。 www.themegallery.com Akismet Akismet,相当NB的垃圾评论过滤插件,虽然有些人都被它误杀,不过它确实帮我们屏蔽了很多垃圾。 Company Logo

WP自带插件 www.themegallery.com Hello Dolly Hello Dolly:一个完全没有用处的插件,它的唯一功能就是启用后可以在后台右上角看到一句《Hello Dolly》中的一条随机歌词。 Company Logo

WP插件的创建过程包括的內容 名字,文件,位置 文件头信息 开始编程 插件国际化 Company Logo www.themegallery.com 名字,文件,位置 文件头信息 开始编程 插件国际化 Company Logo

名字,文件,位置 新建文件夹, 创建Readme 给插件起名 因为一个网站上 可能会装很多 个WordPress插件, 所以要确保插件 www.themegallery.com 新建文件夹, 放入插件文件 制作一个插 件的主页 创建Readme 给插件起名 因为一个网站上 可能会装很多 个WordPress插件, 所以要确保插件 名字的唯一性。 新建一个文件夹,将你插件的文件放入/wp-content/plugins/中,当然这个目录的名字也要唯一。 无论是插件还是其他什么应用程序,README都是必不可少的,它介绍了关于你产品的一些必须的信息以及我们希望用户知道的事情。 如果想制作一个较好的插件,最好为它设置一个主页,介绍关于插件的版本信息,使用说明等内容。 Company Logo

需要在PHP头部插入标准的插件信息,WordPress才能识别你的插件。 形式如下: /* 标准插件信息 www.themegallery.com 需要在PHP头部插入标准的插件信息,WordPress才能识别你的插件。 形式如下: /* Plugin Name: Name Of The Plugin …… */ 最主要的是Plugin Name,WordPress主要是识别它来显示出一个插件。 Company Logo

授权信息 加入下面的文字,可以简要的说明GPL: /* Copyright ………… */ www.themegallery.com  身为一个自由软件,许可证是必不可少的东西,我们常用的是GPL—通用性公开许可证。 加入下面的文字,可以简要的说明GPL: /* Copyright ………… */ Company Logo

开始编程 内容 过滤器 (Filter) 保存插件数据到数据库 www.themegallery.com 动作 (Action) 动作是 WordPress 运行到某些环节,或者在某些事件发生时,就会被执行的一种钩子。 过滤器的是 WordPress 用于修改即将要保存或者发送出去的数据的一种钩子。 过滤器 (Filter) 内容 WordPress有多种方法将插件数据保存到数据表,我们既可以创建新的数据表,也可以用post_meta对单独文章、页面、附件等相关数据进行处理,也可以用“option”,这会是一个很常用的东西。 保存插件数据到数据库 Company Logo

WordPress的option机制 www.themegallery.com WordPress有一套在数据库中保存、更改、读取独立的、有名字的数据(”options”)的机制,安装WP后,如果访问数据库,会发现里面有一个叫wp_option的数据表,它保存的内容就是有关我们博客的一些信息。我们可以通过调用option函数对数据库进行相关的添加、获取、更新等功能。 Company Logo

i18n你的插件 www.themegallery.com 一个很有意思的词:i18n--internationalization,国际化的缩写,之所以如此缩写是因为从i到n有18个字母,它意指让我们的插件能够在世界上使用,即可以被翻译成各国语言。我们需要在定义字符串和输出字符串时做一些操作。 glove==g3e 做起来很简单,就是在定义字符串和输出字符串时添加一些标记如:__ , _e等,然后再添加一个描述来说你的字符串应该如何翻译。 Company Logo

WP插件教程 网上关于WP的插件很多,最权威的当然是codex.wordpress.org www.themegallery.com 网上关于WP的插件很多,最权威的当然是codex.wordpress.org 当然也有一些人把它翻译成了中文,比较好的几个网站有我爱水煮鱼 柳城 等网站,里面有很对关于WordPress相关的文章,感兴趣的话可以去看看 Company Logo

几点建议 WordPress的插件应该遵循“WordPress Coding Stardards”。也要考虑程序中的注释的标准。 www.themegallery.com WordPress的插件应该遵循“WordPress Coding Stardards”。也要考虑程序中的注释的标准。 你插件中的函数名不能和WordPress核心的函数或者其它WordPress插件的函数有重名。可以通过给你的函数加一个前缀,也可以在类中定义你的函数来解决这个问题。 代码中不要把WordPress前缀写成“wp_”,要写成$wpdb->prefix,虽然它们的意思相同。 读数据库成本低,但是写却很高。所以尽量减少向数据写东西的次数。 只“Select”你需要的字段。不要用“Select *”这样的语句,这种插件会让你WP的速度变慢很多。 Company Logo

Thank You ! www.themegallery.com