WordPress的10个常见主题问题及其解决方法

WordPress的10个常见主题问题及其解决方法

每天都有成千上万的论坛帖子打开,而不仅仅是 WordPress.org 而且在其他论坛上,当然还有几乎每个主题开发人员的支持站点,都可以非常快速,轻松地解决非常常见的问题。我确信主题开发人员和社区成员一遍又一遍地回答这些问题很无聊,因此,我决定撰写以下文章,以解决一些最常见的WordPress主题问题,以便您 收藏它 并准备好供您使用.


1.缺少样式表

您刚刚下载或购买了一个超赞的主题,然后安装它并看到以下可爱的消息:

样式表丢失

好吧,您的第一个想法可能是……

“开发人员搞砸了我,给了我一个没有样式表的主题”

当然,您收到的zip文件很可能没有style.css文件,但更有可能的问题是您没有上传 根主题 夹.

缺少样式表错误解决方案

在桌面上找到您拥有该主题的文件夹,然后将其打开(如果已压缩,请解压缩并打开它)。现在,当您打开它时,应该可以在其中看到所有文件,如果不是,则该主题可能位于子目录中。例如,我们所有的高级主题都具有“可安装主题”文件夹中的主题。通常,它很明显,实际的主题文件夹可能会与主题命名相同。找到后,将其压缩并通过WordPress上传,或者通过FTP上传未压缩的文件夹.

2.样本数据导入错误

您已经安装了主题,现在您正在上载示例.xml文件,主题开发人员非常乐意为您提供该文件,但再次出现错误!

样本数据导入错误

导入错误解决方案1失败

导入错误“失败”通常是2件事之一。首先是它可能试图从尚不存在的自定义帖子类型加载帖子或分类法.

  • 激活主题: 确保您要使用的主题处于活动状态.
  • 双重检查主题: 确保主题实际上包括这些自定义帖子类型和分类法-可能问开发人员或您是否了解自己

导入错误解决方案2失败

对于显示“无法导入媒体”的错误,图像未下载.

  • 您是否勾选了导入附件的框? 在运行导入之前,您需要选中显示“下载并导入文件附件”的框.
  • 图像是否可访问? 可能无法从服务器访问魔法。您可以在文本编辑器中打开示例数据,然后尝试找到这些文件之一并在浏览器中测试链接。但最简单的方法可能是与主题开发者联系,并让他们知道图片未下载.

3.主页看起来不像演示

激活后,如果您激活的任何主题看起来都与演示完全一样,那会很棒吗?当您使用内置的演示导入器时,我们的Total WordPress主题会执行此操作,但是并非每个主题都可以像Total一样出色.

因此,如果您已经安装了一个主题(及其示例数据),但您的网站与该主题演示不匹配,则有两个很常见的原因导致您的首页看起来可能与众不同.

主页显示错误解决方案1

主页阅读设置

读取设置错误. 这意味着您的主题不需要或不需要设置主页,并且您的网站设置为相反的位置。所以去 设置>阅读 并检查“首页显示”下的选项。

如果您的主题不需要主页布局的任何页面模板,请确保将此选项设置为“您的最新帖子”。如果您的主题确实使用主页模板,则将您的网站设置为使用静态主页.

主页显示错误解决方案2

网页范本

您需要使用首页模板. 许多主题开发人员将自定义页面模板用于其首页布局。因此,您当然应该先阅读文档文件,但是如果没有人翻阅并创建新页面,则在编辑器中的 页面属性>模板 检查是否有主页,主页,首页或类似模板。如果是这样,那么您可能需要使用此模板创建一个页面,保存/发布它,然后转到 设置>阅读 将其设置为您的静态首页选项.

4.我的网址是“丑陋”

默认情况下,默认的WordPress网址结构不是非常“漂亮”,而不是SEO友好的。因此,当您首次设置网站URL时,可能看起来很难看(帖子ID,发布日期,帖子标题甚至类别的混搭)。不用担心-易于修复.

丑陋的网址错误解决方案

固定链接设置

因此,如果您的网址看起来不太理想(yourwebsite.com/?p=1),只需转到 设置>永久链接 并将您的设置更改为“职位名称”选项(或其他任何一种-只需选择最适合您的一种).

5.我的帖子返回404错误

Github 404错误

如果您的帖子现在返回404错误页面,请在大多数情况下不要惊慌,但您只需要更新永久链接设置即可解决此问题。这对于使用自定义帖子类型的主题非常普遍。每当您激活使用自定义帖子类型的新主题时,都应重置永久链接设置.

帖子显示404错误解决方案

最简单的解决方法是 设置>永久链接 然后点击保存按钮。通常,这可以解决问题。但是,如果这不起作用,则可能必须手动更新.htaccess文件(注意:如果您是WordPress的新手,我们建议您不要自己解决这个问题,而是可能需要联系自由开发人员寻求帮助) 。您可以阅读更多有关 使用WordPress永久链接 在WordPress Codex中.

6.我的菜单空白

对于那些每天使用WordPress的人来说,您可能不会遇到这个问题,但是如果您是WordPress的新手或者几年前使用WordPress并重新使用它,则可能会混淆为什么菜单空白时您安装主题.

缺少菜单错误解决方案

WordPress菜单设置

如果没有任何设置,默认的WordPress主题在WordPress菜单上会有一个后备选项,但是,并非所有主题开发人员都将其添加到自己的主题中.

为了确保您的菜单正常运行,请转到 外观>菜单 设置菜单.

  1. 确保您有菜单. 如果不这样做,则需要创建一个(查看这篇文章以了解如何在WordPress中设置菜单)
  2. 确保菜单已分配到某个位置. 在菜单下面,您应该看到“显示位置” –这些是主题内置的菜单区域。一些主题可能只有一个主菜单位置,其他主题可能有很多位置。只需确保选中您希望菜单出现的位置,然后保存.

7.新主题使用精选图片,但我有一堆没有它们的帖子

在WordPress 2.9之前,没有特色图片(发布缩略图)在WordPress中的支持,因此许多主题使用元选项或自定义字段来定义特色图片,或者它们没有任何默认的帖子图片.

因此,也许您是从较旧的主题切换为支持特色图片的新主题,或者您以前的主题只是很小的主题,并且没有使用它们。我们不会花费数小时来处理数百篇文章来设置特色图片(或者也许是您自己),因此有一个快速的解决方案,它以插件的形式出现!

无特色图片错误解决方案

轻松添加缩略图插件

一个简单的解决方案是使用“轻松添加缩略图”插件可自动在旧帖子上设置特色图片。只需安装,激活并按照说明将图像添加到旧帖子即可。展望未来,只记得在发布新帖子时添加特色图片.

8.幻灯片,手风琴,切换,选项卡…不工作或停止工作!

如今,很多WordPress主题都使用java-script / jQuery来增强主题,添加了诸如图像滑块,切换,手风琴,标签,移动菜单,图像悬停等内容。.

如果这些功能不适用于您的主题或突然停止工作,则很可能是某种javascript错误导致所有内容中断.

损坏的幻灯片,切换,标签等错误解决方案

WP引擎缓存

您应该做的第一件事是 禁用所有插件, 清除缓存(全部)并重新加载您的站点以检查一切是否正常运行。如果是这样,那么现在您可以1依次激活插件,一旦断开,您就会知道最后一个插件是引起问题的插件(记下该插件,先停用然后继续执行相同操作).

一旦知道哪个插件引起了问题,您就可以搜索具有兼容功能的新插件,也可以联系插件或主题开发者以让他们知道冲突(首先检查页面以了解问题)实际的问题是,所以您可以联系适当的人员–如果其插件错误发送注释给插件开发人员,或者其主题错误(主题开发人员).

9.样式化更改无济于事

因此,您已经设置了所有主题,现在您想要更改外观,以赋予其更多的“个性”,并使其真正与您的品牌,业务,利基市场等相匹配。因此,您已经开始向网站添加一些自定义CSS或修改样式表,但是每当刷新网站时,所有更改都不会生效!

缺少样式编辑错误解决方案

WordPress Live自订器

您可以采取一些步骤来确保应用您的编辑:

  • 禁用缓存: 最常见的问题是您有某种缓存插件,例如 W3总缓存 安装并缓存CSS。如果这样做,则应禁用它.
  • WordPress定制器: 如果使用主题定制器,则应尝试单击“保存”按钮,然后刷新页面以查看更改是否生效.
  • 背景不变: 如果您只是尝试使用WordPress背景仪表板更改背景,则如果您使用的主题为背景设置了图像,则可能会出现问题。尝试上传新图像只是为了进行测试,因为这会覆盖它。上载1px纯色并将其设置为重复可能也是不错的选择.
  • WordPress编辑器更改: 如果您尝试通过WordPress编辑器进行更改,请访问 外观>编辑器 由于服务器权限的缘故,更改实际上可能没有保存,但是在这种情况下,您将收到错误消息。您可以了解更多有关 此处设置文件权限.

10.我更新了主题,所有更改都已完成!

造成此错误的最可能原因是您对模板文件(例如,style.css文件)进行了手动更改(通常)。然后,当您更新主题时,默认主题代码将覆盖您编辑的文件。这就是为什么我们从不建议更改原始主题的原因.

主题更改已成为错误的解决方案

将自定义代码添加到WordPress

不幸的是,除非您有网站备份可用于还原,否则您的编辑可能永远消失了。一些托管公司提供30天的网站备份,因此,如果您在查找和/或恢复备份方面需要帮助,请尝试与您的主机联系。如果您有自己的手动备份,则应该能够通过FTP还原主题文件.

虽然您可能暂时无法解决此问题,但可以采取预防措施以确保您不再处于这种情况。将来,当您要对主题进行编辑时,应使用以下一种(或多种):

  • 自定义CSS插件. 如果您只需要进行一些小的调整,则可以使用自定义CSS插件进行调整,并确保在主题更新期间不会将其删除。这是我们喜欢的两个:
    • Yellow Pencil CSS编辑器
    • CSSHero Visual CSS编辑器
  • 创建一个儿童主题. 创建子主题可能是自定义主题的最佳方法,它将提供最大的灵活性,甚至允许您编辑模板文件(除了style.css之外),删除或添加新脚本以及添加自定义功能.
    • 查看本文以了解如何创建WordPress子主题.
  • 维护完整的网站备份. 如果出现问题,最好保留网站备份。为此,我们强烈建议您使用以下方式之一备份WordPress网站(与托管公司可能提供的服务器备份不同):
  • 保留变更日志. 无论您是手动编辑模板文件(最好不要)还是使用子主题,创建更改日志都是跟踪主题所做的所有调整的最佳方法。如果出现故障,此功能特别有用,这样您就可以回溯并查看可能在哪里出错了.

包起来

在那里,您可以找到- 10个常见的WordPress错误以及解决方案,因此您可以修复它们。但这只是我们看到人们经常遇到的一些错误。有关更多提示,您还应该阅读我们撰写的本指南 如何安装您的Themeforest WordPress主题 (尽管该指南提供了适用于大多数主题的提示).

如果您还有其他问题,那么第一步应该是快速进行Google搜索,看看自己是否可以找到答案。如果您自己进行研究后仍然找不到答案,请尝试与主题或插件作者联系(如果这与他们的产品有关)或访问类似的论坛 Reddit 要么 Envato 看看社区成员是否可以提供帮助。您遇到的错误很可能比您想象的要普遍!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map