SEO优化:Robots.txt允许搜索引擎抓取网站的JS和CSS
Robots.txt 文件规定了搜索引擎抓取工具可以访问哪些网址,如果禁止了对网页上的 JS 和 CSS 的抓取,会导致抓取工具无法获取完整的网页内容,难以解读网页,这会影响网站的收录和排名。 移动设备易用性未通过检 ...
Robots.txt 文件规定了搜索引擎抓取工具可以访问哪些网址,如果禁止了对网页上的 JS 和 CSS 的抓取,会导致抓取工具无法获取完整的网页内容,难以解读网页,这会影响网站的收录和排名。 移动设备易用性未通过检 ...
WordPress 的wp-content、wp-includes目录有用户安装的主题、插件和 WordPress 核心文件,为了避免 PHP 文件出现安全漏洞风险,我们最好通过设置 Nginx 规则,禁止用户可以通过 URL 直接访问 PHP 文件。 设置 Ng ...
WordPress 是一个开源的内容管理系统 (CMS),其主要组成部分是文件和 数据库。这些文件组成了 WordPress 的核心,主题和插件。下面是一些主要的文件夹和文件,以及它们在 WordPress 中的作用: wp-admin 这个文 ...
WordPress 数据库包含许多表,用于存储各种内容和元数据。以下是 WordPress 数据库中默认的表及其字段的概述。请注意,根据你的 WordPress 版本和使用的插件,实际的表和字段可能有所不同。 wp_posts 存储文章、 ...
robots.txt的位置在网站的根目录,可以以https://cccitu.com/robots.txt的形式在浏览器打开。robots.txt 的作用是告诉搜索引擎爬虫(例如谷歌、百度等)哪些页面或文件可以被爬取,哪些不可以。 1. robots.txt ...
WordPress 的functions.php是主题文件中可自定义 PHP 函数的比较特殊的一个文件。通过在 functions.php 文件中添加自己的代码可以修改主题的功能和外观,比如增加新的功能、添加新的小部件、自定义菜单、改变主 ...
Pingbacks和Trackbacks是两种 Web 日志系统中用于实现博客之间相互通知的功能。Pingbacks 是 WordPress 特有的功能,它允许其他博客系统自动通知你的博客文章中的链接。Trackbacks 是另一种博客系统使用的通知机 ...
WordPress EditURI 功能允许在页面头部添加 EditURI 链接,可以使用外部编辑器(如Windows Live Writer)在 WordPress 中编辑文章。这个链接是自动添加到页面头部中的,包括一个表示服务端点的 URL 和一个类型为 ...
WordPress 的shortlink功能是一种内置的功能,用于在页面头部添加一个短链接(Shortlink),用于代替长链接(Permalink)。也就是通过在域名后面加?p=123就能访问对 ID 为 123 的文章。 这对通过遍历ID采集网站 ...
WordPress 的 generator 功能是一种内置的功能,用于在页面头部添加一个meta标签,用于显示当前网站所使用的 WordPress 版本号。这个 meta 标签通常的格式如下: 在某些情况下,你可能希望禁用或移除 WordPress ...
wlwmanifest 是 WordPress 中的一个功能,用于支持 Windows Live Writer(WLW)应用程序。Windows Live Writer 是一种用于编写和发布博客文章的桌面应用程序,它可以与 WordPress 博客集成,并使用 wlwmanifest ...
WordPress 的 Feed 功能可以用来生成 RSS(Really Simple Syndication)和 ATOM(Atom Syndication Format)格式的内容,使得读者可以通过订阅来获取网站上的最新文章和页面。然而在当前时代,几乎没人会用订阅 ...
使用 Chrome 浏览器检查 WordPress 页面的源代吗,你可能会发现一些类似的链接,这是 WordPress 默认开启的 REST API 自动生成的链接。它能够提供一些功能,但也会带来一些 WordPress安全 风险。 1. REST API介 ...
如果标签和分类别名 slug 为空,则默认将别名设为对应的名称。对于中文的标签和分类,这种设置会导致链接过长且不美观,也会影响搜索引擎如百度的收录。 1. WordPress 数据库标签和分类表 在使用著名 Web 端 MyS ...
在 WordPress 中,我们可以使用wp_schedule_event函数来设置定时作业(cron job),即根据需要按每小时、每天、每周和每月循环执行一次。此外,还可以使另一个函数 wp_schedule_single_event 创建只需要执行一次 ...
WordPress 后台更新时遇到网络问题更新失败,在打开网站时会出现正在执行例行维护,请一分钟后回来的提示,解决办法是删除网站更目录的文件.maintenance,可恢复正常访问。
WordPress 从6.1版开始,对数据查询的缓存做了很大的优化,配合object-cache.php ,基本上首页/分类/标签/文章等页面可以实现0SQL。但如果所用主题或插件的一些功能,比如相关文章,在文章排序时使用了 rand 随 ...
如果网站使用了CDN或者第三方库,可能会遇到字体.woff等静态资源无法加载,Chrome浏览器 的 控制台 报错: has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the reque ...
虽然 mysql 版本 >=5.5.3 时可以选择 utf8mb4 编码来正常储存 Emoji,但有时因业务需求必须过滤移除 Emoji 表情。在 UTF-8 编码下,英文占用一个字节,中文三个字节,而 Emoji 则是四个字节,利用这些规律,可有 ...
对于只允许使用手机号验证码注册和登录的 WordPress 而言,密码重置或找回功能就没啥用处了,可以直接禁止此功能。 代码部署 在主题functions.php文件底部,添加如下代码,保存后生效。 function disable_passwo ...
WordPress 开启用户注册功能后,就能通过访问 域名/wp-login.php?action=register 使用电子邮箱来注册网站账号了,为了减少被机器人批量注册账号,或禁止用户使用邮箱注册账号,可以在用户注册账号时增加问题验 ...
在浏览器查询当前 SSL 证书的OCSP服务网址,Ping 得 ip 地址后检测其连接状态,如若 OCSP 校验服务器的延迟较高或被阻断,则可通过配置 OCSP Stapling 或更换其它证书的方式优化加速。 当前只有iOS系统下的Safar ...
修改 图片压缩 网站的源码时,发现此网站网页上的文字无法被选中,研究后得知 CSS 样式user-select和z-index都会导致无法复制文字。 user-select 在浏览器中双击或长按文本,文本会被选取或高亮显示,user-selec ...
WordPress 的设置中有个固定链接选项,可以选择文章、页面、分类和标签等页面链接的形式。从实际出发与各位同学们聊聊,虫子菌为什么采用/p/%postname%.html和cat、tag作为分类和标签的前缀的形式。 文章和页面 ...
WordPress 固定链接 自定义结构以.html结尾时,分类和标签页的链接尾部将不会以/结尾,这样的链接一般是无法被缓存的。 三种纯代码添加斜杠的方法 任选一种代码,复制到所用主题 functions.php 底部保存生效 // ...
手机号作为敏感的个人隐私信息,需要先做处理再对外显示。当 WordPress 某些地方的用户名是手机号,可使用下方的自定义函数,对用户名中的手机号做*星号替换隐藏。 自定义函数 //手机号账号中间字符串以*隐藏 // ...
WordPress 有wp_users和wp_usermeta两张表储存用户信息,其字段nickname、display_name和user_nicename如果也存为手机号码,会导致号码外泄,因此我们将隐藏手机号码中间四位数。 SQL手机号码隐藏替换命令 UPDAT ...
玩机大学测试手机号注册账户功能时,发现会将 WordPress 的$user_nicename(别名)、$nickname(昵称)、$display_name(公开显示名)字段设置为完整的手机号。如此,用户在网站的留言和个人主页会直接显示手机 ...
在宝塔面板开启Nginx的fastcgi_cache模块,为WordPress的伪静态页面生成缓存,可以显著提高低配置服务器的负载性能。按照网上宝塔教程部署总是 404 或 502 报错,检查后确认,是一些需自定义参数未标注导致未修 ...
优化 WordPress 的第一步是了解。WordPress 每个页面生成时间、数据库查询次数以及所耗内存大小,可以非常具体的体现当前 WordPress 的性能和优化方向。 1. 相关函数 页面生成时间:s 数据库查询数: 内存消耗大 ...
WordPress 在 5.8+ 版本后开始支持 webp 格式的图片,该格式具有比 JPEG、PNG 更好的压缩性。玩机大学在上传 webp 图片格式时,WP 提示web 服务器无法处理该图片,请在上传前将其转换为 JPEG 或 PNG 格式。经查 ...
WordPress 默认了多种尺寸格式的缩略图,除了媒体设置中可以看到的大中小尺寸,在隐藏设置中还有 固定值宽 768 的 medium_large_size_w;这些图片非常占用服务器的储存和数据库。 取消常规尺寸剪切 在 WordPress ...
WordPress 有个全部设置选项,里面有图片默认的自动剪切尺寸,主题和插件自定义设置等,开启方式非常简单,有链接和代码两种方式。 方式一 在域名后加 /wp-admin/options.php 打开,例如 http://你的博客地址/wp ...
WordPress 上传图片时,会在数据库遍历图片名称,重复则名称 +1 继续遍历,非常影响网站性能;如果名称是中文的,插入文章的图片链接还将被系统自动转码,不够美观。 为了图片 URL 能统一和谐,以及提高网站的运 ...
收到邮件通知,NameSilo 自动续订了几个域名,其中一些域名虫子菌不想继续持有了,幸好 NameSilo 支持在 3 天内申请退款。现在 NameSilo 改版了,有新版和旧版页面,教程分别做了截图演示。 1.新版NameSilo退款 ...
用的 WordPress 主题重写了登录页,并将wp-login.php重定向到新的登录页,但它只对未登录状态做了重定向,于是改了一下,增加了登录状态的重定向。 /** *重定向默认登录页wp-login.php *教程:https://www.cccit ...
限制对 WordPress 特定网址的访问频率,比如一个 IP 地址每秒只能访问一次,每分钟一次,甚至每小时一次,可以有利避免对 wp-login.php 进行暴力破解登录、对 admin-ajax.php 恶意提交文章评论、刷手机短信验证 ...
玩机大学微信公众号 CCCiTU 开通了发送关键词自动回复功能,最近发现点击菜单选项自动回复时,总是在消息后面出现:该公众号提供的服务出现故障,请稍微再试。 如下图所示: 从微信公众平台获取的错误提示是:微 ...
在保护 API 接口、阻止暴力破解和预防 CC 攻击等方面,我们希望限制单个 IP 访问 URL 的频率,比如每秒只能请求一次,或每分钟访问一次等,Nginx 的 limit_req_zone 可以实现限制请求速率的需求。虫子菌将以宝塔 ...
安装了一个 WordPress 插件:wpjam-search。有警告信息抛出:Warning: Invalid argument supplied for foreach(),这是因为循环的数据不是有效数组,需要在 foreach 之前判断数据源,我们打开被警告的文件,做一 ...
最近 WordPress 在 wp-content 生成了很多 类似 temp-write-test-619522e2834d02-78850127 的空文件,应该和宝塔开启网站防篡改插件有关。解决办法:在 wp-config.php 文件,添加 define('FS_METHOD', 'direct') ...
WordPress 在升级主题或插件时,因为网络波动,卡在升级途中,访问网站时会出现正在执行例行维护,请一分钟后回来的提示。 解决办法:删除网站根目录中的 .maintenance 文件即可。
在添加 WordPress 侧边栏小工具(小部件)时,不知为何出现了一个小 bug,具体表现是,文章页侧边栏小工具出现一片空白,没有加载任何内容,而在小工具管理页面,既不不显示任何小部件,也无法添加新的小部件。 ...