现在位置 >首页 > 所有属于Wordpress技巧分类文章
WordPress 3.3背景功能失效解决方案
很多朋友已经升级到了WordPress 3.3正式版,不过很快发现某些具备“背景”功能的主题之前设置的背景失效了。WordPress早在2.8版就增加了自定义背景body_class()函数,直到3.0版才在默认主题中增加了“背景”功能,具备此功能的主 题也不是很多,可能大部分主题设计者会觉得这个功能有些鸡肋,简单通过修改CSS样式就可实现的功能,没有必要增加一次数据库查询,但这句 body_class()函数初衷,并不是为了简单更换整个站点所有页面的背景,而是方便设计人员灵活的控制不同页面中各个元素样式,大道理不说了,下面说一下具...
阅读全文
WordPress实现HTML5预加载
HTML5引入了预加载页面技术,可以大幅度提高您的网站加载时间以及速度。那么如何给WordPress站点添加HTML5预加载呢?其实方法很简单,只需要在header.php模版的<head> 与</head> 之间添加一段代码即可,具体的教程见下文: WordPress实现HTML5预加载方法很简单,把下面代码: <?php if (is_archive() && ($paged > 1) && ($paged < $wp_query->max_num_pages)) { ?> <link rel=”prefetch” href=”<?php echo get_next_posts_page_link(); ?>”> <link...
阅读全文
如何让WordPress运行的更快
较大的 WordPress cms主题, 运行速度很多都很慢,进行多次修改,将代码做了些优化,运行速度立即好了起来,下面是有关wordpress主题设计对站点速度的影响,希望对你有用。 1. WordPress 置顶文章: 可以说是个鸡肋,所以在loop里添加 ignore_sticky_posts’ => 1 (数据库调用为 1次),就可以忽略置顶文章,老的使用方法是 caller_get_posts => 1 (数据库调用为 3次, wordpress 3.1之后已经不兼容此方法) 2. WordPress 调用指定的文章:post__in 和 include 两个函数都可以实现,但是 include要不post_in...
阅读全文
去掉WordPress分类链接中category前缀的方法
wordpress默认的分类链接中有个category前缀,如http://www.shtion.com/category/apple此类形式。明显的前缀 category 是多余的,既不美观,也不合理,多层链接也不利于SEO,当然对于贸然去掉category,期间利弊还没有权衡,所以暂时决定不去掉,本站的category前缀已经去掉一段时间了,这篇文章主要介绍去掉WordPress分类链接中category前缀的方法。 一、通过直接在wp后天修改固定链接设置去掉分类链接中前缀category 首先登录WordPress后台,打开固定链接设置项,然后在“可选设置”里的“分类地址前缀”里输入半角...
阅读全文
安装英文版WordPress如何快速转换成中文版
现在的主机管理面板,都提供一键快速安装wordpress、joomla等主流建站程序的功能,比喻说cPanel主机管理面板,可以通 过 Fantastico De Luxe 快速安装wordpress。但是这样安装的wordpress都是英文版本的,如果你是做中文站,或者其他语言的网站,你只有将wordpress安装 包传上去之后,才能一步一步安装。 有人可能会说,安装英文版没关系,我用一个中文的wordpress主题(模板),发表的文章是中文就可以了。这样是大错特错的,虽然表面上看网站 是中文的,但实际上网站的语言类型还是英文的,查看网站源代码,你...
阅读全文
WordPress永久固定链接设置技巧
WordPress固定链接哪种显示方式最好?WordPress固定链接设置代码,下面介绍了WordPress 中,固定链接设置技巧: 1. 如何设置WordPress 永久链接 登陆WordPress,单击“选项”。然后单击“选项”的下级分类‘永久链接’在常规设置中选择“自定义”,然后在“自定义结构”中填入你想设置的永久链接结构就可以了。 WordPress 永久链接结构主要是通过结构标签来构成的,你只要了解了这些标签就可以任意设置你的永久链接了。WordPress 永久链 接结构标签主要有如下这些: %year% 年,四位数,如:2004 %monthnum% 月,如: 05 %...
阅读全文
WordPress自动升级失败的解决办法
WordPress版本更新非常频繁。这个月WordPress 3.2的Beta 1版本已经发布,如果不出意外,下个月我们会迎来3.2正式版。如果你可以从后台管理面板升级,更新到WordPress新版本不是难事:你只需要登录、 点击若干个按钮、等上几分钟然后就升级成功了。不过WordPress自动升级带来的不只是方便,你也有可能遇到升级失败的问题。如果自动升级没有成功, 你没法像在WORD里一样撤销之前的操作,下面我们就来说说怎么在自动升级失败后恢复网站并确保成功升级。 如果自动升级失败 在后台点击自动升级(假设从WordPress 3.1....
阅读全文
基于WordPress的网站优化
WordPress(或者说任何一个web-based app)可以参考的优化策略。现在Wordpres越来越被使用的多,不管您是搭建个人博客,还是CMS内容型网站,亦或是企业用来搭建站点等等,Wordpress的优化和自定义是少不了的。您可以查看本站的WordPress技巧应用和WordPress插件栏目下的文章。本文将详细介绍基于Wordpress程序搭建的站点该如何来做深入的网站优化。 单服务器优化策略: DB优化;缓存优化和页面加载速度优化(压缩等); 多服务器优化策略: DB读写分离;Web server负载均衡;Offloading(将static files, feed等...
阅读全文
用插件保护WordPress网页安全
WordPress无疑是最流行的CMS平台,但是正由于它成为越来越多人的选择,黑客也盯上了这个目标。因此如何确保Wordpress网页的安全是一项重要任务。本文将为大家介绍十个用来增强网页安全性的小插件。 Wp安全扫描 Wp-Security会扫描WordPress安装中是否存在安全漏洞,并纠正用户的不当操作,如密码设置,文件许可,数据库安全,隐藏的版本和WordPress管理员保护/安全。 Secure WordPress Secure WordPress是一款非常智能的WordPress插件,它可以确保WordPress漏洞的安全:移除登陆页面的错误信息;向插件目录中添加in...
阅读全文
如何给WordPress主题创建内置联系表单?
WordPress插件可以给你的博客添加联系表单,但其实并不一定要插件才能实现,这篇教程就将向大家显示如何给WordPress主题创建一个内置的联系表单。 步骤一: 创建页面模板 当然第一步是要创建一个页面模板。先创建一个 page-contact.php的文件,然后将page.php文件里的代码复制到这个新建的文件里。 为了确保WordPress能够将它当作一个页面模板来看待,我们需要在 contact.php文件的开头添加下面的注释 <?php /* Template Name: Contact */ ?> 也就是说contact.php文件应该是下面这样子的: <?php /* Tem...
阅读全文
如何改变WordPress标签云的色彩?
WordPress彩色标签云(Tag Cloud)是自WordPress 2.3+ 以来的内置功能,一般直接调用函数 wp_tag_cloud 或者在 Widgets 里开启即可,但是默认的全部是一个颜色,只是大小不一样,很是不顺眼,虽然可以用插件实现各种效果,但是就觉得爽,所以我在Wordpress3.1下自 己动手,参考之前的一下文章,自制彩色标签云。 后台编辑主题的 functions.php , 插入以下代码: function colorCloud($text) { $text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text); return $text; } function c...
阅读全文