1. 自定义主题图片大小
图片是WordPress主题的重要组成部分,但开发者们有时会忘了对主题图片进行优化。主题图片包括CSS背景图,模板logo,默认储存图片、图标等。
优化图片可以节省带宽,提高页面响应时间。
例如,Photoshop就给出了一个“Save for Web”的功能以优化网页图片。此外你也可以利用各种图片优化工具。
2. 使用自定义favicon
有些主题没有自带的favicon,这时你就可以给自己的博客设计一个favicon。这里有一个制作favicon的详细教程。
简单地说,只要在主题的header.php里加入下面代码:
<link rel="icon" href="favicon.ico" type="image/x-icon" />
然后把其中的href属性指向新的favicon文件所在位置就可以了。
3. 使用PHP的flush函数
在header后调用PHP flush函数,可以加速WordPress博客。在header.php文件的结束</head>标签前,加上以下的代码行:
<?php flush(); ?>
这行代码强制web服务器在传输网页内容前先输出header内容,这样浏览器就有充足的时间加载网页的其他部分。
4. 保护主题安全
删除主题<head>标签里的通用WordPress生成器代码,是一种保护主题安全的简单方法。这是因为,代码显示出的WordPress版本号更容易给攻击者以可乘之机。要删除这些代码,需要两个步骤。
首先,打开header.php文件,查找是否有以下内容:
<meta name="generator" content="WordPress <?php bloginfo(’version’); ?>" />
如果发现这行代码,删除之。
然后为了保证版本号不通过wp_head()显示,需要在functions.php文件里加上下面的代码:
<?php remove_action('wp_head', 'wp_generator'); ?>
5.隐藏登录错误提示
另一种保护主题安全的方法就是隐藏登录错误提示。
WordPress的登录错误提示非常人性化,如果你输错用户名,系统会显示“无效用户名”;如果你输入的用户名是对的,而密码是错误的,系统会显示“无效密码”。不过就安全而言,这是一个极大的漏洞。心怀不轨的人可以通过WordPress的错误提示尝试猜测你的用户名,而WordPress会告诉他们是否猜对了。
为防止这种情况发生,可以在functions.php里加上下面的代码:
add_filter('login_errors', create_function('$a', "return null;"));
这个过滤器函数会删除WordPress错误提示,如果登录尝试出错,WordPress将不给出任何提示。
6. 替换主题的搜索功能
大多数主题使用的是WordPress核心代码里的默认搜索功能。
不过目前WordPress的核心搜索功能和谷歌等第三方搜索服务相比还有些差距。此外在博客上使用第三方搜索服务也有利于降低搜索带来的服务器负担。
关于在WordPress主题上整合谷歌自定义搜索,可以考虑尝试Google Custom Search 插件。
改进WordPress主题加载速度的技巧
2019-10-06 12:32WordPress教程网 Wordpress
大多数WordPress用户都不会使用WordPress的自带主题,而会去下载一个符合自己网站风格的独特主题。当然,不管下载的是免费主题还是付费主题,都有可以改进的地方。
延伸 · 阅读
- 2021-05-12让javascript加载速度倍增的方法(解决JS加载速度慢
- 2021-04-25Wordpress模板主题:阿里百秀 XIU v7.5
- 2021-04-21站长之家推荐提升你网站的加载速度的5个工具
- 2020-12-11WordPress主题制作之模板文件的引入方法
- 2020-08-20如何有效的优化网页的加载速度?优化网页速度
- 2020-07-17网站加载速度慢?那你就等着越变越穷吧!
- Wordpress
免插件在wordpress中插入表格的方法
要在 WordPress 中插入表格其实并非难事,只要用 wp-table 插件就能轻松做到,本文的重点是介绍免插件在 WordPress 中插入表格的方法,下面有个不错的示例感...
- Wordpress
WordPress给文章添加百度是否已收录查询和显示功能
文章页面显示百度是否收录这个功能在笔者的博客已经测试有一段时间了。最开始的代码也是从网络上找的,只是自己用,所以也就没想着分享了,毕竟是...
- Wordpress
wordpress禁止复制内容的实现方法
下面分享两种代码,一直在别人复制网站内容时,显示温馨提示语;另一种更直接的禁止了所有有关复制功能键的使用 ...
- Wordpress
wordpress给文章生成二维码的方法
这篇文章主要为大家介绍了wordpress给文章生成二维码的方法,涉及google接口的调用技巧以及本地缓存的应用技巧,具有一定的参考借鉴价值,需要的朋友可以参...
- Wordpress
WordPress更换主域名后需要的操作分享
博客更换主域名是很正常的事情,但更换完主域名之后,有一些事情是必须完成,否则会影响到你的WordPress博客正常使用,这里简单介绍下, 方便需要的朋...
- Wordpress
WordPress添加前台注册功能的方法
这篇文章主要为大家介绍了WordPress添加前台注册功能的方法,较为详细的分析了前台注册功能的完整实现过程,是进行WordPress开发非常实用的技巧,需要的朋友...
- Wordpress
WordPress管理页面底部自定义文字的方法
这篇文章主要为大家介绍了WordPress管理页面底部自定义文字的方法,可通过调用一个自定义函数来实现该功能,是非常实用的技巧,需要的朋友可以参考下...
- Wordpress
php-cgi进程cpu负载过高:禁用wordpress定时任务wp-cron.php
这篇文章主要介绍了php-cgi进程cpu负载过高:禁用wordpress定时任务wp-cron.php,需要的朋友可以参考下...