如果你想更改WordPress后台菜单的排列顺序,这里有一个简单的方法,通过custom_menu_order和menu_order即可实现。
继续阅读改变WordPress后台菜单顺序的简单方法标签: WordPress编程技巧
禁止评论自动转换URL为可点击的链接
WordPress评论中的链接会自动转换为可点击的链接,某些情况下这对访客是友好的,更方便查看评论中引用的网站。但有时候评论者只是输入了一个示例链接,例如http://yourdomain.com/anything,这个被转换就有点恼人了。因此决定禁用评论中自动转换链接的功能。
继续阅读禁止评论自动转换URL为可点击的链接重置WordPress循环的方法
WordPress对主循环管理的很不错,但当你开始大刀阔斧的写自定义程序时,可能会在一个模板中使用多次循环,为了不造成潜在问题,每次循环结束后都应该重置WordPress循环。
继续阅读重置WordPress循环的方法WordPress的分页函数总结
WordPress的分页函数不少,今天写个小笔记整理一下。基本的分页应该包括文章内部分页、post(或者custom post type)分页以及评论分页等。
WordPress实现面包屑导航的方法
面包屑导航是一个很基本的功能,当网站结构复杂的时候,面包屑导航可以不让用户迷失方向。WordPress实现面包屑导航无非是安装插件,或者直接写代码。在网上看了不少介绍,有些代码感觉质量不高,插件也有很多都没人维护了。所以记录一下目前比较好用的方法。
继续阅读WordPress实现面包屑导航的方法根据文章所在目录指定post模板
WordPress默认的post模板是single.php,如果是自定义post type,优先级更高的模板是single-$posttype.php,今天发现了一种更随心所欲的方法,根据文章所在目录为post指定page的模板。
继续阅读根据文章所在目录指定post模板更改WordPress邮件发送地址
不知道是否与服务器设置有关,我安装到hostmosnter上的WordPress网站发送邮件的地址都是默认的邮箱,带着hostmonter.com后缀的。from地址不能反映真实域名,会让访客疑惑,地址超长的服务器邮箱也不美观,在WordPress Answers上找到一个不错的解决方案,记录一下。
继续阅读更改WordPress邮件发送地址为WordPress评论表单添加QuickTag
WordPress后台编辑器的HTML模式具有QuickTag的功能,Quicktag方便我们输入一些HTML标签,例如加粗、列表、链接地址或者图片等,这些标签在前台的评论编辑器中同样支持,只是需要自己手动输入。
继续阅读为WordPress评论表单添加QuickTag如何nofollow Blogroll中的链接
Blogroll通常用于友情链接,一看到这个题目或许很多人要抱怨了,友情链接怎么可以nofollow!没错,友链nofollow绝对是不道德被人鄙视的行为,但Blogroll不是为友情链接而存在的,正如WordPress不仅可以做Blog也可作CMS。
继续阅读如何nofollow Blogroll中的链接如何向WordPress评论表单添加字段
WordPress评论表单默认只接受昵称、电子邮箱、网址和评论内容这四个字段,如果你想让用户输入一些额外的信息,就得想办法拓展评论表单的功能。用户评论存储在wp_comments表中,每个默认字段也是这个表的一个字段,添加额外字段肯定不能通过修改这个数据表实现。
继续阅读如何向WordPress评论表单添加字段实用WordPress functions.php代码收藏 – 来自WordPress Answers
WordPress的functions.php文件是主题功能的核心,其功能不仅限于主题,大多数插件的功能也可以写进functions.php,唯一的缺点是重用性差,不便于管理。优点是当你发布一款自制主题时,强大的functions.php等于功能强大的主题,至少买的人会这么 觉得。
继续阅读实用WordPress functions.php代码收藏 – 来自WordPress Answers定制WordPress添加媒体界面
WordPress编写文章界面的添加媒体按钮允许用户上传多媒体文件,但并不是每个人都能用的顺手,有的人倾向于引用外部图片,所以希望“从URL上传”这一项是默认选中的,有的人喜欢从媒体库中挑选图片,如果定制一下WordPress添加媒体界面,就能称心如意了。
注:该代码只适用于<3.5的版本,3.5以上定制方法请看文章最后一节。
继续阅读定制WordPress添加媒体界面WordPress 3.3新增功能wp_editor介绍
WordPress 3.3版本新增了一个wp editor class (/wp-includes/class-wp-editor.php)。这个class使定制WordPress默认编辑器TinyMCE变的方便简单。特别是新增的函数wp_editor,用这个函数就能在WordPress任何地方将一个textarea渲染成TinyMCE编辑器。
继续阅读WordPress 3.3新增功能wp_editor介绍通过Post Meta记录文章浏览次数
WordPress中记录文章浏览次数的插件最有名的要数wp postviews,这款插件很好用,它将文章浏览次数(post views)以自定义字段post meta的形式保存到数据库中,因此在编辑文章页面,如果在显示选项中开启自定义栏目,就能看到wp postviews在每篇文章中留下的足迹,修改浏览次数自然是小菜一碟。
继续阅读通过Post Meta记录文章浏览次数开启WordPress编辑器隐藏的功能
WordPress的编辑器默认只开启了简单的功能,如果要开启全部高级功能,需要安装插件Ultimate TinyMCE或TinyMCE Advanced。插件的好处是能开启TinyMCE的全部功能,如果你需要的只是插入图片或者插入多媒体的简单功能,用插件有点小题大做了,杀鸡焉用宰牛刀,如果开启WordPress隐藏的编辑器功能就够你用了,何必安装插件呢。
继续阅读开启WordPress编辑器隐藏的功能如何查看WordPress当前页面执行的所有SQL语句
开发WordPress主题或者插件时可能需要查看当前页面执行了哪些SQL语句,有两种方法可以实现
继续阅读如何查看WordPress当前页面执行的所有SQL语句