WordPress UserAgent简化版 \\留着做主题整合用。。。从WP-UserAgent中扒出来的代码, WP-UserAgent属于非常完善的, 各种冷门系统,冷门浏览器都有, 我自己感觉很多用不上都删了, 只捡了几个常用的系统和浏览器.1.可识别的系统Windows phone, windows 2003, windows xp, windows vista, windows 7, windows 8Linux, Android......继续阅读
WordPress根据页面类型指定每页显示的文章数 WordPress每页显示的文章数在后台设置中指定,会应用到blog列表页(通常是首页)、搜索页、标签页、分类页以及时间索引页面,加入这些页面的结构不尽相同,例如有的显示标题和摘要,有的只显示标题,那么指定相同的页数就不适用于每个页面了。要根据页面类型指定每页显示文章数,需要写代码实现。 推荐的方法修改每页显示的文章数也就是修改posts_per_page参数,将下面的代码放到funct......继续阅读
WordPress获取当前分类下的子分类 在企业网站中,点击根分类时,显示当前根分类下的子分类,这是个很常见的需求。大多cms也能实现这个功能。如果使用wordpress架构,可以吗? 答案是肯定的,wordpress也可以实现这样的功能。 其实主要用到wp_list_categorys()函数,该函数的child_of参数是一个数字,显示指定ID(也就是所填的这个数字)下的子分类。这样只要找到当前分类根分类的ID就可以显示了。the_c......继续阅读
自定义 WordPress 后台登陆样式 把下面的代码添加到主题目录中的 functions.php 文件中,之后我们需要做的就是在主题目录下建立一个样式表文件 login.css 文件,把需要的样式写到这个文件即可。 [code] function custom_loginpage_logo_link($url) { // Return a url; in this case the homepage url of wordpress ......继续阅读
自定义WordPress用户资料 WordPress用户资料 User Profile 里默认的联系方式有 AIM、Yahoo IM和Jabber / Google Talk,而这三种联系方式我们国内用户使用得很少,大家使用QQ、腾讯微博、新闻微博等的更多,本文专门来介绍一下如何在WordPress用户资料添加我们常用的联系方式。 当然,你也可以先 屏蔽WordPress用户资料中默认的联系方式,之后回来再添加自己喜欢的联系方式。......继续阅读
WordPress获取当前文章分类的根分类ID 在做Wordpress主题的时候,有时需要在 Single.php 页面获取当前文章所属分类的一级分类的id 。 WordPress官方好像没有给出这个函数,所以就自己动手。代码如下:function get_category_root_id($cat) { $this_category = get_category($cat); // 取得当前分类 while($this_category->c......继续阅读
轻量级的jQuery lightbox图片插件 ColorBox ColorBox 是一个 jQuery Lightbox 插件,轻量级,只有 不到9kb 大小。 支持: 图片,图片群组, slideshow, ajax, inline, 和iframe. 使用方法: 点击下载ColorBox插件,然后将 jquery.colorbox-min.js 和 CSS文件放上去(有4中样式,自己爱好选择) [code] <link media="scr......继续阅读
LNMP定时重启 crontab 1、使用命令 # crontab –e ,进入cron任务表。 2、在# m h dom mon dow command下面,增加一行: 00 */3 * * * /root/lnmp restart //每隔3小时重启一次 或者 0 0 * * * /root/lnmp restart //每天0点重启 3、按Ctrl+O保存,回车确认,再按Ctrl+X,就可以关闭编辑界面了。 整个定时重启设置......继续阅读
VPS:通过SSH备份Nginx配置 整站代码和数据库 装lnmp都知道,利用SSH备份是很快很简单的事。其实官方也提供了sh脚本,下载地址脚本下载地址:http://soft.vpser.net/lnmp/backup.sh。运行前:需要提前在VPS安装好lftp,lftp功能上比较强大,CentOS直接执行:yum install lftp,Debian执行:apt-get install lftp 。需要在VPS上创建/home/backup/ ......继续阅读
通过 SSH 备份 VPS 配置 网站文件和数据库 在使用 VPS 的过程里,我认为有三样东西必须做好备份:网站目录、服务器配置文件和数据库。在进行备份前,先用 SSH 以 root 帐户登录到服务器。备份 MySQL 数据库我通常是备份整个数据库并使用 Gzip 压缩,同时添加 DROP DATABASE 防止在备份文件导入时出现数据库重复问题。/usr/local/mysql/bin/mysqldump --all-databases --ad......继续阅读