wordpress

图片img标签中插入alt标签

jerry wordpress
昨天罗伊来问我,如何在img标签中插入alt="文章标题",方法如下: function photo_alt($c) { global $post;//全局量 $title = $post->post_title;//文章标题 $s = array('/src="(.+?.(...
阅读全文

WordPress代码实现相关文章的几种方法

jerry wordpress
WordPress有很多实现相关文章功能的插件,插件的优点是配置简单,但是可能会对网站的速度造成一些小的影响,所以很多人还是比较喜欢用代码实现需要的功能,但是话又说回来了,代码实现也有缺点,就是配置复杂,不懂代码的人完全摸不着头脑或者只能照搬别人的代码,还不如用插件。 这里我整理编写了几种...
阅读全文

如何自动在WordPress每篇日志最后添加指定内容

jerry wordpress
许多博客自动在日志最后显示一些内容,比如邀请读者订阅RSS。这些内容一般是通过硬编码添加的。为什么不用functions.php来做?并且更换模板不会对此产生影响。 要实现这一功能,你需要在functions.php添加如下代码,这样当你更换模板时也不用重新插入代码。 function ...
阅读全文

WordPress评论发图片地址转换成图片

jerry wordpress
1. add_filter('preprocess_comment') 评论提交之后,通过此api来加以处理,比如判断spam。 2. 正则判断是否是图片:"/(http:\/\/|https:\/\/){1}.+?\.(jpg|gif|bmp|bnp|png)$/is",感谢...
阅读全文

禁用WordPress自动保存的插件

jerry wordpress
WordPress在发布日志的时候有一个很令人讨厌的功能:自动保存,这个功能在网络较差的环境下经常出错,自动保存经常会出现无法保存成功的情况,而在这时候如果点发布文章,则系统会自动保存两篇文章(一篇在草稿中),实在是很烦人。 而升级到WordPress 2.5和2.6后,自动保存功能更是变...
阅读全文

19 个代码片段让 WordPress 更易于管理

jerry wordpress
1. 根据用户名来限制管理菜单项目的访问 如果你希望你的管理菜单的某些项对某些用户可见,那么这个代码就会帮到你。只需替换 functions.php 中的 clients-username 为如下代码即可: function remove_menus(

WordPress升级需要FTP信息的解决办法

jerry wordpress
可能很少遇到,但我运气不好,偏偏遇到了。 下面说说症状: FTP Connection Information Host: Username: Password: 在升级主题,安装主题,升级插件,安装插件时都有可能遇到需要填写FTP信息,更可气的是往往填写了还是不能安装或者升级。如果你...
阅读全文

WordPress 数据结构分析

jerry wordpress
WordPress仅仅用了10 个表:wp_comments, wp_links, wp_options, wp_postmeta, wp_posts, wp_term_relationships, wp_term_taxonomy, wp_terms, wp_usermeta, wp_u...
阅读全文

摆脱MySQL,让WordPress投奔SQLite

jerry wordpress
WordPress默认就是与MySQL搭配的,这次要为wordpress换一个数据库搭档,但这并不是说MySQL如何的不优秀,但在10万以下的低并发访问,SQLite这样的单文件轻量级数据库系统性能优异,体积小、读取速度快、容量大,免费、开源,其实更适合像blog、或中小型站点的这种场景的...
阅读全文

使用 WordPress 的 10 个非常有用的 MySQL 查询

jerry wordpress
大多数使用 WordPress 搭建的网站,其后台都是 MySQL 数据库,经常我们需要定制 WordPress 的功能,这里我们列表 10 个最有用的 WordPress 的数据库查询,你需要一个数据库的管理工具,例如 phpMyAdmin 或者 Navicat 等来执行这些 SQL 语...
阅读全文