Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 89|回复: 0

看不到 WordPress 中的更改这就是问题的解决方法

[复制链接]

2

主题

2

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2023-11-13 11:57:21 | 显示全部楼层 |阅读模式
您是否遇到 WordPress 更改未显示在您的网站上的问题?这是 WordPress 用户中非常常见的问题。几乎所有情况下,问题都源于缓存问题,无论是在您自己的 Web 浏览器中、在您的 WordPress 网站的缓存中,还是在您的内容分发网络 (CDN) 的缓存中。 在本文中,我们将讨论这些原因以及为什么缓存会导致 WordPress 更改不显示的问题。下面我们将向您展示解决问题的几个步骤,以便您和您的网站访问者可以看到您的网站更新。 准备好了吗?让我们开始吧! WordPress 需要多长时间来更新更改? 一般来说,您的WordPress 网站应该在您点击“保存”按钮后立即更新。也就是说,您应该能够点击保存按钮,打开相关页面,并立即查看更改。更重要的是,这同样适用于您的网站访问者。 这就是应该发生的事情。

但既然您正在阅读这篇文章,您可能已经意识到事情并不总是按计划进行。 您的网站不更新的原因有哪些? 为什么我的 WordPress 网站不更新? 正如我们在前面的简介中提到的,WordPress 网站无法更新的最常见原因是缓存问题。 有不同类型的缓存可能会阻止您看到 WordPress 网站上的 阿富汗 WhatsApp 号码列表 更改: 浏览器缓存– 将某些静态文件存储在访问者本地计算机的 Web 浏览器缓存中。 页面缓存– 存储站点的静态 HTML 版本,而不是使用 PHP 在每次访问时“即时”生成它。 CDN 缓存– 通过在世界各地的服务器网络上缓存站点的静态内容,加快全局加载时间。 您现在不需要了解缓存背后的机制。基本问题是网站的旧版本仍然被“缓存”。 因此,即使您更新了 WordPress 服务器上的版本,访问者(和您)仍然可以看到网站的旧缓存版本,隐藏了您最近所做的更改。 我们将用本文的大部分内容向您展示如何清除这些不同的缓存并使用站点的最新版本“重新加载”它们。清除缓存后,您和您的访问者应该立即看到更改。 除了缓存问题之外,您在 WordPress 网站上看不到更改的另一个原因可能与网站的权限有关。如果您要创建不同用户看到不同内容的动态网站(例如会员网站) ,则这种情况尤其常见。 在这种情况下,即使更改成功保存,您也可能无权查看更新的内容,并可能继续查看旧内容。这不太可能在博客或投资组合等简单网站上引起问题,但可能会对动态网站造成问题。



弄清楚这一点后,让我们继续看看如何解决问题。 您已经对 WordPress 网站进行了数小时的更改...只是当您点击“发布”时却没有出现任何更 点击发推文 如何修复 WordPress 网站不更新的问题 我们将把这些故障排除步骤分为四个主要部分: 如何解决浏览器缓存问题 如何修复 WordPress 缓存问题 如何修复 CDN 缓存问题 如何解决用户角色/配置文件的问题 对于前三个,我们建议从上到下。也就是说,从清除浏览器缓存开始,然后按顺序进行其他操作。 如何解决浏览器缓存问题 浏览器缓存的工作原理是将某些网站资源存储在计算机的浏览器缓存中。这可以防止直接从WordPress 站点的服务器重复下载这些资源。要解决此问题,您可以强制浏览器从服务器下载所有文件的最新版本,而不是从缓存加载它们。 这里有一些方法可以做到这一点。 强制重新加载 Web 浏览器 解决单个页面上的浏览器缓存问题的最简单的解决方案是在网络浏览器上进行硬刷新。 通过强制硬重新加载,浏览器将绕过缓存并从 Web 服务器下载所有资源。 首先,打开一个选项卡,其中包含您网站上您希望看到更改的页面。接下来,按以下键盘组合: CTRL + F5和 Windows Mac 上的Cmd + R 清除浏览器缓存 如果强制重新加载不起作用,您可能需要完全清除浏览器的缓存。这将清除所有缓存的文件,确保跨站点下载所有文件的新版本。 确切的说明因您使用的网络浏览器而异,因此请务必查看我们有关如何清除主要网络浏览器中的浏览器缓存的完整指南。 采用“缓存清除”技术 上述技术应该可以解决您自己的计算机上的问题,但您的访问者可能不会立即看到更改(因为他们尚未清除浏览器缓存)。 避免这种情况并确保访问者始终看到最新版本的稍微先进的技术是使用“清除缓存”技术。 例如,假设您网站的徽标是logo.png。如果您更新徽标并上传具有相同名称 ( logo.png ) 的新文件,则该更改可能不会立即显示,因为用户的浏览器仍会从缓存中加载原始的logo.png文件。 要通过删除缓存来解决此问题,您所要做的就是重命名该文件。 例如,您可以上传logo-v2.png ,而不是上传logo.png并覆盖旧文件。由于这是一个新文件名,因此您可以避免由于浏览器缓存而无法显示站点更改的问题。 此技术对于脚本也很有用,例如CSS 样式表。因此,如果 CSS 更改没有在 WordPress 中显示,这里有一种技术可以解决这个问题。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|DiscuzX

GMT+8, 2024-11-25 00:47 , Processed in 0.029885 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表