WordPress 教学

如何在WordPress中创建文件上传表单

您想在WordPress中创建一个文件上传表单吗?

也许您在招聘员工想要收集简历,或者您正在举办一个摄影比赛需要申请者附上文件。

在本文中,我们将逐步向您展示如何轻松地在WordPress中创建文件上传表单。

为什么要创建WordPress文件上传表单?

文件上传表单是从您的网站用户那里收集任何类型文件的好主意。

您可以让用户上传图片、PDF文件、Word文档或其他类型的文件。

使用文件上传表单使您和用户的生活更加轻松。与其来回发送电子邮件,不如创建一个表单,包含您需要收集的所有信息字段。

此外,您的表单应自动将表单数据保存到您的WordPress数据库中。这样,即使您错过或删除了一封电子邮件,也可以很容易地找到提交的文件。

话虽如此,让我们来看看如何在WordPress中创建文件上传表单。

如何在WordPress中创建文件上传表单

在本教程中,我们将使用WPForms,这是WordPress最好的联系表单插件。

首先,您需要安装并激活WPForms插件。有关更多说明,请参阅我们关于如何安装WordPress插件的分步指南。

注意:WPForms还提供免费版本。但是,您需要插件的Pro版本才能解锁文件上传表单模板。

激活后,从WordPress管理侧栏中前往WPForms » Add New页面。

这将带您到“搜索模板”页面,首先为您的新表单命名。您还需要在左侧的搜索框中查找文件上传表单模板。

接下来,只需点击“使用模板”按钮即可。

现在,您将进入WPForms构建器,系统将自动为您创建文件上传表单。

您可以不做任何更改地使用文件上传表单模板,也可以从“添加字段”侧栏拖放表单字段。

接着,点击表单中的“文件上传”字段,在左栏中打开其设置。

默认情况下,您可以在表单中上传不同类型的文件,包括:

  • 图片文件:.png,.gif,.jpg
  • 文档:.doc,.xls,.ppt,.pdf
  • 音频:.wav,.mp3,.mp4
  • 视频:.mpg,.mov,.wmv

您只需在“允许的文件扩展名”框中键入您想接受的文件格式。

在本教程中,我们将允许图像格式.png、.gif和.jpg。确保用逗号分隔每个文件格式。

注意:出于WordPress安全性原因,WordPress限制可以上传到站点的文件类型。如果您想要允许用户上传通常不被允许的文件类型,可以添加额外的文件类型到WordPress。

您还可以设置最大文件大小限制和文件数量上限。在我们的教程中,我们将允许人们提交最多3张每张不超过50MB的照片。

如果您想防止人们在不附加文件的情况下提交表单,可以切换“必填”开关。这意味着除非至少上传了1个文件,否则无法提交表单。

接着,只需从顶部切换到“高级”选项卡。

默认情况下,文件上传字段使用现代格式,允许用户拖放他们的文件。

但是,如果您的表单空间有限或者更喜欢经典上传字段,可以更改这一点。只需从“样式”下拉菜单中选择“经典”选项。

提示:经典上传字段只允许上传一个文件。如果您希望用户能够提交多个文件,您需要在表单中添加多个文件上传字段。

您还可以通过切换“将文件存储在WordPress媒体库中”开关,选择将提交的文件存储在WordPress媒体库中。这使得您可以轻松地将上传的文件添加到帖子或页面中。

例如,如果您正在举办摄影比赛,那么在宣布获奖者时可能希望包含最佳照片。

注意:即使您不勾选此框,上传的文件仍会保存在您的WordPress数据库中。它们只是在您的WordPress托管账户中的一个单独文件夹中保存。

如果您想编辑表单中的其他字段,您可以点击它们,在左栏中打开字段的设置。

您还可以从左栏中向文件上传表单添加其他字段。

例如,您可能希望在表单中添加一个网站URL字段,以便用户可以提供他们的网站链接。

一旦对表单感到满意,请点击屏幕右上角的“保存”按钮以保存您的设置。

设置文件上传表单的通知

要更改表单的通知设置,您需要打开左角的“设置”选项卡。到达那里后,只需点击“通知”选项卡。

默认情况下,表单在提交后会向{admin_email}发送电子邮件通知。

如果您自己创建了WordPress站点,这将是您的电子邮件地址。如果不是,您可以删除{admin_email}并在此输入自己的电子邮件地址。

但是,如果您不确定{admin_email}是否是您的电子邮件地址,只需从WordPress管理仪表板访问设置 » 常规页面。

到达那里后,查找管理电子邮件地址。然后您可以在这里更改管理电子邮件地址。

完成后,不要忘记点击“保存更改”按钮以保存您的设置。

如果您希望提交的文件发送给多个人,您可以查看我们的教程,了解如何创建具有多个通知收件人的联系表单。

您还可以更改表单提交后用户看到的确认消息。

为此,您需要访问左栏的设置 » 确认页面。然后,只需在“确认消息”框中键入消息。您还可以添加粗体和斜体等格式。

最后,在进行更改后,不要忘记保存您的表单。

您可以点击右上角的“X”退出表单构建器。

将文件上传表单添加到您的网站

完成创建表单后,您需要将其添加到您的网站。

为此,您必须从管理侧栏中打开现有或新的WordPress页面/帖子。在本教程中,我们将文件上传表单添加到一个新页面。

到达那里后,点击屏幕左上角的添加新模块“(+)”按钮,找到WPForms模块。

添加模块后,您将在页面上看到一个WPForms下拉菜单。

继续选择您刚才创建的文件上传表单。

最后,点击“发布”或“更新”按钮以保存您的更改。

您现在可以访问您的网站以查看文件上传表单的实际效果。

您还可以随时通过访问管理侧栏中的WPForms » 所有表单页面来更改表单。

从这里,只需点击表单名称或鼠标悬停在其上并点击“编辑”链接即可打开表单构建器。

当您编辑表单时,它将在您网站上自动更新,因此您不需要再次将其添加到页面中。

提示:最好测试一下您的表单,确保它按预期工作。如果您在创建表单条目后没有收到电子邮件通知,可以阅读我们的分步指南来解决WordPress不发送电子邮件的问题。

查看或下载已上传的文件

当有人通过您的文件上传表单发送文件时,您可以在您的电子邮件收件箱或WordPress仪表板中看到它。

每个表单条目,您都会收到一封这样的电子邮件:

只需点击链接即可查看或下载文件本身。

您也可以在WordPress仪表板中轻松找到文件。只需前往WPForms » 条目页面,然后点击表单名称。

您可以在WordPress表单条目的表格中查看已上传的文件。

或者,您可以点击“查看”链接以查看每个表单条目的详细信息。

额外奖励:如何美化您的WordPress表单

创建了文件上传表单后,最好根据您的品牌色彩进行自定义。这可以使您的表单在视觉上更加吸引人,可能会促使更多用户在您的站点上提交表单,从而生成潜在客户。

您可以使用WPForms轻松实现这一点。将文件上传表单添加到页面或帖子后,只需访问WordPress仪表板中的WPForms » 设置页面。

这里,勾选“使用现代标记”选项并点击“保存更改”按钮。

现在打开您添加了表单的页面,查看右侧的模块面板。这里,您会发现一些新的设置,您可以用来美化文件上传表单。

您可以更改字段颜色、文本颜色和按钮颜色,使您的表单在视觉上更具吸引力。

完成后,只需点击顶部的“发布”或“更新”按钮以保存您的设置。您现在已成功美化了您的文件上传表单。

有关详细信息,请参阅我们的教程,了解如何自定义和美化您的WordPress表单。

我们希望这篇教程帮助您了解如何在WordPress中创建文件上传表单。您可能还想查看我们专家精选的最佳WordPress调查插件,并阅读我们关于如何创建电子邮件新闻简报的指南。

如果您喜欢本文,请订阅我们的YouTube频道以获取WordPress视频教程。您还可以在Twitter和Facebook上找到我们。

Read More
WordPress 插件

如何在WordPress导航菜单中添加图片图标

为什么在WordPress导航菜单中添加图片图标?

通常情况下,WordPress导航菜单是纯文本链接。这些链接对于大多数网站来说效果不错,但并不总是显得有趣或吸引人。通过在导航菜单中添加图像图标,可以鼓励访客注意菜单并更多地探索您的网站。

如果您的菜单有很多不同的选项,那么图像图标可以让访客更容易浏览内容并找到他们所需的信息。这是一种轻松增加页面浏览量和降低跳出率的方法。

方法1:使用插件添加导航菜单图标(快速且简单)

添加图标到WordPress菜单最简单的方法是使用Menu Image插件。此插件提供dashIcon图标,您只需点击几下即可添加。安装并激活Menu Image插件后,在WordPress仪表盘中点击Menu Image。

在设置页面,您可以选择不同的图像图标大小。使用Font Awesome或dashicons将自动调整大小。而使用媒体库中的图像时需要手动选择大小。

方法2:使用代码添加图标到WordPress菜单(更具可定制性)

您还可以使用CSS将图像图标添加到导航菜单中。在开始之前,先上传所有您想用作图标的图像文件到WordPress媒体库,复制其URL并粘贴到文本编辑器中备用。

接着,在WordPress仪表盘中进入Appearance » Menus页面,为想添加图像图标的菜单项目启用自定义CSS类。在CSS类字段中输入类名,并保存菜单。

然后,安装并激活WPCode插件,使用CSS插件添加代码。通过更改样例代码片段中的类名和URL来实现图标的定制。完成后,保存代码片段,使自定义CSS生效。

附加提示:将社交媒体图标添加到WordPress菜单

除了菜单图标,还可以将社交媒体图标添加到WordPress导航菜单中,帮助以视觉吸引力的方式推广您的社交媒体资料。可以使用Menu Image插件来实现这一点。

希望本文能帮助您学习如何在WordPress导航菜单中添加图像图标。请通过我们的YouTube频道获得更多WordPress视频教程,也可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何在 WordPress 中嵌入 Google 表单

Google 表单 vs. WordPress 表单生成器

你可能会问,为什么有人会选择使用 Google 表单,而不是使用像 WPForms 这样优秀的表单生成器插件。的确,WordPress 表单生成器更易于使用,它们被集成到你的网站中,你可以向用户展示特别优惠,接受付款,创建自定义登陆表单、用户注册表单等等。

然而,有时你可能需要在不同的网站、邮件列表和平台上分享一个表单,以便所有的表单回应都存储在同一个位置。在这种情况下,Google 表单可能是一个更简单的选择。这些表单易于分享,移动端友好且能完成任务。所有的回应都存储在你的 Google 云端硬盘中,你甚至可以添加协作者来协作处理表单回应。

如何在 WordPress 中嵌入 Google 表单

首先,你需要访问 Google 表单网站并点击“转到表单”按钮。你现在需要创建你想要嵌入的表单。

接下来,你会看到不同的 Google 表单模板。选择一个预制模板,或者使用空白模板创建自定义表单。

在 Google 表单中创建一个新表单非常简单。首先,你需要提供一个表单标题和描述。接着,你可以开始添加表单字段。Google 的 AI 技术会根据你的问题自动选择正确的表单字段类型。如果它选择了不正确的字段类型,你可以手动更改它。

你可以点击右侧菜单中的“+”按钮来添加新的表单字段。你还可以添加图片和视频,并从不同的问题类型中进行选择。

当你对表单满意后,点击“发送”按钮以获取嵌入代码。

这会弹出发送表单的弹出窗口,你需要点击嵌入标签。要嵌入 Google 表单,点击“复制”链接以复制嵌入代码。

然后,进入你的 WordPress 网站的后台,编辑你想要显示表单的文章或页面。

当你进入 WordPress 内容编辑器后,添加一个自定义 HTML 块。

接下来,你可以简单地将 HTML 代码粘贴到自定义 HTML 块中,将 Google 表单放置在网站上。内容编辑器还提供预览 Google 表单的选项。只需点击自定义 HTML 块中的“预览”选项。

别忘了点击“发布”按钮以保存你的更改。

现在,你可以访问你的网站,查看嵌入的 Google 表单,用户可以开始填写。

我们希望这篇文章帮助你了解如何轻松地在 WordPress 文章和页面中嵌入 Google 表单。你可能还想查看我们关于 WordPress SEO 的终极指南以及每个 WordPress 博主都应使用的免费 Google 工具列表。如果你喜欢这篇文章,请订阅我们的 YouTube 频道,观看更多 WordPress 视频教程。你也可以在 Twitter 和 Facebook 上找到我们。

Read More
WordPress 教学

如何在WordPress中保存更改而不发布

为什么在WordPress中保存更改而不发布?

WordPress使添加新帖子和页面变得非常容易。然而,如果您更新了已经发布的帖子或页面,它将立即覆盖现有内容。如果您希望先保存草稿以便进一步编辑或需要多作者博客中批准更改,这非常有用。默认情况下,您只能将其切换回草稿,然后在准备好更改时再次发布,但这会产生404错误,影响SEO。

幸运的是,您可以使用WordPress插件创建任何页面或帖子的克隆版本并保存草稿而不发布。当您准备好时,可以合并更改并更新已发布的帖子。这在重新设计网站、复制目标页面、重写旧内容以及进行编辑时非常有用。

如何在WordPress中保存更改而不发布

最简单的方法是使用Duplicate Post插件。此插件可以一次性临时复制WordPress中的任何页面或帖子,包括所有原始设置。然后,您可以合并更改并更新原始帖子。

首先,您需要安装并激活Duplicate Post插件。激活后,进入WordPress仪表板中的“所有帖子”页面。接着,将鼠标悬停在某个帖子上,您会注意到插件添加了三个新选项:“克隆”、“新草稿”和“重写并重新发布”。

首先,您可以点击您选择的帖子下的“重写并重新发布”链接。这将自动创建该帖子的副本并在帖子编辑屏幕中打开。现在,您可以对该帖子进行任意多的更改并保存而不发布。要保存帖子,只需点击页面右上角的“保存”按钮。它还会在您进行更改时自动保存草稿。

当您准备好发布时,只需点击“重新发布”按钮。插件将问您是否准备好重新发布帖子并将新更改合并到已发布的帖子中。如果准备好了,再次点击“重新发布”按钮。

您还可以通过点击屏幕右上角的“预览”按钮查看您的帖子在重新发布前的样子。另外,您也可以通过点击“保存更改并比较”按钮来查看每个帖子的更改。这将带出一个并排修订屏幕,您可以看到绿色高亮的差异。

如果对更改满意,请点击屏幕顶部的“返回编辑器”链接。您还可以更改编辑帖子生效的日期。如果希望立即生效,请勿更改日期。如果希望在未来发布,只需点击“重新发布日期”选项并更改为未来的时间。最后,再次点击“重新发布”按钮。

现在,您将在页面顶部收到通知,表示原始帖子已被重写的帖子替换。

奖励:在WordPress中安排您的帖子

如果您不断地重写和重新发布旧帖子,过程可能会让人感到不堪重负。这种情况下,您可以自动安排在WordPress博客上重新发布文章。您将使用一个自动系统,在固定时间发布所有安排的帖子。

为此,您需要安装并激活PublishPress Planner插件。激活后,访问“计划”»“设置”页面,并从顶部切换到“内容日历”选项卡。然后,在“显示发布时间的状态”选项旁边勾选“已安排”框。

接下来,通过点击“日历中创建项目的默认发布时间”选项选择您的定时帖子格式。这将打开一个提示,您必须选择定时帖子的具体时间、小时和分钟。最后,点击“保存更改”按钮以存储您的设置。

现在,当您访问块编辑器时,您可以在审核重写的帖子后轻松选择“已安排”选项。接着,点击顶部的“保存为已安排”按钮以在特定时间自动重新发布帖子。

我们希望这篇文章帮助您了解如何在WordPress中保存更改而不发布。您可能还想查看我们关于如何选择最佳WordPress托管服务提供商的详细指南以及我们对您商店最佳WooCommerce插件的推荐。

Read More
WordPress 教学

如何更改WordPress默认搜索URL别名

为什么要更改WordPress默认搜索URL别名?

默认情况下,WordPress为网站上的所有页面使用一个SEO友好的URL结构。例如:http://example.com/some-post/http://example.com/2018/03/news-article/http://example.com/category/some-category/。这些URL非常容易理解,用户只需看看浏览器的地址栏就能明白自己在网站上的位置。搜索引擎也能通过这些URL获取有用的信息,确保页面被正确排名。然而,WordPress的典型搜索URL看起来像这样:http://example.com/?s=search-term。额外的?s=字符不仅让URL更难阅读,也可能会混淆搜索引擎和访问者。通过更改这个URL,您可以改进WordPress的搜索功能并提升SEO。

方法1:使用WPCode更改WordPress搜索URL别名(推荐)

更改WordPress搜索别名最简单的方法是使用WPCode。WPCode是用于WordPress网站的最流行代码片段插件,被超过200万个网站使用。它允许您在不编辑functions.php文件的情况下添加代码片段。首先,您需要在网站上安装并激活免费的WPCode插件。激活后,前往Code Snippets » Add Snippet。这将带您进入Add Snippet页面,您可以看到WPCode的现成片段库,包括增强安全性、支持额外文件格式等片段。要添加您自己的片段,只需将鼠标悬停在‘Add Your Custom Code (New Snippet)’上,然后点击‘Use snippet’。

为自定义代码片段输入一个标题,可以是任何有助于您在WordPress后台识别片段的名称。选择‘PHP Snippet’作为代码类型,然后将以下代码粘贴到代码框中:

function wpb_change_search_url() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
exit();
}
}
add_action( 'template_redirect', 'wpb_change_search_url' );

这个代码片段将把‘/?s=search-term’替换为‘search’,您的URL将变成:http://example.com/search/wordpress。您可以自定义上述代码片段以使用其他字符。设置完成后,选择‘Auto Insert’和‘Frontend Only’,点击‘Active’,并保存片段。现在,访问您的网站执行搜索,查看新的SEO友好搜索URL。

方法2:通过.htaccess文件更改WordPress搜索URL别名

另一种方法是编辑网站的.htaccess文件。这种方法较为复杂,不推荐给初学者,但它不需要使用代码片段插件。要访问.htaccess文件,您需要一个FTP客户端,例如FileZilla,或者使用WordPress托管的cPanel文件管理器。使用FTP连接到您的网站,找到public_html文件夹中的.htaccess文件,右键点击并选择‘编辑’。

在文件底部粘贴以下代码:

# Change WordPress search URL
RewriteCond %{QUERY_STRING} ?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]

保存更改后,执行搜索,您会看到新的URL别名。您可以通过自定义代码片段改变这个别名。

附加提示:使用SearchWP创建自定义WordPress搜索引擎

如果您想提供更好的搜索体验,可以使用SearchWP插件。此插件允许您创建自定义搜索算法和表单,例如按分类搜索功能。希望本文能帮您更改WordPress默认搜索URL别名,并提升您的SEO和用户体验。您还可以查看我们的指南,了解如何增加博客流量以及最佳的WordPress SEO插件和工具。

Read More
WordPress 基础知识

如何修复WordPress中的常见图片问题(终极指南)

如何在WordPress中上传图片

WordPress让您可以轻松地将图片上传到您的帖子、页面和侧边栏等非内容区域。在WordPress帖子和页面中上传图片,只需在内容编辑器中添加图片区块即可。

您还可以通过在段落区块中输入/image来添加图片区块。编辑器会在您开始输入时开始显示您可以插入的区块。

WordPress现在会将图片区块添加到编辑器中。您需要点击‘上传’按钮,从您的电脑中选择并上传图片。

如何在WordPress中将图片对齐左侧或右侧

在WordPress中,将图片对齐左侧、右侧或居中非常简单。只需点击图片进行选择,然后从区块工具栏中点击对齐按钮即可。

您可能已经注意到一些流行的WordPress博客使用的图片,文字环绕在它们周围。这是通过使用对齐功能完成的。

此外,您还可以使用‘媒体与文本’区块代替图片区块。这个区块特别用于在文字旁边添加图片。

如何在图片下方添加标题

WordPress允许您轻松地为图片添加标题。在您上传图片后,您会在图片预览下方看到添加标题的选项。

同样,您也可以在图片画廊中添加标题。有关更多详情,请参阅我们的指南。

如何以列和行显示照片

用户常常问我们如何以整齐的列和行显示照片。例如您想要分享生日派对或度假照片。您可以一个一个地将它们添加到帖子中,但这样看起来就像一个冗长的图片列表。

更好的方法是创建图片画廊。WordPress带有内置的画廊区块,允许您轻松地以缩略图预览的形式添加行和列中的图片。

如何在WordPress中创建响应式图片画廊

您会注意到默认的WordPress图片画廊缺少多种功能。例如,它们也不太容易浏览。如果您经常在您的WordPress网站上传图片和照片,那么您将需要一个WordPress照片画廊插件。我们推荐使用Envira Gallery。

如何修复缺失的文章缩略图/特色图片

大多数WordPress主题允许您在您文章中显著地显示特色图片。我们来看一下如何在WordPress中设置特色图片以避免缺失缩略图问题。

如何在WordPress帖子和页面中添加封面图片

封面图片是宽或全宽度的图片,可以用作文章或长销售页面不同部分之间的分隔符。它们非常吸引人,可以帮助用户轻松浏览页面而不至于因为太多文本而感到不知所措。

如何修复WordPress中特色图片出现两次的问题

将特色图片插入内容是初学者常犯的一个错误。设置特色图片后,您不需要将它插入到帖子内容中。

如何在WordPress中裁剪图片

当您从手机或相机上传图片时,它们通常太大。WordPress会自动为您的原始上传创建小、中、大尺寸的图片。但有时,您可能需要裁剪图片到不同的大小。

WordPress并不是Photoshop,但它带有一些基本的图片编辑功能,如缩放、裁剪、翻转和旋转图片。

如何在WordPress中添加头部图片

WordPress中的头部图片是一个主题功能。许多免费的和高级的WordPress主题都支持头部图片。

如何在WordPress中添加背景图片

与自定义头部图片类似,自定义背景图片也是一个WordPress主题功能。许多WordPress主题支持自定义背景图片。

如何在不降低图片质量的情况下优化WordPress中的图片

WordPress用户最常遇到的一个图片问题是如何在不降低图片质量的情况下压缩图片。通过优化图片,不仅可以更快地上传,还可以使图片在前端加载更快,从而提升用户体验并减少跳出率。

如何在WordPress图片中添加标题属性

虽然标题属性对于图片的功能来说不是必须的,但它们提供了一段简短的描述,当用户将鼠标悬停在图片上时会显示出来。

如何为您的WordPress博客文章寻找免费图片

图片可以使您的文章脱颖而出。然而,您必须尊重他人的版权,并寻找您被合法允许使用的图片。

如何在WordPress中对图片进行分类和标记

如果您运行一个摄影博客,那么您会注意到WordPress不允许您对照片和图片进行排序。幸好,有一些很棒的插件允许您实现这一点。

对于与摄影有关的博客,最好的选择是使用Envira Gallery,它带有一个添加标签的附加模块。

如何在WordPress中导入外部图片

这个问题经常在您将网站迁移到WordPress时出现。一些您网站上的图片仍然指向旧的位置。

如何在WordPress中要求文章上传特色图片

运行WordPress多作者站点时,您的一些作者可能不熟悉特色图片功能。在这种情况下,您可能希望提醒自己或您的用户在提交文章时上传特色图片。

如何在WordPress中设置默认特色图片

为每篇文章或文章找到完美的特色图片是一项艰巨的任务。有时,您可能不想为文章添加特色图片,但您的主题可能看起来很尴尬。

如何在WordPress中创建额外的图片尺寸

默认情况下,WordPress会为您的上传图片创建和保存不同的尺寸,包括缩略图。如果您想为您的WordPress网站创建额外的图片尺寸,那么您需要通过在您的主题functions.php文件中添加自定义代码来注册它们。

如何防止WordPress生成图片尺寸

如前所述,WordPress会为您的上传图片生成多个尺寸,包括缩略图、中等和大尺寸。这些对于在不同的上下文中展示图片很有帮助。

如何防止WordPress中的图片盗用

有时,用户可能会从您的WordPress网站偷取图片以用于他们自己的网站。可以通过禁用右键点击、添加水印、禁用热链接和添加版权声明来防止图片被盗用。

Read More
WordPress 教学

如何修复WordPress中的“目标文件夹已存在”错误

你在WordPress中遇到了‘目标文件夹已存在’的错误吗?这个错误通常在安装主题或插件时发生,原因是WordPress认为已经存在同名文件。在本文中,我们将向你展示如何解决‘目标文件夹已存在’错误。

错误原因

当你尝试安装插件或主题时,如果文件夹已经存在,就会出现“目标文件夹已存在”的错误。WordPress会取消安装并显示如下错误信息:

解压安装包…
安装插件…
目标文件夹已存在。/home/websitename/public_html/wp-content/plugins/plugin-name/
该插件已经安装。

为了找出错误原因,你需要访问主题或插件页面,查看是否已经安装了相应的文件。如果没有安装,这可能有两个原因:一个是之前的安装尝试失败,留下了插件或主题文件夹。另一种情况是,之前的安装尝试被中断,留下了一个空的目标文件夹。

无论是哪种情况,都会有一个与你尝试安装的主题或插件同名的文件夹,这个文件夹阻止了WordPress完成安装。

修复方法

方法一:用上传的文件替换现有文件夹

要解决‘目标文件夹已存在’错误,你可以尝试用新上传的插件或主题文件夹替换现有文件夹。这个方法需要你拥有你想要安装的插件或主题的zip文件夹。在WordPress仪表盘中,前往插件或外观» 主题页面,从你的电脑中手动上传zip文件夹。

WordPress会提示你已经安装了该插件或主题,并询问是否要替换。

点击‘用上传的文件替换当前文件’。新的主题或插件安装应当成功。

方法二:删除插件/主题文件夹并重新安装

如果‘用上传的文件替换当前文件’功能不可用或不起作用,你可以手动删除现有文件夹。首先,你需要使用FileZilla或cPanel文件管理器连接到你的WordPress网站。

连接后,前往/wp-content/plugins/或/wp-content/themes/文件夹(取决于你要安装的是插件还是主题)。找到与你要安装的插件或主题同名的文件夹,然后删除它。

现在你可以回到WordPress管理区域,像平常一样重新安装插件或主题。

提示:没有FTP客户端或文件管理器的访问权限?尝试使用WP File Manager插件在WordPress中添加类似FTP的文件管理器。

解决常见WordPress错误的专家提示

遇到其他常见WordPress错误?以下是一些指南:

如何修复WordPress白屏死机(分步教程)

如何修复WordPress登录页面刷新和重定向问题

如何修复cURL错误28:连接超时X毫秒后

如何修复WordPress中的500内部服务器错误

如何修复WordPress中的致命错误:超过最大执行时间

如何修复“WordPress数据库错误磁盘已满”

希望这篇文章帮助你学会如何修复WordPress中的‘目标文件夹已存在’错误。你可能还想查看我们的常见WordPress区块编辑器问题列表以及如何增加PHP内存限制以解决WordPress内存耗尽错误。

如果你喜欢这篇文章,请订阅我们的YouTube频道获取WordPress视频教程。你也可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何修复WordPress中的504网关超时错误

什么是504网关超时错误?

504网关超时错误发生在网站的主服务器无法及时从上游服务器获得响应时。上游服务器可能正忙或流量高,导致延迟。简单来说,就像你的请求在等待来自网站其他部分的信息,但那部分太忙无法及时响应。如果你使用了网站防火墙而它无法连接到你的WordPress服务器,那么也可能会看到504网关超时错误。

如何解决504网关超时错误

下面是一些常见方法可以帮助你解决504网关超时错误:

1. 等待并重新加载页面

有时,504错误可能是由于你的WordPress服务器的连接问题。给它几分钟时间,然后重新加载你的网站。

2. 关闭VPN

如果你使用VPN浏览网页,尝试禁用它。你的VPN服务器可能无法从WordPress托管服务器接收响应,导致504错误。

3. 关闭网站防火墙

如果你使用DNS级别的防火墙,例如Sucuri或Cloudflare,尝试临时禁用防火墙。这将允许你直接连接到WordPress托管服务器。

4. 禁用网络代理

如果你通过代理服务器连接网络,那个服务器可能无法从你的WordPress网站获得响应。尝试使用不同的互联网连接或浏览器访问你的网站。

5. 更改DNS服务器

你的互联网连接使用DNS服务器帮助你连接到不同互联网服务器。如果DNS服务器有问题,可以尝试更改设备正在使用的DNS服务器。

6. 清理WordPress数据库

损坏的WordPress数据库也可能触发504错误。可以使用phpMyAdmin或插件如WP-Sweep轻松优化你的数据库。

7. 停用WordPress插件并切换默认主题

插件和主题不太可能导致504错误,但如果某个插件或主题向服务器发送太多请求,有可能引发504错误。停用所有插件,然后一个一个重新激活,排查错误插件。

8. 临时关闭内容分发网络(CDN)

CDN有时可能是504错误的原因。临时禁用CDN,查看问题是否解决。

9. 检查DNS状态

如果你刚迁移到新托管商并更新了网站的DNS设置,可能会看到短时间内的504错误。

10. 检查PHP超时错误

504错误有时是由于服务器上设置的PHP超时限制太低。可以尝试增加PHP超时限制。

11. 联系WordPress托管服务提供商

最后,如果仍无法解决问题,可以联系你的WordPress托管服务提供商。他们可能可以提供帮助或指出正确的方向。

我们希望本文能帮助你了解如何修复WordPress中的504网关超时错误。

Read More
WordPress 教学

46 種對 WordPress 函數檔案極其有用的技巧

什麼是 WordPress 的函數檔案?

functions.php 檔案是一個 WordPress 主題檔案,所有免費和高級的 WordPress 主題中都有這個檔案。

它充當插件,允許主題開發人員定義主題功能。用戶也可以使用它來在 WordPress 中添加自己的自定義代碼片段然而,將自定義代碼保存在主題的函數檔案中並不是保存自定義的最佳方式。若您更新了主題,那麼 functions.php 檔案會被重寫,您將會失去您添加的自定義代碼片段。

取而代之,我們建議大家使用 WPCode,這是一個免費插件,能讓您在不修改任何主題、插件或核心 WordPress 檔案的情況下將代碼片段插入到您的 WordPress 網站中。最棒的是,所有您添加的自定義代碼都會被單獨保存,不會在任何 WordPress 更新中被刪除。此外,WPCode 插件還擁有豐富的預配置代碼片段庫(包括本文中的許多代碼)。您可以僅用幾下點擊就部署這些代碼片段。

如何將這些代碼片段添加到您的網站

1. 使用 WPCode 添加自定義代碼到函數檔案(推薦)

首先,您需要安裝並啟動 WPCode 插件。請參閱我們關於如何安裝 WordPress 插件的逐步指南。

啟動後,前往 Code Snippets » + Add Snippet 頁面。您將會看到 WPCode 的代碼庫,裡面已經添加了許多有用的自定義代碼片段。

如果您的代碼片段與代碼庫中的片段功能相同,那麼您可以嘗試已經存在的片段。另外,點擊‘空白片段’連結以繼續添加您自己的自定義代碼片段。在下一頁,為您的自定義代碼提供一個標題。這可以是任何能幫助您識別這個代碼片段功能的名稱。

接下來,您需要選擇代碼類型。如果您添加的是在 functions.php 檔案中工作的代碼,那麼您必須選擇‘PHP 代碼片段’。在下面,您需要將您的自定義代碼複製並貼入‘代碼預覽’框中。最後,您需要將片段設為‘啟用’並點擊‘保存片段’按鈕。您保存的片段現在會像添加到 functions.php 檔案中一樣運行。您可以在需要時重複這個過程來添加更多的代碼片段。您還可以在不刪除片段的情況下停用它們。

2. 直接在函數檔案中添加自定義代碼

WPCode 方法總是比添加代碼到主題的函數檔案更好。然而,有些用戶可能正在為客戶的自定義 WordPress 主題編寫代碼,或者更喜歡將代碼添加到 functions.php 檔案中。在這種情況下,這裡是如何將代碼添加到您的 WordPress 主題的 functions.php 檔案中的方法。

首先,使用 FTP 客戶端連接到您的 WordPress 網站。連接後,導航到 /wp-content/themes/your-wordpress-theme/ 文件夾。在那裡您會找到 funciones.php 檔案。右擊並選擇編輯或將文件下載到您的電腦進行編輯。您可以使用任何純文本編輯器,如 Notepad 或 TextEdit 進行編輯。然後,向下滾動到 functions.php 檔案的底部,並將代碼片段粘貼到那裡。保存更改並將更新的 functions.php 檔案上傳到主題文件夾。您現在可以訪問您的 WordPress 網站來查看自定義代碼是否生效。

Read More
WordPress 基础知识

初学者指南:如何将 WordPress 文章设置为过往日期

最近,我们的一位用户询问是否可以将 WordPress 的文章设置为过往日期。答案是肯定的。WordPress 允许您更改任何您撰写文章的日期。您可以发布当前日期和时间的文章,将其回溯到过去的日期和时间,或者您甚至可以计划文章在未来的某个时间发布。本文将向您展示如何将 WordPress 的文章设置为过往日期。

开始操作

首先,在您的 WordPress 管理界面中编辑您想要回溯日期的文章。在文章编辑器页面中,找到“发布”框中的选项“立即发布”。在它的旁边,有一个“编辑”链接。点击“编辑”链接会显示文章的时间和日期设置。

使用这些日期和时间设置,您可以选择过去的任何日期和时间,也可以选择未来的日期和时间。选择未来的日期和时间将允许您设定文章在该时间发布。

另一方面,选择过去的日期和时间将更新日期,并更改文章在网站归档页面中的位置。例如,如果您将一篇文章的月份从六月更改为一月,那么它将在一月的月度归档页面上出现,即使您刚刚发布了该文章。文章也会相应地出现在管理界面的所有文章列表页面中。

有用的技巧

当您希望发布一篇文章但不希望它出现在网站首页时,这种功能特别有用。您只需将其回溯到比首页上的最后一篇文章更早的日期即可。

如何显示最后更新日期

有些用户认为他们应该从博客中完全删除日期,以欺骗搜索引擎,使其认为内容不是时间敏感的并且总是新鲜的。我们完全不同意这种看法。这对您网站的SEO没有帮助,并且对用户体验也很糟糕。

在 WPressize Me,我们显示的是文章的最后更新时间而不是发布日期。最后更新时间对于经常更新内容的网站尤其有用。以下是在您的 WordPress 博客文章中显示最后更新日期的方法:

找到显示文章日期和时间的主题文件中的代码(通常在 loop.php 或 single.php 中)。然后用以下代码替换:

Last updated on <time datetime="">

我们希望这篇文章能帮助您了解如何将 WordPress 文章设置为过往日期。您可能还希望查看我们的指南,了解如何在 WordPress 中显示相对日期。

如果您喜欢这篇文章,请订阅我们的 YouTube 频道以获取更多 WordPress 视频教程。您还可以在 Twitter 和 Facebook 上找到我们。

Read More