今天发现在设置永久链接时如果含有%post_id%那么在生成按月归档链接的地址时就会含有“date”字符,因此如果不希望“date”字符出现在归档链接中就得避免使用%post_id%参数。
-EOF-
Tag Archives: WordPress
WordPress用户角色
WordPress内置了五种角色类型,他们的大致权限如下:
- Administrator – 可以访问后台的所有功能。
- Editor – 可以管理和发布文章/页面,以及管理其它成员的文章。
- Author – 可以管理和发布自己的文章。
- Contributor – 只能管理和撰写自己的文章,但不能发布。
- Subscriber – 只能管理自己的个人资料。
编写插件的时候可以通过WordPress Plugin API来管理这些角色的权限。
-EOF-
WP主题教程2:准备测试数据
在了解了Wordpress模版所需要的文件以后,我们还需要准备一些测试数据(文章内容)来测试主题制作后的实际呈现效果。很幸运,针对模版的测试数据WP官方已经制作了一份,我们不用再重复做轮子,只要导入到本地开发环境即可。
测试数据下载地址:
http://svn.automattic.com/wpcom-themes/test-data.2008-12-22.xml
建议:最好连附件(图片)也导入,这样才能测试图片效果。
-EOF-
WordPress自动更新版权年份
还记得元旦到来的时候很多人在是否更改了页脚版权年份吗?其实这年头这个东西还要手工改就说不过去了。特别是在WordPress这种直接使用PHP文件作为模板文件的系统中,自动更新版权年份是必须的。这不是什么高深的问题,就一句话,将原来的年份字符串改成PHP日期函数调用就行了,代码如下,用其替换掉页脚模板中的年份字符即可。
1 |
<?php echo date('Y') ?> |
这样就一劳永逸啦,当然前提是好几年不换模板。
-EOF-
WP主题教程1:模板文件列表
- style.css 风格文件。
- index.php 首页模板。
- comments.php 评论模板,没有就是用default模板的。
- comments-popup.php popup评论模板,没有就是用default模板的。
- home.php 主页面模板。
- single.php 单文章页面,没有就使用index.php呈现。
- page.php 页面模板。
- category.php 分类模板。
- tag.php 标签模板(新增)。
- taxonomy.php 术语模板(新增)。
- author.php 作者模板。
- date.php 时间日期模板。
- archive.php 存档模板。
- search.php 查询模板。
- 404.php 404错误模板。
当然可以建立除此之外的其它文件以及目录,但是上面这些文件名是对于WP有特殊意义的,请求发出后,WP会自动的去寻找相应页面的对应文件,如果没有的话则使用系统默认的相应文件。当然,对于一个新的模板style.css和index.php是必须的,同时style.css里需要按规定格式写入描述信息,不然WP无法识别这是一个模板包。