• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > 改进WordPress主题加载速度的技巧

改进WordPress主题加载速度的技巧

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-13

佚名 向大家介绍了wordpress打开速度慢,wordpress速度慢,wordpress速度优化,wordpress访问速度慢,wordpress网站速度慢等相关知识,希望对您有所帮助
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 插件。 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • WordPress速度优化系列之 清理数据库的方法
  • 提升WordPress 打开速度全面解决方案
  • WordPress打开速度非常慢的解决办法
  • 改进WordPress主题加载速度的技巧

相关文章

  • 2018-11-02新手学习wordpress主题制作必备的知识点
  • 2017-05-13Wordpress实现单篇文章分页显示的方法
  • 2018-11-02wordpress搜索直达功能代码
  • 2017-05-13WordPress之给文章内容中间插入广告的实现方法
  • 2017-05-13WordPress取消英文标点符号自动替换中文标点符号的优雅方法
  • 2018-11-02wordpress主题可以便宜点吗? 别人 XX 元就能做。
  • 2017-05-13加速WordPress技巧:Redis缓存输出的HTML页面
  • 2017-05-13wordpress全局变量$wpdb初始化并声明为全局变量的方法
  • 2017-05-13wordpress禁止复制内容的实现方法
  • 2017-05-13wordpress 博客优化历程(速度)

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 零PHP基础安装wordpress实践
    • WordPress评论管理功能介绍
    • wordpress固定链接翻译插件 自动将标题翻译成英文
    • WordPress实现回复文章评论后发送邮件通知的功能
    • 在 WordPress 站点中优化图片的策略
    • 十堰网站建设选择wordpress主题 高端易操作成本低
    • WordPress速度优化-Nginx fastcgi_cache缓存加速
    • wordpress修改固定链接后301重定向的方法
    • wordpress 网站转移服务器操作的两种方法
    • WordPress随机显示本地头像

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有