wordpress进阶教程(八):在自定义面板中添加tinymce编辑器

2012.9 16

我从来没见过在自定义面板添加编辑器的应用,直到昨天一个网友说有这个需求,但是我昨天尝试了一下没成功,原因是太晚了,脑袋不清醒,函数都没写完整。 好了废话不多说,怎样在wordpress的自定义面板中添加一个可视化的编辑器呢?我们还是沿用上一篇教程中的测试文件,直接在该文件中添加一项。 ...

wordpress进阶教程(七):自定义面板添加下拉框、选择框等表单项

2012.9 15

上一篇文章,我们在wordpress后台文章编辑页面添加了自定义面板,并且在自定义面板中可以输入关键词和描述信息,但是我们仅仅使用了一个textarea文本域表单,这在实际应用中是远远不够的,实际应用我们可能需要文本框、文本域、单选框、复选框、下拉选择框、图片上传、甚至是wordpress自带的文本编辑器...

wordpress进阶教程(六):创建自定义字段面板

2012.9 15

上一篇教程中我们介绍了wordpress自定义字段,以及自定义字段的操作函数,但是对于自定义字段的时候,在后台添加的使用通过那个面板添加十分不方便,比如你要使用自定义字段来实现seo功能,那么你每次都需要重复输入字段名称:title\keywords\description。 今天这篇文章,我们将讲解为自定义字段添...

wordpress进阶教程(五):自定义字段基础介绍和操作函数

2012.9 15

什么是wordpress的自定义字段? 对于wordpress的一篇文章,有很多元素:标题、内容、作者、文章类型、状态、时间等等。然而这些元素有时候远远不够,比如我希望给每篇文章附加一个值:访问次数。那我们就可以通过给文章附加一个元素来实现,这个元素至少得有三个值:所属文章,元素名称,值。这个元素...

wordpress进阶教程(四):在文章管理列表添加自定义列

2012.9 11

我们知道wordpress默认的“文章”、和我们自己创建的新文章类型都有一个列出所有文章的管理页面,比如默认的“文章”管理页面,我们能偶预览到文章的标题、作者、分类、标签、评论数、日期。但是如果使我们自己创建的新文章类型,比如我们前面教程中创建了一个自定义文章类型book,如果我去掉标签支持、...

wordpress进阶教程(三):创建自定义分类法

2012.8 31

前面刚建了给wordpress创建新的文章类型函数:register_post_type()该函数还有个taxonomies参数,用来给自定义文章类型添加分类法制止,给wordpress添加默认的分类和标签支持方法很简单,只需要在创建文章类型的时候设置taxonomies参数如下: 'taxonomies'=> array('category','post_tag'), ...

wordpress的角色-roles\权限-Capabilities\用户层级-User Levels

2012.8 30

上一篇教程中讲解了再自定义文章类型中capability_type和capabilities参数的用法,前面只是稍微浅显的说明了一下wordpress的角色、权限、用户级别。现在单独用一篇文章来详细说明。(文章参考了http://justintadlock.com/archives/2009/08/30/users-roles-and-capabilities-in-wordpress的内容) 用户...

wordpress自定义文章类型capability_type和capabilities参数说明

2012.8 30

在wordpress中关于用户权限有三个词:Role、Capabilities、User Levels分别是角色、权限、用户级别的意思,在前面后台制作教程中创建后台菜单的时候提到过有个参数是填写一个Capabilities,但是很多人填写的是role喝user levels。 在wordpress中role-角色很容易理解,就是管理员、订阅者之类的。对...

wordpress自定义文章类型public参数说明

2012.8 29

wordpress创建自定义文章类型函数register_post_type的public参数有点难以搞明白,该参数在官网的说明中说: public (boolean) (optional) Whether a post type is intended to be used publicly either via the admin interface or by front-end users. Default: false 'false' - Post typ...

wordpress自定义文章类型描述信息description的使用

2012.8 29

上节教程中我们添加了一个自定义文章类型,配置使用了lablse参数,这里继续讲解使用其它的参数。 先看description,这个参数是对新创建的文章类型的一个简短描述,添加之后后台、前台都没有显示的,到现在也没看到有具体使用到这个description参数的实例,但是我用不上不代表别人用不上,要输出某文...

wordpress进阶教程(二):注册一个自定义的文章类型

2012.8 28

为什么要给wordpress注册默认文章之外的自定义的文章类型?比如本站,“教程”是按一般的博客文章形式来显示的,但是还有个“主题类”的文章,得用另一种显示形式,这样用普通的方法恐怕很难实现,所以需要另外注册一种文章类型,wp对每种文章类型可以用单独的模板来显示,这样就可以很方便实现我们要...

wordpress进阶教程(一):wordpress文章类型

2012.8 21

对于所有独立的单页面内容,例如wordpress的文章、页面。它们都属于wordpress的一种类型的文章。 wordpress“注册”一种新的文章类型使用的函数是:register_post_type(),打开你的wordpress的include文件夹下面的post.php文件。看第一个函数create_initial_post_types,里面调用了几次register_post_...

wodpress进阶教程:前言

2012.8 20

前面的教程系统的讲解了wordpress主题制作(尽管不是很全面,我们会在后面的教程中慢慢补充),到了现在,就学习用wordpress做cms系统。 学习本部分教程,需要具备一定的php知识。 本部分教程简介: 现在很多人制作私有主题的时候,知识单纯的使用wordpress的文章和分类,有的部分要显示单独的内容,...

wordpress主题后台教程-设置选项类文件使用方法

2012.8 19

上一篇教程中贴出了一个可以很方便添加后台设置选项的类文件,下面是该类文件的使用方法: 一、载入类文件 在你的主题functions.php文件中使用include_once载入该文件,比如上节教程的类存放于主题文件夹下的option-class.php文件中: include_once('option-class.php');    二、...

wordpress后台制作教程-设置选项类文件

2012.8 19

上一篇教程中我们介绍了一个配置wordpress后台选项的类文件构架,这里就将由阿树工作室整理的类文件源码贴出示众。 版本控制 2013.07.08,版本1.0 增加数组类型 修改复选框功能 添加编辑器功能 懒人下载 <?php    /*wordpress后台设置类文件 Version: 1.0   Au...