2024 年 11 月 10 日 我的频道
Wordpress 优化经验

做了站点有几年的时间,根据 Wordpress 的特性做出了优化,把自己的总结的经验和大家分享一下,如有不足的地方请提出指正。 网站加速,在之前的文章中也提过了一些的插件,例如缓存插件,最出名的就是火箭,可以提速,压缩 Css,图片懒加载等,都有特别显著的效果。再一个是作者最近在搜索优化的资料的时候,发现最多的就是图片。大量的图片当然是可以充实网站的内容,显得多元化,但是图片不进行优化,也是减慢网站速度最致命最直接的元凶。现在目前图片最 ……

Wordpress 支持 Webp

WebP 简介 WebP(发音:weppy)是一种同时提供了有损压缩与无损压缩(可逆压缩)的图片文件格式,派生自影像编码格式 VP8,被认为是 WebM 多媒体格式的姊妹项目,是由 Google 在购买 On2 Technologies 后发展出来,以 BSD 授权条款发布。 WebP 最初在 2010 年发布,目标是减少文件大小,但达到和 JPEG 格式相同的图片质量,希望能够减少图片档在网络上的发送时间。2011 年 11 月 8 ……

ACF 匹配当前日期

好长一段时间没有更新!最近为客户开发一个系统应用到的一个功能,就是需要自动匹配时间适应当前的日期,利用到了 meta_key,以及 meta_query array,选择 the_filed 的值和当前的时间进行匹配,compare 以及 DATETIME 属性进行,参考官方文档如下: 参照其写法结合自己的数据进行,始终不成功,后来再经过一番研究,结合自己的程序,吧代码修改为下,效果实现: 经过调试,功能实现,但是发现这段代码运行起来好 ……

Wordpress 301 重定向

301 重定向就像一张地图,它将把您网站的访问者从一个不再存在的页面或文章中吸引到一个页面或文章中。 在本文中,我们将介绍您需要了解有关 WordPress 网站的 301 重定向的所有信息,包括您需要了解有关 301 重定向以及如何在 WordPress 中创建 301 重定向。 什么是 301 重定向? 什么是 301 重定向?简而言之,301 重定向会将用户从旧的网址转移到新的网址,以替换不再存在的旧网址。 具体而言,301 重定 ……

wordpress 隐藏外链

Simple URLs 是一款 WordPress 插件,可以实现隐藏真实链接、保护网站权重、统计访问次数的插件,设置简单。对于分享资源型网站非常有用。 很多的网站都会禁止发外链,一来,会造成网站权重流失,二来回造成用户流失。可有时候需要外链,引导客户访问跳转到其他网站,比如推荐链接,这时既想隐藏真实链接有要减少权重的流失。 这里可以使用 WordPress 外链转内链插件达到目的,比如 Simple URLs 插件,不仅可以实现网站的 ……

.htaccess 设置

一、.htaccess 的基本作用 .htaccess 是一个纯文本文件,它里面存放着 Apache 服务器配置相关的指令。 .htaccess 主要的作用有:URL 重写、自定义错误页面、MIME 类型配置以及访问权限控制等。主要体现在伪静态的应用、图片防盗链、自定义 404 错误页面、阻止/允许特定 IP/IP 段、目录浏览与主页、禁止访问指定文件类型、文件密码保护等。 .htaccess 的用途范围主要针对当前目录。 二、启用.h ……

过滤搜索关键字

重新编辑这篇文章的时候,说句对不起,因为没有真正测试过就发了这篇文章! Wordpress 自带的搜索几乎是没有什么问题。而引起我问题的就是我在 functions.php 添加了一段搜索关键字高亮的代码,也是因为这段代码和刚才所发布的过滤搜索关键字的代码有所冲突所引起的。无论是本地测试还是在服务器测试,我都已经开通了 define( ‘WP_DEBUG’, true ); 这个模式进行,所以很清楚显示出错的地方 ……

ACF 插件显示图片

最近几天都在帮朋友搞一个网站,属于二次开发,包括重新整理 Css,以及页面的结构,移动端的自适应,花了我两天的时间完成。重点是 ACF 的自定义字段使用,按照说明文档,强行让自己看英文,慢慢摸索到最后的成功。 开始一直的以为,按照说明文档中的 get_field, the_field 来引用自定义字段即可,没有想到,到最后的显示文章的照片库功能难住。从了解到的资料显示,照片库(ACF Photo Gallery)其实是一个数组,需要把数 ……

WordPress 加速

最近加入一个 wordpress 群组,里面的朋友可谓深藏不露,技术都是不错的,尤其是针对 WordPress 的速度优化都有丰富的经验。不难看出,他们测试自己网站通常有两个,一个是 google 的测试,另外一个是 Gtmetrix。其中两个站点都根据你网站的速度进行评测然后生成报告,提示如何修复从而获得更快的速度。 接触过 wordpress 的朋友不难知道,开启缓存是提高网站速度的一个必然的方式,你可以安装缓存插件。但是需要注意的 ……

Wordpress 随机特色图像

这个功能我一直研究了几天,想法都是跟随机文章列表一样的原理,不同的是显示有特色图像的文章,昨天的一个研究成果今天却不能实现起来,昨天写的代码是双条件语句进行判断,可是到了显示特色图像的时候就不能循环输出,而且只输出一个图片达 6 次之多,今天特意重写了一下代码,也是参考了 Wordpress 的开发手册,结合网上一些例子实现的,也是一个自学的过程吧。开始是先用 html 结合 php 把效果写出来,实现以后结合程序,定义一个参数到 Fu ……

Wordpress 天气功能

本站主题第一版曾经推出过一个天气功能,在发布文章的时候选择当天的天气,然后发布文章后在前端显示出来。现在回想起来,这个功能可以无限拓展,大家可以根据我的代码举一反三,人狠话不多,直接上代码,还是老样子,折腾你的 Function.php 文件吧。 添加天气下拉菜单: 前端显示天气 ICon 因为调用的全部是代码生成的 svg 图像,所以不必要再为了图像发愁,当然,如果你想换掉自己喜欢的图片,请根据代码自行修改调整。 这段代码我参考了很多 ……

Wordpress 显示媒体库图片

站点底下的六个图片,一直想替换掉,开始的初衷是想设置显示最新的文章的特色图像,但是后来想到更新的频率不那么频繁,如果这样的话图片总是显示最新的几张,和网站主页的最新文章显示就显得重复,有格格不入的感觉。后来灵机一动,为何不实现显示媒体库的图片呢?其原理是一样的,就是调取了媒体库的图片然后随机显示即可,废话不说,直接上代码。 把下面的代码放到 Function.php 中去: 然后在需要调用的地方输入: 至于样式表就不提供了,大家可以根据 ……