标签: wordpress

  • WordPress自定义文章类型:创建和使用它们的多合一指南

    WordPress自定义文章类型:创建和使用它们的多合一指南

    WordPress自定义文章类型是强大的功能。它们将WordPress从一个不起眼的博客工具提升为一个内容管理系统,并为您提供创建定制网站所需的最重要的灵活性。

    但它们可能会引起混淆:WordPress自定义文章类型到底是什么?它们与标准文章和页面有何不同?你如何创造它们?一旦你创建了一个自定义的文章类型,你如何添加它,在你的网站上显示它,以及它是如何被WordPress存储的?

    在本文中,我将向您展示WordPress自定义文章类型的工作原理。我会将它们与您可能更熟悉的文章类型进行比较,教您如何创建它们,并向您展示如何使用主题模板文件在您的站点中显示它们。

    1. 什么是WordPress自定义文章类型?
    2. 文章和自定义文章类型之间的区别
    3. 如何使用插件添加自定义文章类型
    4. 如何在WordPress中注册您自己的自定义文章类型
    5. 如何在您的网站中显示WordPress自定义文章类型

    什么是WordPress中的自定义文章类型?

    通过解释一个更广泛的概念:文章类型,可能更容易解释WordPress中的自定义文章类型。

    文章类型是在WordPress中对不同类型的内容进行分类的方法。我假设您已经熟悉两种最常见的文章类型:文章和页面。但您可能不知道的是,WordPress还捆绑了其他一些文章类型。

    与WordPress捆绑的文章类型

    WordPress有七种文章类型

    • 文章
    • 页面
    • 附件
    • 修订
    • 导航菜单
    • 自定义CSS
    • 变更集Changesets

    您可能从未听说过变更集Changesets,并且您可能会在您的网站中使用自定义CSS,但您没有想到这些可能是文章类型。

    对于大多数WordPress用户和开发人员来说,您唯一需要关注的文章类型是前五种:文章、页面、附件、修订和导航菜单。

    让我们看一下这些文章类型中的每一个,以便我们了解更多关于它们的信息。

    WordPress文章类型:文章

    “文章”是您在WordPress中使用最多的文章类型。文章是动态内容:旨在定期更新。您可以向它们添加类别和标签,这意味着它们将显示在多个存档页面中,并且它们也将显示在您的主页或博客页面上。通常,您的文章将构成您网站上的大部分内容。

    注意:在 WordPress 中,“发布”意味着两件事。在数据库中,文章是任何文章类型的文章,因此它将包括页面、附件和其他所有内容。当我们大多数人谈论文章时,我们指的是我们博客中的文章,属于“文章”文章类型。

    WordPress文章类型:页面

    如果您已经有一个WordPress网站,页面是您熟悉的另一种内容类型。它们是静态内容,旨在比文章停留更长时间,并提供有关不经常更改的事物的信息。很好的例子是您的联系方式或商业网站上的“关于我们”页面。

    页面不能有类别或标签,也不能显示在存档页面上。相反,访问者将通过您的导航菜单访问它们。

    注意:在互联网术语中,页面可以表示您网站上的任何类型的页面。互联网最初发展时,它仅包含必须通过编写HTML直接编码的静态内容。因此,“网页”可以是您网站上的任何类型的页面,包括WordPress术语中的静态页面、存档页面或文章。在本文中,当我提到页面时,我指的是WordPress术语中的页面,即静态页面。有时我会提到存档页面,但它们不是您创建一个页面来存储它们的意义上的页面。WordPress为您做到这一点。

    WordPress文章类型:附件

    附件是已上传到您网站的媒体项目。在WordPress数据库中,这不是媒体文件本身,而是与之相关的数据。因此,每个附件都将具有唯一的ID和元数据,例如其标题、描述、ALT文本等。

    每个附件也有自己的附件页面,带有唯一的URL。您可以通过该附件的媒体编辑屏幕找到此URL:

    WordPress中的附件编辑屏幕

    WordPress中的附件编辑屏幕

    附件可以是任何类型的上传:图像、视频、pdf文件等等。您可以通过WordPress管理菜单中的媒体项访问和编辑它们,也可以在编辑它们时将它们直接上传到文章/页面。您上传到文章的任何附件都可以通过“媒体 ”菜单进行编辑和查看。

    WordPress文章类型:修订

    现在我们开始讨论稍微晦涩的文章类型。

    每次您保存新版本的文章、页面、附件或任何自定义文章类型时,WordPress都会创建一个修订版以反映该文章(或页面等)的版本。

    您可以通过转到相关编辑屏幕并打开右侧的“文档” 选项卡来查看对站点中任何文章或页面的修订在这里,您会看到一条通知,告诉您这篇文章有多少次修订。您可以在下面看到我正在编辑的文章的屏幕截图,该文章目前有五个修订版。

    WordPress文章编辑屏幕中的修订

    WordPress文章编辑屏幕中的修订

    如果您不使用古腾堡编辑器,您可以通过滚动到编辑屏幕底部并在此处找到它们的列表来访问修订:

    经典WordPress文章编辑屏幕中的修订

    经典WordPress文章编辑屏幕中的修订

    如果您单击“修订 ”框,您将被带到一个屏幕,显示您最新的两个版本的文章。从这里您可以查看修订并恢复到文章的早期版本。

    随着时间的推移,WordPress会为您的网站创建大量修订,这意味着数据库将充满它们(这是关于如何处理修订版本以获得更快性能的指南)!但是修订版本是一种文章类型,就像其他任何类型一样,它们以相同的方式存储——很快就会有更多。

    WordPress文章类型:导航菜单

    导航菜单,或者更准确地说,导航菜单中的项目,也是一种文章类型。

    导航菜单中的每个项目都作为一个项目存储在数据库中。由于其元数据,WordPress知道这是一个导航菜单项,它应该出现在导航菜单中的确切位置以及链接到的位置。

    您不能像编辑其他文章类型一样编辑导航菜单项。相反,您可以通过定制器或菜单屏幕来编辑它们。

    WordPress文章类型:自定义CSS

    如果您通过定制器添加自定义CSS,您的工作将使用此自定义文章类型保存。将为与您网站中的每个主题相关的自定义CSS保存一个新文章(“自定义CSS”文章类型),并且WordPress只会将一个用于当前活动的主题。

    WordPress文章类型:变更集

    变更集有点像修订,但它们不是应用于文章,而是应用于定制器。当您使用定制器进行更改时,它将以类似于草稿的方式保存为更改集。

    现在我们已经了解了所有WordPress文章类型,让我们继续了解有关WordPress自定义文章类型的更多信息。

    文章和自定义文章类型之间的区别

    让我们快速回顾一下:文章可以是两件事之一。

    文章类型是给定内容项所属的文章类型(在更广泛的意义上)。“文章”是一种文章类型,就像“页面”、“附件”或您注册的任何自定义文章类型一样(我知道,这很令人困惑,但我会在一分钟内深入挖掘)。

    另一方面,您的自定义文章类型不是博客文章意义上的“文章”类型。它是存储在数据库中的所有文章(所有文章类型)意义上的一种文章。

    WordPress自定义文章类型:常见用途

    所以现在我们知道什么是自定义文章类型了。但是什么时候你可能需要使用一个?答案是每当您想向您的网站添加不适合其中一种内置文章类型的内容时。

    自定义文章类型的一些常见示例是:

    • 电子商务网站的产品。
    • 作品集网站的作品或项目。
    • 地图位置站点的地图。
    • 预订网站的活动。

    这些是一些最常见的用例,但绝不是唯一的用例。在决定是否对任何新内容使用自定义文章类型时,我的建议是问自己这个问题:

    我想在主博客页面或静态页面中显示我的新内容,还是希望能够在单独的存档页面上显示它?

    在某些情况下,使用一个类别来分离您的新内容可能就足够了:也许您正在运行一个博客并希望包含可以在他们自己的页面上显示的案例研究(使用您创建的“案例研究”类别)并显示在主博客中。但是,如果您想将新内容与博客文章分开,那么为它创建自定义文章类型是有意义的。

    WordPress如何存储文章类型

    自定义文章类型的文章的存储方式与标准文章(和页面等)的存储方式相同。让我们更详细地看一下这个。

    您的WordPress站点有许多用于存储内容和设置的数据库表。表的最小数量是 12,但是如果您的站点运行多语言站点或者如果您安装了添加更多表的插件,您的站点可能会有更多。

    WordPress数据库表

    WordPress数据库表

    在上面的屏幕截图中,您可以看到有两个表看起来好像与文章有关:wp_posts和wp_postmeta。

    wp_posts表存储所有文章类型的所有文章内容。因此,无论我们谈论的是博客文章、页面、修订、附件还是自定义文章类型都没有关系:它们都将存储在这个wp_posts表中。

    WordPress知道每个文章的文章类型,因为它会在wp_posts表的post_type字段中有一个值。该值将对应于文章类型的名称。因此,当您添加新的博客文章时,WordPress会在wp_posts表中添加一个post_type为“post”的文章。例如,如果您注册了一个名为“product”的自定义文章类型,那么您创建的每个新产品都会在wp_posts表中生成一行,其中“product”作为post_type字段中的值。

    wp_postmeta表用于存储有关您的文章的元数据。它有四个字段:

    • meta_id:wp_postmeta表中该项的id。
    • post_id:该项元数据对应的文章。一篇文章在wp_postmeta表中可以有多行。
    • meta_key:此特定类型元数据的密钥。例如,对于静态页面,一个潜在的键可能是page_template,它会记录正在使用的页面模板。
    • meta_value:字段的值。如果页面(再次使用此示例)正在使用默认页面模板,则此处的meta_value将为“default”。

    因此,为给定文章存储的元数据种类将根据它的文章类型而有所不同。

    您无需担心哪些数据存储在wp_posts中,哪些存储在wp_postmeta中:但了解所有文章类型都存储在同一个位置很有用,因为这意味着WordPress可以以几乎相同的方式处理它们大大地。

    自定义文章类型存储在WordPress中的什么位置?

    您的WordPress站点有许多用于存储内容和设置的数据库表。例如,如果您注册了一个名为“case study”的自定义文章类型,那么您创建的每个新案例研究都会在wp_posts表中生成一行,其中“product”作为post_type字段中的值。

    WordPress知道每个文章的文章类型,因为它会在wp_posts表的post_type字段中有一个值。

    自定义文章类型如何与自定义分类法和自定义字段交互

    在我们继续研究如何在WordPress中注册自定义文章类型之前,让我们确定自定义文章类型将如何与其他自定义内容类型交互,即自定义分类法和自定义字段。

    自定义分类法

    WordPress中的分类法用于对任何文章类型的文章进行分类。对于标准文章,使用的两种分类法是类别和标签。

    注册自定义文章类型时,您可以选择为其分配任何现有的分类法或分类法。您可以在注册分类时为其添加“category”分类。当我演示创建自定义文章类型的技术时,我将很快向您展示如何执行此操作。

    或者,您可以为您的自定义文章类型创建全新的分类法,这也是一种常用方法。

    因此,例如,如果您正在为电子商务网站创建 “product”文章类型,您可能会创建“department” 分类来将产品分类到商店中的部门。

    如果您正在创建 “event” 文章类型,则可以创建 “event type”分类,它可以指定这是一场音乐会、诗歌朗诵还是喜剧之夜。

    您创建的分类法取决于您,并且取决于您希望从自定义文章类型对文章进行排序和显示的方式。

    自定义字段

    您在WordPress中拥有的另一种自定义内容类型是自定义字段,也称为文章元数据。自定义字段是您可以添加到任何文章的附加元数据,只要文章类型支持它们。当您注册自定义文章类型时,您可以在此行中包含自定义字段支持:

    supports => array( ‘custom-fields’ );
    supports => array( ‘custom-fields’ );
    supports => array( ‘custom-fields’ );

    这是作为数组传递的,以便您可以添加对多个选项的支持

    因此,如果您想将元数据添加到您的自定义文章类型,例如服装店中具有“product”文章类型的尺寸或颜色,您将使用自定义字段来执行此操作。

    自定义字段不同于自定义分类法,因为您不会使用它们来输出存档页面。

    这是一家服装店的示例。您将为“department”分类的每个示例创建一个存档页面,例如“Women’s”、“Men’s”等。假设您还有一个名为“Size”的自定义字段。您不会为每种尺寸创建存档页面,因为这不是您的客户希望看到的。

    遵循此规则可帮助您确定是否需要使用自定义分类法或自定义字段来向您的文章添加更多数据:您是否需要在存档页面中显示它?

    稍后我将向您展示如何为您的自定义文章类型和自定义分类法输出存档页面。

    如何使用插件添加自定义文章类型

    因此,您知道自定义文章类型是什么,并且您知道您的网站需要一个:如何添加它?

    有两种方法:使用插件和手动编码。让我们从插件路由开始。

    您可以使用两种类型的插件来注册自定义文章类型:第一种将注册自定义文章类型以添加​​插件附带的功能,第二种将为您提供可用于创建您的自己的文章类型。

    第一个示例包括各种插件,包括电子商务插件、事件插件等。让我们从最受欢迎的WordPress插件之一WooCommerce开始。

    如何使用WooCommerce注册自定义文章类型

    WooCommerce是一个注册自定义文章类型以便工作的插件示例。在这种情况下,它是“product”文章类型。

    WooCommerce中列出的产品

    WooCommerce中列出的产品

    WooCommerce还为您注册了一些自定义分类和自定义字段来组织您的商店,包括产品类别和产品标签。这些与您用于博客文章的类别和标签不同。

    如何使用Events Calendar插件注册自定义文章类型

    事件日历插件是另一个使用自定义文章类型的插件。在这种情况下,它是“event”文章类型。

    Events Calendar插件创建的event

    Events Calendar插件创建的event

    该插件添加了事件独有的分类法:“event category”。它也将普通标签应用于事件,因此您可以使用与博客文章相同的标签。

    如何使用WP Google Maps注册自定义文章类型

    就像WooCommerce和The Events Calendar一样,WP Google Maps是一个WordPress地图插件,可为您的地图注册自定义文章类型。

    由WP Google Maps插件创建的地图

    由WP Google Maps插件创建的地图

    “map”文章类型与之前插件中的产品或活动文章类型的工作方式不同,因为您不会显示所有地图的存档页面:相反,该插件为您创建的每个地图提供了一个短代码,您嵌入进入您网站的文章或页面。但是,尽管您无法像查看其他一些文章类型一样查看地图,但它仍然是一种文章类型。

    如何使用Custom Post Type UI插件

    如果您想注册自己的自定义文章类型,而不是作为WooCommerce等插件提供的更广泛功能的一部分,您可以使用为您提供界面的插件,该界面旨在使注册自定义文章类型变得容易。

    一个这样的插件是Custom Post Type UI插件。

    Custom Post Type UI插件

    Custom Post Type UI插件

    该插件允许您使用管理屏幕注册自己的自定义文章类型,而无需编写任何代码。

    它为您提供了一组屏幕,可让您添加注册文章类型的所有元素,您将在使用register_post_type()函数时添加这些元素。要使用插件添加新的文章类型,请转到CPT IU > Add/Edit Post Types

    使用Custom Post Type UI插件添加文章类型

    使用Custom Post Type UI插件添加文章类型

    从这里,您可以添加新的文章类型或编辑您已注册的任何现有文章类型。

    您可以编辑文章类型的设置,也可以将它们保留为默认设置。您可以在WordPress Codex中找到有关文章类型的所有设置和选项的完整文档。

    Custom Post Type UI插件的设置

    Custom Post Type UI插件的设置

    您还可以使用该插件注册自定义分类并将其分配给您的新文章类型或任何现有文章类型。当您使用该插件注册文章类型时,您可以为它分配任何现有的分类法。

    如何使用Pods插件注册自定义文章类型

    Pods插件是另一个插件,它为您提供了一个界面,旨在让您无需编写代码即可注册自定义文章类型。

    Pods还允许您扩展现有的文章类型。因此,您可以向现有文章类型或分类添加额外字段,并编辑其设置。

    使用Pods插件创建文章类型

    使用Pods插件创建文章类型

    Pods插件使用文章类型(“pod”)来存储您的所有自定义设置,并且还允许您注册自己的文章类型,有点像Custom Post Type UI插件,但其界面旨在引导您完成整个过程. 这意味着该插件可以使该过程更容易,但与您自己编写文章类型相比,它向您的站点(以及向您的数据库中的数据)添加了更多的代码。

    或者,如果您不想安装插件来管理注册文章类型的过程,您可以自己编写代码。

    如何在WordPress中注册您自己的自定义文章类型

    如果您喜欢编写代码,您可以利用register_post_type()函数来注册您的自定义文章类型。这是最有效的方法。

    最佳实践告诉我们将自定义文章类型的代码放在插件中,而不是在您的主题中。这是因为如果您将来要更改主题,您将不希望丢失文章类型以及您使用该文章类型创建的所有文章。这也意味着如果您将来更新主题,您将不会丢失您的文章类型。

    让我们完成在WordPress中注册您自己的自定义文章类型的步骤。

    创建你的插件

    第一步是创建你的插件。在您的开发或临时站点(还不是您的实时站点)的wp-content/plugins文件夹中,为您的插件添加一个文件夹。在该文件夹中,添加一个PHP文件。比如wbolt-register-posttype.php。

    提示:我总是喜欢在文件夹中创建插件,而不是仅仅将插件文件添加到wp-content/plugins文件夹中。这样,如果我需要向我的插件添加更多文件,例如包含文件、脚本或样式,我已经准备好一个文件夹来保存它们。

    现在在您的新php文件中,为您的插件添加开头注释掉的文本:

    <?php
    /*
    Plugin Name: Register Custom Post Types
    Plugin URI: https://www.wbolt.com
    Description: Plugin to register the book post type
    Version: 1.0
    Author: WBOLT
    Author URI:https://www.wbolt.com
    Textdomain: wbolt
    License: GPLv2
    */
    <?php
    /*
    Plugin Name: Register Custom Post Types
    Plugin URI: https://www.wbolt.com
    Description: Plugin to register the book post type
    Version: 1.0
    Author: WBOLT
    Author URI:https://www.wbolt.com
    Textdomain: wbolt
    License: GPLv2
    */
    <?php
    /*
    Plugin Name: Register Custom Post Types
    Plugin URI: https://www.wbolt.com
    Description: Plugin to register the book post type
    Version: 1.0
    Author: WBOLT
    Author URI:https://www.wbolt.com
    Textdomain: wbolt
    License: GPLv2
    */

    这会告诉WordPress(和用户)有关插件的一些关键信息:

    • 它叫什么
    • 在哪里可以找到更多信息
    • 它能做什么
    • 版本号
    • 谁开发了它,你可以在哪里找到更多关于它们的信息
    • 国际化的文本域
    • 许可证,应始终为GPL。

    所以你的插件现在已经设置好了,如果你愿意,你可以在管理屏幕中激活它。如果你这样做,它不会做任何事情。

    为您的文章类型设置函数

    现在让我们开始创建函数来注册您的文章类型。在我的示例中,我将创建一个名为“book”的文章类型,因为这是一个虚构的书评网站。您使用的内容显然会有所不同,并且取决于您使用自定义文章类型的目的。

    在注释掉的文本下方,添加以下内容:

    function wbolt_register_post_type() {
    }
    add_action( ‘init’, ‘wbolt_register_post_type’ );
    function wbolt_register_post_type() {
    }
    add_action( ‘init’, ‘wbolt_register_post_type’ );
    function wbolt_register_post_type() {
    }
    add_action( 'init', 'wbolt_register_post_type' );

    此函数将包含您的自定义文章类型的所有代码。您可能想要更改其名称以添加您自己的前缀而不是wbolt_。最好在所有函数上使用前缀,这样您就不会与主题或正在运行的其他插件提供的任何函数的名称发生冲突。

    其余代码将添加到该函数的大括号内。

    为您的自定义文章类型定义标签

    现在是时候为您的自定义文章类型定义标签了,在这些花括号内,添加以下内容:

    $labels = array(
    ‘name’ => __( ‘Books’, ‘wbolt’ ),
    ‘singular_name’ => __( ‘Book’, ‘wbolt’ ),
    ‘add_new’ => __( ‘New Book’, ‘wbolt’ ),
    ‘add_new_item’ => __( ‘Add New Book’, ‘wbolt’ ),
    ‘edit_item’ => __( ‘Edit Book’, ‘wbolt’ ),
    ‘new_item’ => __( ‘New Book’, ‘wbolt’ ),
    ‘view_item’ => __( ‘View Books’, ‘wbolt’ ),
    ‘search_items’ => __( ‘Search Books’, ‘wbolt’ ),
    ‘not_found’ => __( ‘No Books Found’, ‘wbolt’ ),
    ‘not_found_in_trash’
  • 初学者如何搭建一个网站(2022建站入门指南)

    初学者如何搭建一个网站(2021建站入门指南)

    掌握创建新网站的艺术可能会让人不知所措。

    您必须同时考虑文案、设计和功能。此外,您需要确保它针对搜索引擎进行了优化,以便您的客户可以找到它。

    即使是最有经验的营销人员有时也很难知道从哪里开始。不要误以为需要成为网站设计师或开发人员才能搭建一个网站。有许多工具在您无编写任何代码能力下也能够帮助您快速建站。

    这就是为什么我们将本指南放在一起,重点介绍如何发布网站。

    在本教程中,我们将会简单地说明,我们可以选择哪些方式建站,作为初学者的一个入门指南。您将发现在整合您的网站时应该考虑的重点领域。通过遵循这些步骤,您将为创建一个引人入胜、有效的网站打下坚实的基础。

    1. 选择您的发布选项
    2. 准备您的网站内容
    3. 设计和构建您的网站
    4. 托管您的网站
    5. 发布您的网站
    6. 规划未来

    1. 选择您的发布选项

    您不必成为技术专家即可发布您自己的网站。有适合各种经验水平和各种预算的工具。

    第一步是从四个主要选项中进行选择。

    编码(HTML、CSS、JavaScript)

    如果您的团队中有专业的Web开发人员或选择雇用一名,您的网站可以使用HTML、CSS和JavaScript等语言从头开始编码。

    这是最困难和最耗时的选择。如果您想更新您的网站,则需要再次引入开发人员。

    从好的方面来说,您可以完全灵活地创建任何您想要的东西。并且没有需要更新和管理的底层软件或插件。

    对于那些渴望学习并乐于沉浸于HTML,CSS和JavaScript的人,自己编写一个网站也是可以的。

    注意:如果您没有使用这些编程语言的经验,那么可能要花一些时间才能掌握足够的基本知识,以便编写搭建网站。

    如今国内也有不少在线课程平台为初学者提供有关Web开发的课程。比如腾讯课堂网易云课堂荔枝微课慕课网等等。

    您可以在本地计算机建立一个网站,但最终还需要一个域名(网站的网址)和网站托管服务器才能将网站发布到互联网。

    互联网上的所有网站都需要托管到服务器。它为Web网站提供存储空间,以上载和存储网站文件。

    注册托管服务器帐户后,您可以使用FTP客户端将网站文件从计算机上传到您的网站。当然,也可以直接在你的服务器上安装类似于宝塔控制面板的程序,以便于你更容易地管理网站文件、数据库及配置等。

    网站建设者

    网站建设者快速、简单且便宜。

    它们使您可以使用简单的拖放界面创建网站。有时,网站建设者允许您免费构建和托管您的网站,但免费帐户通常会有一些限制。例如,您通常无法选择自己的域名。

    流行的网站建设者包括WixWeeblySquarespace

    如果您想快速而廉价地建立一个网站,网站建设者可能是一个不错的选择。但是您没有太多的自定义能力,并且大多数网站建设者将来无法将您的网站移动到不同的主机。

    许多初学者认为建站需要一定的学习编程和网站设计技能。

    在互联网的早期确实如此。当时,企业雇用Web开发人员,或者他们必须学习编码技能才能做一个网站。

    但是,随着互联网的演变,情况已经发生了变化,并且技术不再是建站发布内容的障碍。

    如今,初学者,企业甚至开发人员都使用WordPress之类的Website Builder来搭建网站。

    互联网上超过69%的网站是使用Website Builder或CMS平台搭建的。这意味着,即使开发人员也不需要从头开始编写代码即可搭建网站。

    这些平台使世界上任何人都可以轻松地搭建网站并将其发布到互联网上。我们将向您展示当下最简单,最流行的建站方式(无需编码)。

    内容管理系统 (CMS)

    内容管理系统是帮助用户创建、管理和编辑网站内容的软件。

    任何人都可以使用CMS,但它不像网站构建器那么简单。在有效地创建和维护网站之前,还有更多需要学习的东西。虽然您可以在不了解任何HTML的情况下构建整个由CMS提供支持的网站,但了解一些会有所帮助。

    这是一个非常受欢迎的选项——世界上有7000万个网站使用CMS。一些最常见的是:

    CMS在互联网上的分布

    CMS在互联网上的分布

    内容管理系统使您可以灵活地创建自定义网站并继续更新它。您可以使用各种易于安装的插件添加功能。

    与网站构建器不同,CMS要求您选择单独的网站主机(请参阅第4步)。

    然而,要记住的一件事是, 使用CMS并不总是免费的。虽然通常会有免费版本,但这些都有限制。

    许多初学者认为建站需要一定的学习编程和网站设计技能。

    在互联网的早期确实如此。当时,企业雇用Web开发人员,或者他们必须学习编码技能才能做一个网站。

    但是,随着互联网的演变,情况已经发生了变化,并且技术不再是建站发布内容的障碍。

    如今,初学者,企业甚至开发人员都使用WordPress之类的Website Builder来搭建网站。

    互联网上超过69%的网站是使用Website Builder或CMS平台搭建的。这意味着,即使开发人员也不需要从头开始编写代码即可搭建网站。

    这些平台使世界上任何人都可以轻松地搭建网站并将其发布到互联网上。我们将向您展示当下最简单,最流行的建站方式(无需编码)。

    1. 使用WordPress建站

    WordPress是市场上最受欢迎的Website Builder,其口号是“Democratize Publishing(自由出版)”。它是一种免费的开源软件,任何人都可以用来搭建任何类型的网站。

    WordPress官网

    互联网上超过39%的网站均由WordPress驱动。

    要开始使用WordPress,您需要一个域名(例如wbolt.com)和虚拟主机(或者VPS服务器,用于网站文件及数据库存储)。

    在国内我们推荐使用阿里云之类的大厂提供的服务器,如果在国外,则强烈推荐Linode或者Vultr

    有了服务器和域名之后,在国内,你可能还需要进行备案。在备案完成之后,你需要将域名解析到服务器的IP地址。

    然后,如果是VPS服务器,你需要进行服务器环境搭建,对于初学者,个人建议可以考虑宝塔面板,服务器安装宝塔的最大好处是,可以帮助你一键搭建服务器环境。

    并且宝塔面板,在你日后管理服务器更加便捷。

    接下来,需要安装WordPress。网上有很多WordPress安装教程,指导您完成安装过程。

    安装WordPress后,您将看到WordPress仪表盘,如下所示。

    WordPress后台

    接下来,您需要安装并启用SeedProd插件。

    SeedProd是最好的WordPress页面构建器插件之一。它支持使用简单的拖放用户界面快速发布专业设计的网页。

    SeedProd页面构建器

    它非常易于使用,帮助您快速发布已做销售,转化和SEO优化的专业设计网站。

    SeedProd可替代品

    还有几种流行的WordPress页面构建器工具。您可以使用以下任何一种来帮助您建站,而无需任何编码或设计技能。

    • Beaver Builder –具有高级主题自定义功能的拖放式WordPress网站构建器
    • Divi Builder –另一个初学者友好的WordPress主题生成器,带有大量现成的模板
    • Elementor –适用于WordPress的功能强大的页面构建器工具,适合初学者和开发人员

    我们认为WordPress是最适合初学者搭建网站的平台。

    它被数百万的初学者以及微软,Facebook之类的知名品牌广泛使用和信任,甚至美国政府白宫官网The White House也使用WordPress。

    WordPress之所以如此受欢迎的另外一个原因是提供超过58,000个WordPress插件,可让您向网站添加几乎任何功能,例如Facebook支持联系表单SEO优化等。

    2. 使用Contact Contact Website Builder建站

    Constant Contact Website builder是一款由AI驱动的傻瓜式建站工具,适合初学者和小型企业。

    Contact Contact官网

    如果嫌麻烦,不想购买主机,域名和安装Web应用程序软件,那么Constant Contact Website Builder将是您的理想建站工具。

    这是一款由AI驱动的网站搭建工具,您只需要按操作向导逐步执行即可。您将需要回答一些问题,AI将根据您给出的答案提供理想的布局以及完整的虚拟内容。

    您可以使用简单的拖放界面以任何想要的方式自定义它。完成后,只需单击“Publish ”按钮。

    Contact Contact页面构建器

    使用Constant Contact Website Builder的最为便捷的是,无需担心服务器问题或更新。您还可以通过聊天,电话和电子邮件获得可靠的支持。

    如果您只是想发布一个小型企业网站或一家快速的在线商店,那么只需花费很少的精力即可完成工作。

    Constant Contact Website Builder可代替品

    还有许多类似于Constant Contact拖放式建站平台,如下列表:

    • Wix –一个发展非常迅速的傻瓜式建站平台,且功能非常强大。
    • Gator-由著名的服务器提供商HostGator提供,提供直观拖放式精美模板网站发布程序。
    • Domain.com Website Builder -托管于域名和服务器提供商domain.com的网站构建器,提供漂亮的在线模板,帮助您快速发布网站。
    • GoDaddy –大型域名注册商Godaddy也提供类似的在线网站构建器工具。

    所有这些在线建站平台都易于使用,无需编写代码即可发布网站。

    组合

    您不必只选择其中一个选项来发布您的网站。

    例如,WordPress网站构建器 让您可以像网站构建器一样简单地构建CMS网站。

    许多网站是使用代码和CMS的组合构建的。这样,专业的Web开发人员可以创建网站并对设计或功能进行任何重大更改,但是 任何人都可以轻松完成诸如上传新博客文章或切换图像之类的任务。

    2.准备您的网站内容

    无论您使用什么解决方案来构建您的网站,其成功或失败都取决于您在其上放置的内容。

    最好在设计网站之前为您的内容制定计划。您不必绘制出博客将涵盖的每个主题,但您应该了解您的核心页面将是关于什么的。

    头脑风暴有意义的话题

    您的网站的重点是什么?你认为你的理想读者想读什么?

    集思广益,列出有趣的相关主题。

    如果您不知所措,请查看竞争对手的网站,了解他们所涵盖的主题。

    进行关键字研究

    弄清楚要写什么主题的一个好方法是研究关键字。目标是找出您的理想受众正在搜索哪些字词,并在您的内容中使用这些字词,以便人们可以找到您。

    您应该提出短尾和长尾关键字的组合。

    短尾关键字是大量人正在搜索的广义术语。例如,“美术用品”。您可能永远不会成为Google上的顶级“艺术用品”网站。

    但也许你可以为“在圣路易斯买画笔”排名。这是一个长尾关键词。竞争较低,但搜索量也是如此。

    长尾与短尾关键词

    长尾与短尾关键词(来源: Ahrefs

    诀窍是对许多长尾关键字进行排名,以为您的网站带来大量流量。

    选择一个名字

    在某些情况下,您的网站名称会很明显。例如,如果您是一家成熟的企业,您会希望在yourbrandname.com或类似域中找到您的网站。

    如果您的网站名称仍在进行中,您可以通过查看哪些域名可用来缩小范围。搜索主要的域名注册商 ,如GoDaddy、Namecheap、Bluehost和HostGator。

    您的域名费用可能因注册商而异。在某些情况下,如果您选择在该服务上托管您的网站,您将获得一年或更长时间的免费域名。

    您的域名应该具有吸引力并告诉访问者您的网站是关于什么的。

    使用图像和视频内容

    您的网站内容不应仅是文本。人们喜欢网站上的图片,他们真的很喜欢视频。

    事实上,69%的消费者表示他们更愿意观看解释产品或服务的视频,而不是阅读基于文本的文章 (18%) 或查看信息图 (4%)。

    映射您的内容策略

    您的网站受众不仅仅由一种类型的人组成。

    例如,您可能在客户旅程的不同阶段拥有网站访问者。有些人处于意识阶段。他们只是在了解您所做的事情以及您解决的问题。

    其他人接近第一次购买,其他人是忠实客户。

    您可能还有一些不同的买家角色访问您的网站。例如,一家B2B公司可能会将其服务出售给营销和销售主管。每个组需要不同的目标内容。

    在客户旅程的每个阶段为每个买家角色集思广益的内容主题创意。

    内容映射示例

    内容映射示例(来源:Hull

    编辑质量控制

    检查您的工作并进行一轮修改。您很少会在第一次尝试时将您的文章淘汰出局,因此请用一双全新的眼睛查看您的所有内容。

    如果您在语法和拼写方面需要一点帮助,请从我们的WordPress最佳语法检查器列表中选择一个工具。

    3. 设计和构建您的网站

    最好的网站既实用又美观。在此步骤中,您将决定您的网站的外观以及它将具有哪些功能。

    网站布局线框图

    网站设计从线框开始——以最简单的形式绘制您的网站。将其视为您网站的骨架。

    网站线框与颜色或字体无关。相反,它用作放置按钮、菜单和图像等元素的蓝图。

    网站线框图示例

    网站线框图示例

    您可以手绘线框或使用Adob​​e XD、Sketch或Figma等工具。

    如果您使用的是拖放式网站构建器或WordPress模板,您可能不需要精确的线框,但您仍应在开始创建之前勾勒出您的设计。

    设计您的品牌外观和感觉

    您网站的外观和感觉应该与您的品牌相匹配。将您的徽标和品牌颜色整合到设计中,并以品牌的声音书写内容。

    如果您的品牌是新品牌,请考虑一下:您希望您的读者或客户在访问您的网站时有何感受?考虑如何让这种情绪在你的文案和设计中闪耀。

    实现易于导航的用户体验

    如果使用这些内容令人困惑或令人沮丧,那么世界上所有伟大的内容都无法拯救您的网站。

    这就是为什么UX或用户体验是网站设计的主要考虑因素之一。用户体验设计旨在为您网站的访问者提供无缝、愉快的用户体验。

    例如,以合乎逻辑的方式构建您的网站。网站页面应该有一个有组织的层次结构,并且如何导航该层次结构应该是显而易见的。

    有组织的网站结构

    有组织的网站结构(来源: Lucidchart

    与设计元素保持一致。按钮和菜单在整个站点中的行为方式都应该相同。

    不要忽视移动网站设计。54.8%的互联网用户在移动设备上浏览时,您的网站易于使用,这一点很重要。移动响应式设计不再是可选的。

    A/B测试消除了网站设计中的猜测。A/B测试,或拆分测试,将两个网页元素相互对比,看哪一个表现更好。例如,您可以测试红色或蓝色CTA按钮是否获得更多点击。

    使用拆分测试的结果来不断优化您的用户体验。

    不确定如何开始A/B测试?我们为您提供了十个最佳WordPress A/B测试工具列表。

    4. 托管您的网站

    虚拟主机是一种在线服务,可让您发布您的网站。网络主机为网站文件提供服务器空间。

    如果您使用的是Wix或Weebly之类的网站构建器,您可能不需要寻找单独的主机。但是大多数网站都需要托管解决方案。

    查找网络主机

    您要做的第一件事是决定使用哪种类型的网络主机。对于中小型网站,您有多种选择。

    共享主机

    您的第一个选择是使用流行的托管平台之一,例如GoDaddy或HostGator。存储您网站的实际服务器将归托管服务所有,并且通常(至少在最便宜的计划的情况下)与其他网站共享。

    共享主机是一种负担得起的选择,但它也有缺点。许多托管平台会导致您的网站页面加载时间或停机时间变慢。

    这非常重要,因为每增加一秒的加载时间,网站转化率平均下降4.42%

    某些平台还会限制您的RAM和CPU,这可能会导致您的网站出现性能问题。

    托管主机

    托管托管意味着托管公司负责服务器的设置、管理和维护。

    托管托管平台的成本往往比便宜的共享托管计划高一点,但投资会带来更好的性能和更轻松的工作负载。

    一些流行的托管主机包括KinstaWP EngineFlywheelPressableMedia TemplePagely

    DIY主机

    另一种选择是全权负责配置、更新和保持您网站的服务器运行和运行。

    这听起来像是一笔不错的交易,因为您不必向托管托管服务提供商付费。但是,成为您自己的系统管理员需要大量的工作,并且需要大量的技术专长。

    如果您没有资源来管理定期备份、安全扫描和其他维护,那么DIY托管不适合您。

    上传文件

    上传您的图片、视频和自定义主题选项,开始用您的引人入胜的内容填充您的网站。

    测试地点

    在启动之前,请确保测试您的网站是否存在任何错误。在向公众提供之前,您的网站应在小组中或在预览模式下进行测试。

    优化文件和媒体以提高性能

    过大的文件会减慢您的网站速度。确保缩小大图像以确保快速的站点速度。

    此外,将元数据添加到您的媒体以使其更易于搜索。为您的图像提供标题和替代文本,并为您的视频内容添加标题、描述、关键字和脚本。

    5. 发布您的网站

    就是这个!您与世界分享您的创作的那一刻。

    推送现场直播

    如果您已经设计和构建了您的网站、购买了您的域名、设置了虚拟主机并使用预览组测试了您的网站,那么您只剩下一件事要做了。

    点击发布并上线。

    向搜索引擎提交网站

    谷歌和其他主要搜索引擎在最终索引新网站方面做得很好,但为了确保它快速发生,你应该自己主动提交。

    谷歌

    要将您的网站提交给Google,请设置自己的Google Search Console并验证网站所有权。

    验证域所有权的最简单方法是复制DNS TXT记录并将其添加到您的域名提供商。

    登录Search Console后,转到侧栏中的“站点地图”,粘贴您的站点地图URL,然后单击“提交”。

    谷歌搜索控制台

    谷歌搜索控制台

    必应

    必应要求您遵循与必应网站管理员工具几乎相同的过程。登录,转到侧边栏中的“站点地图”,粘贴您的站点地图URL,然后单击“提交站点地图”。

    其他搜索引擎

    您还可以将新网站提交给Yahoo! 和DuckDuckGo

    6. 规划未来

    网站不是“一劳永逸”的项目。

    从您启动网站的那一天起,您就应该制定网站维护和改进计划。

    扩展新内容和功能

    您应该不断为您的网站编写新内容。这可以让您的观众保持参与和兴趣,这对SEO有好处。

    一项研究发现, 每周发布2到4篇博文是最大化流量和转化率的最佳选择

    您可以通过关键字和竞争对手研究保持想法流动。

    您还应该不断添加新功能并更新您的用户界面。拆分测试和网站分析将告诉您您的受众喜欢和不喜欢什么。

    通过货币化增加收入渠道

    您已经在您的网站上投入了大量工作——是时候收回一些东西了。 除了销售产品或服务之外,还有很多方法可以通过您的网站获利。

    没有人喜欢网站上的广告,但它们是通过互联网获利的最简单方法之一。

    Google Adsense是一个平台,可让您显示文本、图像、视频和交互式媒体广告。人们看到的广告是基于他们的个人喜好和搜索历史。

    您还 可以查看Adsense替代方案

    联盟营销

    联盟营销是指品牌与推广该品牌产品的联盟(即您)合作。

    作为会员营销商,您将会员链接放在您的网站上。当有人关注您的独特链接并购买产品时,您将获得佣金。

    您甚至可以 通过我们的会员计划推广闪电博的主题和插件来赚钱

    销售内容

    销售电子书和在线课程等优质内容可以让你赚钱。它还用于其他目的。

    创建此类内容有助于建立对您的品牌的兴趣和意识。您可以将内容放在注册表单后面,以收集潜在客户的联系信息。

    使用SEO策略

    创建网站时,您已经进行了一些关键字研究并遵循了SEO最佳实践,但您的工作还没有完成。

    作为内容营销的重要组成部分,SEO策略对于您网站的持续成功至关重要。

    该策略的一部分是创建我们已经讨论过的新内容。

    一个经常被忽视的领域是技术搜索引擎优化。定期检查链接断开、重定向循环或缺乏HTTPS安全性等技术问题。

    您还应该致力于构建您网站的反向链接配置文件。反向链接配置文件是其他网站上将访问者发送到您的网站的链接的集合。这些链接来自高质量的网站,这一点很重要。

    使用社交媒体策略

    84%的18-29岁美国成年人是活跃的社交媒体用户。借助引人入胜的社交媒体策略,您可以建立品牌知名度并将其中一些用户吸引到您的网站。

    在社交媒体网站上为您的企业创建个人资料,并定期使用新内容进行更新。避免仅发布促销内容。您的社交媒体受众刚刚开始了解您——发布可以提高知名度或展示您的品牌价值的帖子。

    社交媒体应该是社交的,所以鼓励你的追随者与你和彼此互动。

    大多数社交媒体平台还允许您制作广告以吸引更多用户。

    小结

    发布您的第一个网站可能是一项耗时但有益的任务。一旦你知道你需要采取哪些步骤,你就可以开始着手处理手头的任务。

    通过正确的指导,您可以创建一个有效的网站,以尽可能好的方式展示您的博客或公司。

  • Yahoo SMTP设置:如何连接电子邮件客户端或WordPress站点

    Yahoo SMTP设置:如何连接电子邮件客户端或WordPress站点

    正在搜索Yahoo SMTP设置以及如何连接到Yahoo SMTP服务器?

    了解这一点会带来很多可能性。您可以将桌面或移动电子邮件客户端配置为使用您的Yahoo Mail帐户发送和接收电子邮件。如果您有一个WordPress网站,您还可以将您的网站配置为使用Yahoo Mail的SMTP服务器发送其电子邮件,这是提高您网站的电子邮件送达率的一种很好的免费方式。

    在这篇文章中,我们将快速了解Yahoo SMTP服务器的详细信息,以及它的POP3和IMAP设置。然后我们将向您展示如何将您的电子邮件客户端连接到Yahoo SMTP服务器。

    稍后,我们将介绍如何配置您的WordPress站点以通过免费的Yahoo Mail SMTP服务器发送电子邮件。

    1. 什么是Yahoo SMTP设置?
    2. 什么是Yahoo POP3设置?
    3. 什么是Yahoo IMAP设置?
    4. 如何为WordPress网站配置Yahoo SMTP

    什么是Yahoo SMTP设置?

    首先,让我们直接进入Yahoo SMTP设置。如果您需要额外帮助,我们稍后会为此信息提供更多背景信息。

    以下是您需要的所有基本详细信息:

    • SMTP 服务器:smtp.mail.yahoo.com
    • 端口:465或587
    • 是否需要SSL:是
    • 是否需要TLS:是(如果可用)
    • 身份验证:是(如果有多个选项可用,请选择登录)
    • 用户名:您的完整Yahoo Mail电子邮件地址(例如salman123@yahoo.com )
    • 密码:您的Yahoo Mail应用程序密码(它不是您用于登录Yahoo Mail的密码——我们将在下面向您展示如何生成此密码)

    使用上面列出的Yahoo SMTP设置,Yahoo Mail SMTP服务器允许您每天发送多达500封电子邮件。

    如何为Yahoo Mail创建应用程序密码

    要使用Yahoo Mail SMTP服务器,您首先需要创建一个专用的应用程序密码。早些时候,您可以使用您的Yahoo Mail密码,但Yahoo更新了此要求以提高安全性。现在,您需要生成一个唯一的应用密码。

    值得庆幸的是,生成Yahoo Mail应用程序密码非常简单。要开始使用,请转到您的帐户设置区域,然后单击“Account Security”选项卡。

    您可以通过单击右上角的用户名/图标来访问您的帐户设置区域。或者,您可以单击此链接直接进入帐户安全区域(只要您已经登录雅虎邮箱)。

    然后,单击“Other ways to sign in下的“Generate app password”链接。

    如何创建雅虎邮箱应用密码

    如何创建雅虎邮箱应用密码

    您现在应该看到一个弹出窗口。继续并单击弹出窗口中的蓝色“Get started”按钮以前进。

    输入您的应用名称,这只是一个帮助您记住它的内部名称,例如“WordPress”或“Thunderbird”。正确标记它,因为它可以帮助您记住密码连接的服务。接下来,单击Generate password按钮。

    添加一个名称以帮助您识别您的应用密码

    添加一个名称以帮助您识别您的应用密码

    然后您应该会看到应用程序密码 – 将其放在手边,因为在您使用的任何应用程序中配置Yahoo Mail SMTP设置时都需要它。

    雅虎邮箱的应用密码

    雅虎邮箱的应用密码

    稍后我们将向您展示如何在配置WordPress以使用Yahoo SMTP服务器时使用此应用程序密码。

    什么是Yahoo POP3设置?

    Yahoo SMTP设置可让您配置电子邮件客户端或网站以通过Yahoo Mail发送电子邮件。但是如果您想将电子邮件导入您的电子邮件客户端,您还需要为收到的邮件设置POP3(或IMAP)。

    Yahoo POP3设置如下:

    • 服务器:pop.mail.yahoo.com
    • 端口:995
    • 是否需要SSL:是
    • 用户名:您的完整Yahoo Mail电子邮件地址(例如joe123@yahoo.com )
    • 密码:您的Yahoo Mail应用程序密码(它不是您用于登录Yahoo Mail的密码 – 您可以按照上面SMTP部分的说明生成应用程序密码)

    什么是Yahoo IMAP设置?

    IMAP为您提供了另一种将电子邮件导入电子邮件客户端的方法。如果您计划从多个设备访问电子邮件,IMAP比POP3效果更好,因为它允许双向同步,而如果您只使用单个设备访问Yahoo Mail,则POP3效果更好。

    雅虎IMAP设置如下:

    • 服务器:imap.mail.yahoo.com
    • 端口:993
    • 是否需要SSL:是
    • 用户名:您的完整Yahoo Mail电子邮件地址(例如joe123@yahoo.com )
    • 密码:您的Yahoo Mail应用程序密码(它不是您用于登录Yahoo Mail的密码——您可以按照上面SMTP部分的说明进行操作)

    如何为WordPress 网站配置Yahoo SMTP

    可以将您的WordPress站点配置为使用Yahoo Mail SMTP服务器来发送其交易电子邮件。它让您可以利用Yahoo Mail每天500封电子邮件的发送限制,并提高您的WordPress网站的电子邮件送达率。

    但是,Yahoo Mail并不总是与WordPress站点/主机配合得很好,并且您在设置它时可能会遇到连接问题。这主要与雅虎邮箱有相当严格的防火墙规则来防止垃圾邮件有关。

    因此,如果您遇到任何问题,我们建议您使用另一个免费的SMTP服务器,例如免费的Gmail SMTP服务器SendGrid API。这些SMTP服务器更易于使用,并且与Yahoo Mail 一样免费(Gmail SMTP服务器还支持每天免费发送500封电子邮件)。

    如果您确实想继续使用适用于WordPress的Yahoo Mail SMTP服务器,请按以下步骤操作……

    1.创建应用密码

    要开始使用,请确保您已按照上述说明创建了Yahoo Mail应用程序密码。获得应用密码后,请将其存储在安全的地方,因为您将在下一步中使用它。

    2. 安装和配置Free Post SMTP插件

    要将WordPress配置为通过SMTP发送电子邮件,您需要一个WordPress SMTP插件。有许多很棒的免费SMTP插件,但我们推荐免费的Post SMTP插件,因为它包含您需要的所有功能,并且可以轻松调试问题。

    首先,从WordPress.org安装并激活免费的Post SMTP插件。然后,转到WordPress仪表盘中的新Post SMTP区域,然后单击Show All Settings链接。

    显示Post SMTP中的所有设置

    显示Post SMTP中的所有设置

    在设置区域中,转到“Message”选项卡并输入您的“From”电子邮件地址和姓名。

    您的“From”电子邮件地址必须是您的Yahoo Mail地址

    如果您尝试使用其他电子邮件地址,Yahoo Mail将阻止连接,并且您会在电子邮件日志中看到一条错误消息(可能是 “550 Request failed; Mailbox unavailable” 错误)。

    使“From”电子邮件与您的雅虎邮箱地址相同

    使“From”电子邮件与您的雅虎邮箱地址相同

    单击底部的Save Changes然后,返回设置区域(您可能需要再次单击Show All Settings)。

    在设置区域的Account选项卡中,选择SMTP作为传输Type并将Mailer Type设置为PostSMTP。您应该会在屏幕底部看到一个新的设置列表。

    以下是配置它们的方法:

    • 外发邮件服务器主机名:smtp.mail.yahoo.com
    • 发送邮件服务器端口:465(如果遇到问题,您也可以尝试端口587)
    • 信封发件人电子邮件地址:您的Yahoo Mail电子邮件地址。同样,如果您使用不同的电子邮件地址,您可能会遇到错误。
    • 安全性:SMTPS
    • 身份验证:登录
    • 用户名:您的Yahoo Mail电子邮件地址。
    • 密码:您在第一步中生成的Yahoo Mail应用程序密码(这不是您用于登录Yahoo Mail的密码)。

    如何配置Post SMTP以使用Yahoo Mail

    如何配置Post SMTP以使用Yahoo Mail

    然后,单击底部的Save Changes以保存您的设置。

    3.发送测试消息

    至此,您已经完成了配置。为确保一切正常,您可以通过Post SMTP发送测试电子邮件。

    转到Post SMTP,然后单击Actions列中的Send a Test Email链接:

    如何使用Post SMTP发送测试电子邮件

    如何使用Post SMTP发送测试电子邮件

    输入您要向其发送测试电子邮件的电子邮件地址,然后单击Next

    输入您要发送测试电子邮件的电子邮件地址

    输入您要发送测试电子邮件的电子邮件地址

    如果您已正确设置所有内容,您应该会在Post SMTP Setup界面中看到一条成功消息。您还应该在您输入的电子邮件地址收到一封电子邮件。

    Post SMTP中的成功消息

    Post SMTP中的成功消息

    如果消息发送失败,您可以从Post SMTP → Email Log查看问题日志。

    将鼠标悬停在失败的消息上,然后单击View Session Transcript链接。在这里,您可以看到因Envelope-From电子邮件地址与Yahoo Mail电子邮件地址不匹配而无法投递的邮件的日志。

    您可以看到它触发了550 Request failed错误:

    Post SMTP中的错误日志示例

    Post SMTP中的错误日志示例

    如果在确保您的“From”电子邮件地址与您的Yahoo Mail电子邮件地址匹配后仍然遇到问题,您可以考虑使用另一个免费的SMTP服务器,例如免费的Gmail SMTP服务器

    小结

    如果您有Yahoo Mail帐户,Yahoo SMTP服务器允许您配置您的电子邮件客户端和网站以使用您的Yahoo Mail帐户发送电子邮件。要配置电子邮件客户端,您还可以使用POP3或IMAP将Yahoo Mail电子邮件导入您的电子邮件客户端,以发送和接收来自客户端的电子邮件。

    因为Yahoo Mail允许每天发送多达500封电子邮件,所以它可以成为WordPress事务性电子邮件的绝佳免费解决方案。但是,由于雅虎严格的防火墙和反垃圾邮件规则,您可能会遇到设置问题。因此,如果您在使用WordPress设置Yahoo Mail时遇到反复出现的问题,最好使用另一个免费的SMTP服务器。

  • 如何在不关站的情况下实现WordPress网站搬家

    如何在不关站的情况下实现WordPress网站搬家

    WordPress网站搬家是您在某些时候可能需要做的事情。也许您希望将WordPress网站搬迁到新主机。也许您已经创建了一个本地站点,或者您正在从多站点安装迁移。

    在本指南中,您将学习如何自己迁移WordPress网站到另外的服务器。

    如果您使用不同的主机,更喜欢手动操作,或者您正在本地和远程站点之间迁移,本指南将帮助您了解如何将WordPress站点搬家到新主机。

    1. 当您可能需要迁移WordPress网站时
    2. 如何使用WordPress Duplicator插件将WordPress站点移至新主机
    3. 使用插件将站点迁移到或从WordPress多站点迁移
    4. WordPress站点手动搬家
    5. WordPress多站点网络手动搬家

    当您可能需要迁移WordPress网站时

    在某些情况下,您可能需要迁移WordPress站点。让我们来看看其中的一些。

    • 将本地开发站点上传到远程托管站点。如果您在本地进行开发工作(这是一个好主意),您需要将站点迁移到远程站点。稍后,当您开发站点时,您可能只需要迁移文件而不是数据库,或者您可能需要双向迁移数据库,以便您可以使用当前数据测试任何更改。
    • 在托管服务提供商之间切换。这是迁移WordPress最常见的场景之一。将WordPress网站移至新主机通常相当简单。一个好的WordPress托管服务提供商将免费为您执行迁移:您只需提供旧站点的登录详细信息。如果您的网站有更复杂的设置,或者您更喜欢自己做,您可以按照本文中的方法进行操作。
    • 将站点迁移出WordPress多站点网络。如果您一直在多站点网络上托管站点并决定需要将其分离出来,那么您只需将该站点迁移出网络,然后将其迁移到全新的WordPress安装。这比从一个独立站点迁移到另一个站点更复杂,但可以做到。
    • 将站点迁移到WordPress多站点网络。有时您可能需要使用现有的单个站点并将其迁移到网络中。同样,这比从一个站点迁移到另一个站点要复杂一些,但是您可以做到。我有时会为那些想要迁移到我的主机的现有网站的客户做这件事;我更喜欢将 Multisite 用于我的所有客户站点。

    迁移WordPress网站的最简单方法是使用插件。

    如何使用WordPress Duplicator插件将WordPress站点移至新主机

    免费的WordPress Duplicator插件是我们推荐的用于将站点迁移WordPress到其他主机的插件。您可以通过插件屏幕将它安装在您的网站上,而且它是免费的。

    让我们看看如何使用复制器插件将WordPress站点移动到新主机。

    这些说明适用于任何类型的标准WordPress安装,允许您将WordPress站点从一台主机移动到另一台主机:远程或本地。如果您想迁移完整的多站点网络,它也可以工作。稍后我将介绍将站点迁移到多站点和从多站点迁移出去。

    复制器插件通过创建两个文件来工作:

    1. 一个zip文件,其中包含旧站点(您要从中迁移的站点)中的文件和数据库。
    2. 一个installer.php文件。

    然后将这些文件上传到新站点并运行installer.php文件。该插件将解压缩zip文件并导入您的数据和文件。

    让我们来看看如何做到这一点。

    使用Duplicator开始迁移之前

    在运行迁移之前,您需要执行几个步骤。

    清理旧网站

    花一些时间清理您的旧网站,即删除您不使用的任何主题或插件。更新到最新版本的WordPress、您的主题和插件。迁移运行您不需要的代码的站点是没有意义的。

    禁用缓存插件

    缓存插件可能会干扰迁移,因此如果您在旧站点上运行任何这些插件,请禁用它们。

    备份您的旧网站

    在将WordPress站点从一台主机移动到另一台主机之前,请先备份,这适用于任何托管环境。使用您的备份插件或托管服务提供商的仪表盘创建旧站点的备份并将其存储在安全的地方 – 而不是在您的托管服务器上。

    创建新站点

    您需要在新位置为您的站点创建一个新的空站点(未安装 WordPress)。

    如果您要迁移到使用宝塔面板管理的主机,您可以在几分钟内在宝塔面板创建网站。

    在宝塔面板中添加站点

    在宝塔面板中添加站点

    然后,您可以将文件导入该站点。记住,不要安装WordPress

    如果您要迁移到本地站点,则需要安装Desktop Server等工具才能运行WordPress。如果您要导入到另一个托管服务提供商,则需要SFTP访问您的/public/目录。您不需要安装WordPress。

    迁移多站点网络

    如果您要将多站点网络迁移到其他托管服务提供商或从其他托管服务提供商迁移,请与他们确认您是否需要他们做任何事情,然后才能进行迁移。

    您还应该查看Duplicator插件的指南,了解您需要为多站点迁移采取的其他步骤。这些仅适用于您要迁移到不同的托管服务提供商或域名的情况。

    从您的旧WordPress网站创建文件和数据档案

    迁移过程的第一步是从旧站点创建文件,以便将它们导入新站点。

    安装并激活WordPress Duplicator插件。转到插件 > 安装插件,然后搜索“WordPress Duplicator”。单击插件的安装按钮,然后单击启用按钮。

    安装WordPress Duplicator插件

    安装WordPress Duplicator插件

    现在是时候创建将用于迁移您的站点的存档文件了。单击管理菜单中的Duplicator以转到插件设置。

    Duplicator设置

    Duplicator设置

    此屏幕显示您创建的所有包——它们是您网站的档案。现在,它将是空的。

    要为您的站点创建档案,请单击“Create New”按钮。

    然后,您将被带到设置屏幕,您可以在其中输入包的详细信息,如下所示:

    • Name : 给包起一个对你有意义的名字。
    • Storage:指定包文件的存储位置。在插件的免费版本中,您可以将其存储在您的网络服务器上,在这种情况下,您需要稍后下载或从插件发送给您的电子邮件中获取。通过插件的专业版,您可以使用第三方存储服务,例如Dropbox和Google Drive。选择您要使用的那个,系统会提示您登录。
    • Archive:指定是仅存档数据库还是同时存档数据库和文件。在迁移站点时,您将需要一切。不选中复选框。
    • Installer:在此部分中,通过添加密码为您的包启用密码保护。您正在创建一个包含站点中所有内容的文件,因此安全性很重要。

    密码保护

    密码保护

    现在单击Next按钮继续。

    该插件将扫描您的系统,并让您知道一切是否正常。

    Package扫描

    Package扫描

    如果有任何问题,请遵循插件给出的建议。当您在开始之前清理您的网站时,您应该不会有任何问题。

    现在单击“Build”按钮来构建存档。等待该过程完成,不要点击离开屏幕。

    完成后,您可以选择下载软件包文件。

    下载你的包

    下载你的包

    单击One-Click Download按钮将这两个文件下载到您的计算机。将它们存储在安全的地方,以便您可以检索它们以迁移到新站点。

    你现在有你的档案。

    将档案导入您的新站点

    下一步是将文件导入新站点并运行导入程序文件。

    使用SFTP将这两个文件上传到新站点的/public/目录。使用您的FTP客户端,将这两个文件上传到该文件夹​​(了解FTP和SFTP之间的区别)。

    新站点中的复制器文件

    新站点中的复制器文件

    完成后,通过在浏览器中访问其URL来运行安装程序。您可以使用新站点的临时URL执行此操作,因为您尚未转移您的域。

    因此,如果您的临时URL是http://temp.yourdomain.com,您将在浏览器中访问http://temp.yourdomain.com/installer.php 。

    这将打开duplicator屏幕。

    duplicator密码提示

    duplicator密码提示

    如果您在设置复制器文件时提供了密码,请输入该密码并单击“Submit”按钮。

    然后,您将完成运行导入的过程。在下一个屏幕上,选中底部的复选框,然后单击Next按钮。

    Duplicator导入流程

    Duplicator导入流程

    然后该插件将提取存档文件,这可能需要一段时间,具体取决于您网站的大小。下一步是安装一个新的数据库,这将需要:

    • 主机名。
    • 密码。
    • 用户名。

    该插件将使用此数据来更新站点设置。

    您可以在服务器提供商的管理后台找到站点的详细信息。

    在duplicator中创建数据库

    在duplicator中创建数据库

    单击按钮以检查数据库是否正常工作,并根据需要进行任何更正。系统满意后,单击“Next 按钮。

    然后,Duplicator插件将运行第3步,在该步骤中,它将使用新站点的临时URL来使数据库正常工作。单击“Next按钮继续执行第4步,您可以从中登录该站点。

    当您访问您的网站时,您现在应该拥有旧网站的完美副本。唯一的区别是域名。

    重定向域名

    一旦你测试了你的新站点并且你很高兴它可以正常工作,你可以将域名重定向到你的新站点。

    如果您要更换托管服务提供商,则需要更新域名的DNS以使其指向您的新站点。

    通过您的域名注册商,更改名称服务器、A或CNAME记录以反映您的新位置。您使用哪一个将取决于您的设置。

    如果您还需要将您的域名用于电子邮件等用途,那么您将不希望更改名称服务器,因为这会将您的所有版本的域名指向您的新托管服务提供商。

    完成此操作后,则需要将附加域添加到您的帐户,以便它指向您的新站点。您的提供者应该能够为您提供执行此操作的指导。

    你还没有完成。

    最后一步是在WordPress管理屏幕中更新域。在您的站点中,转到“设置”>“常规”并找到URL字段。只有在DNS传播并且域指向您的新站点时,您才应该这样做。

    这可能需要长达48小时,但通常要快得多。

    WordPress网址设置

    WordPress网址设置

    有两个字段需要更新:

    • WordPress地址 (URL):这是站点本身的地址,因此是您在站点中使用的主域。
    • 站点地址 (URL):如果您希望用户看到的地址与实际站点地址不同,只需更新此字段即可。如果它们都相同(这是正常的),请更新两个字段。

    单击保存更改按钮以保存 URL。

    现在,您的新站点在您的新位置运行。如果您不再需要旧网站,是时候删除它并在您更换提供商时关闭您的旧托管帐户。

    使用插件将站点迁移到或从WordPress多站点迁移

    如果您要将单个站点迁移到WordPress Multisite或从WordPress Multisite迁移,则可以使用插件来完成,但不能使用WordPress Duplicator插件。这是因为您不希望迁移整个数据库和文件:只迁移来自相关站点的那些。

    要使用插件迁移进出多站点,您需要使用三个插件:

    1. 一是迁移内容。
    2. 一种迁移小部件设置。
    3. 一是迁移用户。

    根据您的设置,您可能不需要使用所有这些。让我们一步一步看事情。

    将文件迁移到或从WordPress多站点迁移

    在迁移任何内容或设置之前,您需要迁移主题和插件文件。您可以通过以下两种方式之一执行此操作:

    • 通过主题插件屏幕在新站点中安装相同的主题和插件,或者如果您从第三方来源购买它们,则将它们上传到新站点。
    • 使用SFTP从旧站点下载主题和插件文件并将它们上传到新站点。

    这两种方法都可以,但是如果您的主题或插件是专门为您的站点开发的,您需要从旧站点下载并上传到新站点。或者,如果您在本地保存文件备份或使用Github等版本控制系统(这是一个好主意),您可以从那里上传它们。

    如果您需要将主题和插件上传并安装到WordPress多站点网络中的站点,则需要为网络安装它们,然后为单个站点激活它们。您可以在我们的WordPress Multisite指南中找到有关执行此操作的更多信息。

    激活新站点的主题并激活任何插件。需要注意的几点:

    • 如果您的新站点位于多站点网络中,您需要通过转到Network > Sites为该站点启用主题,单击您正在使用的站点下方的Edit按钮并选择Themes选项卡。从那里您可以启用主题。然后转到新站点中的外观 > 主题并在那里激活主题。
    • 您不需要为单个站点启用插件。相反,您可以安装它们,然后转到该站点的插件屏幕并在那里激活它们。
    • 如果您要从网络中的站点迁移到独立站点,则可以像安装任何站点一样安装和激活主题和插件。

    现在,您的所有文件都已放在新站点上。花一些时间来配置主题和插件:如果您使用插件进行迁移,则必须手动执行此操作。

    您不必做的一个配置是小工具:您可以为此使用插件,我们很快就会看到。

    将用户导入和导出多站点

    如果您要迁移的站点有除您自己以外的用户,您需要将用户从旧站点导出到新站点。如果您是唯一的用户,则可以跳过此步骤,因为您将在创建新站点时将自己创建为用户。

    由于WordPress不会在Multisite中存储每个站点的用户,因此将用户导入和导出Multisite很复杂。相反,它将它们全部存储在一个用于整个网络的数据库表中,称为wp_users

    如果您从网络中的站点导入,您应该只导出那些在您的站点上注册的用户,而不是那些在网络上其他站点注册的用户。如果您要导入网络中的站点,您只想激活该站点上的这些用户,而不是激活网络上的其他站点。

    如果您的站点包含多个作者,请在导入内容之前执行此操作,以便在将内容导入新站点时将正确的用户分配给内容。所以让我们开始吧!

    您可以使用Import Export WordPress Users插件在站点之间迁移用户。

    首先在您的旧站点和新站点中安装和激活插件。然后在您的旧站点中,转到Users > User Import Export

    用户导入导出设置

    用户导入导出设置

    选择顶部的User/Customer Export选项卡。选择您要导出的用户角色(如果您将此保留为默认设置,它将导出所有角色),然后向下滚动并单击“Export Users”按钮。

    该插件会将CSV文件下载到您的计算机。将其保存在某个地方,您将能够再次找到它以进行导入。

    现在在您的新站点中,转到Users > User Import Export并选择User/Customer Import选项卡。

    用户/客户导入

    用户/客户导入

    上传您刚刚创建的CSV文件,然后单击Upload file and import按钮。该插件将上传文件并将用户导入您的新站点。

    在多站点网络中的站点上工作时,您在站点中进行导入和导出,而不是在网络管理员中。任何导入的用户都将被添加到整个网络的数据库中,但它们只会在一个站点上被激活。

    将内容移入或移出WordPress Multisite

    首先导出您的内容。转到Tools > Export。选择All content并单击Download Export按钮。

    从多站点导出

    从多站点导出

    将下载文件保存在您可以再次找到的地方。它将采用XML格式。

    在将任何内容导入新站点之前,如果您在旧站点中有这些内容,请务必确保您已设置任何自定义文章类型或分类法。如果您还没有这样做,请返回上一步并确保您在新站点上安装并激活了与旧站点上相同的主题和插件。

    现在打开新站点并转到Tools > Import。向下滚动到WordPress部分。如果您已经安装了导入器插件,请单击Run Importer。如果您没有安装它,请按照此处的说明安装并激活它,然后运行它。

    WordPress importer

    WordPress importer

    导入器将提示您上传文件以进行导入。单击Choose File,找到您从旧站点导出的文件,然后单击Upload file and import按钮。

    导入器会提示您将内容分配给新站点中的正确用户,这就是为什么在导入内容之前导入用户很重要的原因。如果您尚未执行此操作,请暂停内容导入并返回上一步。

    在WordPress中导入

    在WordPress中导入

    选择相关用户并选中Download and import file attachments复选框。WordPress会在您的旧站点中找到任何附件,如果可以的话,抓取这些附件并将它们导入新站点。有时由于安全性或访问权限的原因,这不起作用,但如果您从一个远程托管站点迁移到另一个站点,它通常会起作用。

    单击Submit按钮。WordPress将上传文件并创建内容。完成后,您会收到通知。转到您的文章(单击管理菜单中的文章),您将在新站点中看到导入的文章。

    您正在顺利迁移您的网站 – 现在剩下的就是迁移小部件设置。

    将小部件迁移到多站点和从多站点迁移出

    最后一步是迁移小部件。您不必手动配置这些:您可以改用Widget Importer & Exporter插件

    首先在旧站点和新站点上安装并激活插件。

    在您的旧站点中,转到Tools > Widget Importer/Exporter。这将带您进入Widget import/export屏幕。

    import export小工具屏幕

    import export小工具屏幕

    单击Export Widgets按钮。这将使用小部件设置将文件下载到您的计算机。

    现在打开您的新站点。确保您安装并激活了与旧站点上相同的所有主题和插件,因为其中一些可能会提供您需要安装的小部件。

    小部件导入过程不会导入小部件本身。相反,它会导入小部件的设置。激活相同的主题以使小部件区域相同也很重要。

    转到Tools > Widget Importer/Exporter。这一次,单击Choose file按钮并上传您刚刚从旧站点下载的文件。它将具有.WIE扩展名。

    单击Import Widgets按钮。该插件将导入小部件并为您提供一个状态屏幕,告诉您它们已被导入。

    小部件导入结果

    小部件导入结果

    如果缺少任何小部件区域,旧站点中的小部件将被导入,但它们将被添加到小部件管理屏幕中的Inactive Widgets区域。

    如果您尝试导入新站点中不可用的小部件,可能是因为您尚未激活插件,您将收到一条错误消息。安装并激活插件并再次运行导入,插件不会复制您已经导入的那些小部件。

    您现在应该在新站点上拥有与旧站点相同的副本。花一些时间检查新站点的所有设置和配置,并确保它们与旧站点相同(如果您想进行更改,也可以调整它们)。

    然后,如果您的旧站点位于多站点网络上,请让网络管理员存档或删除它。如果您的旧站点是独立站点,请将其删除。

    WordPress站点手动搬家

    如果您对使用SFTP和MySQL感到满意,那么手动迁移站点而不是使用插件可能是一种更快、更可靠的方法。

    在这里,我将专注于将一个独立的WordPress安装迁移到另一个。在下一节中,我将看看这与WordPress多站点网络有何不同。

    创建一个全新的WordPress安装

    首先将您的新站点创建为空的WordPress安装。

    在宝塔面板中,您可以快速添加网站及安装WordPress(推荐新手使用宝塔面板管理服务器)。

    使用宝塔面板创建新WordPress网站

    使用宝塔面板创建新WordPress网站

    选择您要在哪个数据中心托管您的站点,然后填写您的站点名称的详细信息并选择不安装WordPress

    这是因为您将从旧站点迁移WordPress文件。暂时将自定义域名留空,因为您希望在新站点启动并运行时暂时将域名保留在旧站点上。

    单击Add site按钮,将为您创建一个新站点。

    使用SFTP导出文件

    下一步是将文件从旧站点迁移到新站点。这将包括主题文件、插件、上传和插件可能添加到您的wp-content目录的任何其他文件。

    通过SFTP登录您的旧站点并下载所有WordPress文件。如果您的站点位于主机的根域中,则意味着下载所有文件。如果您将WordPress安装在子目录中,请下载该目录的内容。

    要访问您的网站,您需要SFTP详细信息,这可以通过您的服务器提供商的网站获取相关凭证信息。

    您可以在下面看到我网站中的文件,就像在免费的FileZilla FTP客户端中查看的一样。

    FTP客户端中的WordPress文件

    FTP客户端中的WordPress文件

    从旧站点导出数据库

    除了文件之外,您的新WordPress站点还需要旧数据库的副本。为此,您使用MySQL工具,通常是phpMyAdmin。

    在旧站点的托管界面中,转到phpMyAdmin。

    以宝塔面板为例,进入宝塔控制面板,点击左侧的“数据库”,点击页面的“phpMyAdmin”:

  • WordPress多站点(WordPress Multisite)创建及使用基础指南

    WordPress多站点创建及使用基础指南

    如果您使用WordPress已经有一段时间了,那么您可能会运行多个网站。如果您的站点有一些共同点,您可能想知道:有没有比将它们作为单个安装进行管理更有效的方式来运行它们?

    WordPress Multisite(以下简称为WordPress多站点)可能是您正在寻找的。它允许您在WordPress安装上创建一个网络,这意味着您可以在该网络中运行任意数量的站点,所有站点都在一个WordPress实例上。想一想:WordPress.com是运行数百万个站点的WordPress多站点安装的一个很好的例子。

    在本文中,我将指导您了解安装WordPress多站点并充分利用它所需的一切。我将介绍:

    1. 什么是WordPress多站点?
    2. WordPress多站点的好处
    3. WordPress多站点:最常见的用例
    4. 如何设置和激活WordPress多站点
    5. 如何修复WordPress多站点Cookie错误
    6. 如何在WordPress多站点网络中管理站点
    7. 多用户WordPress:在WordPress多站点中与用户合作
    8. 在WordPress多站点中使用插件和主题
    9. 多站点如何存储媒体
    10. 多站点如何存储数据

    WordPress多站点是一个涉及很多方面的大话题。但这并不难掌握,一旦你完成了这篇文章,你就会知道在WordPress中运行多站点网络所需的一切。

    因此,让我们首先确定WordPress多站点是什么。

    什么是WordPress多站点?

    WordPress Multisite是一种将多个站点添加到WordPress安装的方法。您可以将其添加到现有或新创建的WordPress网站中。要激活WordPress Multisite,您需要在WordPress安装中的几个文件中添加几行代码(稍后我会向您展示)。然后在您的网络中创建站点。现有站点保留在那里,其URL不变,而新站点则添加到顶部。

    WordPress安装与WordPress多站点(主要区别):

    • 单个站点的数量。
    • WordPress用户角色——激活多站点会添加网络管理员角色。
    • 访问主题和插件——只有网络管理员可以安装它们。
    • 管理屏幕——多站点添加了一些用于管理网络的屏幕。
    • 媒体的存储方式——多站点为每个站点添加了额外的上传文件夹。
    • 数据存储方式——多站点为每个站点创建额外的数据库表,但为整个网络存储一些数据(例如用户)。

    WordPress多站点用户角色:从管理员用户到网络管理员

    安装WordPress多站点后,您将成为网络管理员,对您在网络上创建的任何站点具有管理员权限。您还可以允许其他人在网络中创建自己的站点,并使他们成为该站点的站点管理员。

    站点管理员的访问级别低于网络管理员。作为网络管理员,您可以安装主题和插件,而站点管理员可以为其站点激活它们,但不能安装新的。这有助于您保持网络安全,因为您不希望站点管理员添加可能危及网络的代码。

    站点管理员可以添加新用户,但这些用户只能访问他们添加到的各个站点,而不是网络上的所有站点。整个网络的用户存储一次,因此您可以让现有用户访问更多站点,而无需添加其他帐户。我将在本文后面向您展示WordPress多站点如何存储用户数据和其他数据。

    WordPress多站点和域名

    标准WordPress安装和多站点网络之间的另一个关键区别是域名。您的网络与您设置的网站具有相同的url。因此,如果您的站点位于mysite.com,则网络也在该地址。

    激活多站点时,您可以指定站点是使用子域 (site1.mysite.com)还是使用子目录 (mysite.com/site1)。您还可以将其他域映射到您的网络,以便各个站点的行为就像它们在自己的域中一样:就站点用户而言,该站点看起来好像在使用自己的独立WordPress安装。

    世界上最大的WordPress多站点网络示例是WordPress.com。它托管着数百万个大小不一的网站,从妈妈博客到大公司,并且通过以您无需担心的一些定制和复杂的方式管理数据来做到这一点。还有其他组织使用WordPress多站点的方式您将能够更密切地识别,我将在这篇文章中向您展示一些示例。

    WordPress.com注册页面

    WordPress.com注册页面

    您可能会认为这一切都增加了额外的复杂性,并且只运行多个WordPress安装会更容易。但是WordPress多站点确实有很多优点,所以让我们更详细地看一下这些优点。

    WordPress多站点的好处

    我得承认:我有偏见。我是WordPress多站点的忠实粉丝,多年来我一直在使用它来创建个人和客户网站。

    但这种偏见是有原因的,那是因为WordPress多站点是一个很棒的工具。如果您正在运行多个WordPress网站,它将节省您的时间并提高您的效率。

    如果您曾经有过以下情况,多站点可能适合您:

    • 在您启动的每个站点上安装相同的插件(例如性能、安全性、搜索引擎优化)。
    • 在多个站点上使用框架主题作为父主题。
    • 为组织的不同分支机构开发了多个站点,这些站点具有共同的元素,例如品牌或结构。
    • 当您宁愿花时间开发或管理它们时,花费的时间比您想要更新多个网站的时间要长。

    让我们更详细地了解这些好处。

    更高效的代码

    在一个网络上运行多个站点意味着更少的代码。无论激活了多少个站点,都只有一组核心WordPress文件,每个主题和插件只有一个副本。

    这意味着与为每个站点运行单独的WordPress安装相比,您的网络占用的服务器空间更少。您添加的网站越多,这加起来就越多。它可以为您节省托管费用和保持代码最新的时间。

    更高效的开发

    如果您正在开发具有自定义主题的网站,您可能会使用一个基本主题作为起点。这可以是框架主题、简单的父主题或入门主题。

    通过在Multisite中工作,您可以安装WordPress主题一次,将其用作在网络中各个站点上激活的主题的父主题,并节省您自己的时间。

    当我开始做客户工作时,我为我的所有网站开发了一个框架主题。我曾经在每个客户的每个新的WordPress安装中都安装它,然后创建一个将为该站点激活的子主题。现在,我的多站点网络中只有该框架主题,每个站点都有自己的子主题。

    如果您的网站具有共同的设计元素,这将特别有用。例如,如果您正在为公司的多个部门创建站点,您可以创建一个包含所有常见设计和布局元素的父主题,然后为每个站点开发一个子主题并为相关站点激活每个子主题。

    这不仅可以节省存储(和更新)您的父主题的多个实例,还意味着您可以在您的业务站点中显示来自网络中其他站点的内容。这使您可以创建的不仅仅是单个站点的集合。

    更高效的管理

    保持您的WordPress多站点网络更新将比为多个WordPress安装执行相同的操作要高效得多。

    您只需更新网络中的所有主题和插件一次,无论它们在多少个站点上处于活动状态。

    当您在多个站点上运行主题或插件时,严格的测试将尤其重要,因为您需要在所有相关站点上进行测试。

    WordPress多站点:最常见的用例

    您可以通过多种不同的方式使用WordPress Multisite。让我们看一些例子。

    个人网站

    如果您运行多个个人站点,则将它们迁移到一个多站点安装将节省时间。这是我做的事情。我将自己的所有站点都保存在一个多站点网络上,原因有以下三个:

    • 它们有共同的代码(父主题和一些插件)。
    • 它节省了托管空间并及时更新它们。
    • 我希望能够在另一个站点上显示来自我网络中一个站点的数据。

    我使用域映射将单个域名映射到每个站点,因此就用户而言,它们是独立的站点。

    托管客户站点

    当我开始构建客户端站点时,我有一个WordPress插件清单,我将在每个插件上安装。我也会为他们每个人使用相同的父主题。

    当我发现WordPress多站点时,我意识到可以通过将所有这些站点迁移到一个网络并在那里保持代码更新来提高效率。这也意味着我只有一个WordPress安装来保证安全和备份。所有这些都节省了时间和麻烦。

    您可以使用域映射将客户的域映射到他们的站点,这将应用于管理屏幕以及公共站点。这样,您的客户就不必担心您使用Multisite来托管他们的网站这一事实(尽管我的当然不反对)。

    商业网站

    如果您为企业的不同部门运行站点,那么使用WordPress多站点会更有效率。

    您只需安装一个WordPress即可更新,您可以跨站点共享数据和用户,并且可以在网络上使用相同的父主题和插件。这将在开发站点和以后管理站点时节省时间。

    BBC America是一个将多站点网络用于越来越多站点的企业示例:每个节目在一个网络中都有自己的站点。

    BBC美国网站

    BBC美国网站

    内联网

    即使您不适合将WordPress多站点用于面向公众的网站,您也可能会发现将Multisite用于公司内部网比拥有一个大型WordPress网站或多个小型网站效果更好。

    将Multisite用于公司Intranet意味着您可以:

    • 为每个部门添加单独的站点,并允许员工访问相应的站点。
    • 只需将每位员工添加为用户一次,并授予他们访问所需站点的权限。
    • 跨站点共享内容,例如在各个站点的主页上显示来自中央站点的更新。

    单独的用户管理将使此选项比任何其他方法更有效。

    社区网络

    社区团体和组织需要在线存在,但会发现它很昂贵。使用多站点网络托管多个组的站点将节省资金并增加这些组相互联网的机会。

    您可以安装插件,让站点用户可以关注彼此的博客并在管理屏幕中相互交流,您也可以在站点之间共享内容。

    只需安装一个WordPress即可购买托管服务,您可以节省很多钱。

    WordPress多站点被慈善机构、非营利组织和教育机构使用:一个例子是不列颠哥伦比亚大学,它使用Multisite为教职员工和学生托管博客网络。

    UBC博客

    UBC博客

    货币化

    运行多站点网络是通过WordPress获利的好方法。WordPress.com是通过在网络中为人们提供网站而赚钱的企业的一个例子,还有其他一些企业,例如托管教育网站和博客的edublogs。

    教育博客

    教育博客

    您可以使用您的基础站点(最初激活Multisite的站点)运行一个页面,该页面允许人们在您的网络上创建自己的站点,您可以免费提供,也可以收费。然后,您可以向博客所有者提供从免费到高级的计划,级别介于两者之间。

    您可以使用网络管理员为博客所有者提供支持,并通过通知和更新与他们交流,并建立用户社区。

    因此,这些是您可以使用Multisite的一些方式。现在让我们看看如何在WordPress网站上激活它。

    如何设置和激活WordPress多站点

    在设置WordPress多站点时,您有两个选择:您可以在全新的站点上激活它,也可以将其添加到现有站点。两者同样有效,但会有一些差异。

    让我们从第一个选项开始:如何在一个全新的站点上激活WordPress多站点。

    为此,您需要访问WordPress安装中的文件。使用SFTP和代码编辑器访问您的文件。您将要编辑的两个文件是.htaccess和wp-config.php,它们都位于WordPress安装的基本文件夹中。在开始之前对这两个进行备份。(备份整个站点也是一个好主意。)

    首先,在您的代码编辑器中打开wp-config.php文件(查看10个最佳免费HTML编辑器)。在该文件中,找到这一行:

    /* That’s all, stop editing! Happy blogging. */
    /* That’s all, stop editing! Happy blogging. */
    /* That's all, stop editing! Happy blogging. */

    在它的正上方,添加这行代码:

    define( ‘WP_ALLOW_MULTISITE’, true );
    define( ‘WP_ALLOW_MULTISITE’, true );
    define( 'WP_ALLOW_MULTISITE', true );

    现在保存您的文件。

    在浏览器中转到您的站点管理员。转到将为您创建的网络设置屏幕(通过工具 > 网络设置)。

    您将看到一个屏幕,询问您希望如何使用子域或子目录设置网络。

    如果您有选项,请选择您要使用的选项(请参阅下面的部分以找出区别)。在相关字段中输入您的网络的标题和管理员电子邮件地址,然后单击安装按钮。

    您将被带到网络设置屏幕。此屏幕将包含一些代码,然后您需要将这些代码复制并粘贴到两个文件中:wp-config.php文件和.htaccess文件。

    网络设置屏幕

    网络设置屏幕

    打开这两个文件并粘贴此屏幕中的代码,确保覆盖它告诉您的任何内容。

    注意:您的代码将与上面屏幕截图中的代码不同,因为您的网站与我的不同。

    保存并关闭这两个文件,然后返回您的站点管理员。单击“网络设置”屏幕中的链接以登录到您的网络。使用您一直使用的相同登录凭据。

    您现在会发现您的管理屏幕发生了一些变化。您将在顶部的工具栏中有一个名为My Sites的新项目,另一个名为Network Admin

    将鼠标悬停在“我的站点” 链接上,您将看到一个新菜单,可将您带到网络管理屏幕。单击仪表板 链接以转到网络仪表板。

    网络仪表板

    网络仪表板

    此仪表板看起来与标准WordPress网站的仪表板非常相似。不会有任何博客文章、快速编辑或任何与内容相关的内容——因为网络没有内容。这就是各个站点中的全部内容。

    左侧的管理菜单也有所不同。您将拥有一个名为“站点”的新项目,它使您可以访问站点创建和管理。其他一些菜单略有不同。花一些时间去探索和了解他们。我们将在本文后面介绍如何使用这些屏幕来管理您的网络。

    在现有WordPress安装上激活WordPress多站点

    要在现有WordPress站点上激活Multisite,请按照上述相同的手动步骤操作。只有一个区别:如果站点超过一个月,您将无法使用子目录

    这是因为您已经添加到站点的内容越多,现有帖子和页面的URL与网络中的新站点的URL发生冲突的风险就越大。

    想象一下,您为一家名为McCollin Paints的企业创建了一个站点,该企业有一个名为McCollin Varnishes的细分市场。您可能已经在mccollin-paints.com/mccollin-varnishes创建了一个页面。然后,您在新网络中为McCollin Varnishes创建一个站点。如果您使用子目录,则该站点可能位于完全相同的URL。当用户访问该URL时,WordPress不知道要显示哪些内容。因此,您的网络将使用子域,它位于mccollin-varnishes.mccollin-paints.com。

    WordPress多站点:子域与子目录

    我已经提到了子域和子目录。如果您在新的WordPress安装上激活Multisite,您可以选择使用哪一个。区别如下:

    • 使用子域意味着每个站点都会有一个类似https://site1.yournetwork.com的URL。如果您想允许其他人在您的网络上创建站点,这是最好的选择。
    • 如果您选择子目录,每个站点都会有一个类似https://yournetwork.com/site1的URL。如果您的网站已经运行了一个多月,您将没有此选项:您必须使用子域。

    当然,您可能打算使用域映射将独立域名映射到网络中的每个站点,就像我在自己的网络上所做的那样。如果是这种情况,那么您使用哪个子域或子目录并不重要,因为它们永远不会被看到。

    如何修复WordPress多站点Cookie错误

    在某些情况下,您在登录WordPress多站点安装时可能会遇到与cookie相关的错误。

    您的浏览器阻止或不支持Cookie。您必须启用cookie才能使用WordPress。

    此常见错误发生在某些多站点配置中,尤其是具有自定义域映射的配置。要修复此错误,请将以下代码添加到您的wp-config.php文件中。

    define(‘ADMIN_COOKIE_PATH’, ‘/’);
    define(‘COOKIEPATH’, );
    define(‘SITECOOKIEPATH’, );
    define(‘COOKIE_DOMAIN’, false);
    define(‘ADMIN_COOKIE_PATH’, ‘/’);
    define(‘COOKIEPATH’, ”);
    define(‘SITECOOKIEPATH’, ”);
    define(‘COOKIE_DOMAIN’, false);
    define('ADMIN_COOKIE_PATH', '/'); 
    define('COOKIEPATH', ''); 
    define('SITECOOKIEPATH', ''); 
    define('COOKIE_DOMAIN', false);

    如何在WordPress多站点网络中管理站点

    现在您已经设置好网络,下一步是开始添加一些站点。有两种方法可以做到这一点:通过管理屏幕或通过主站点的前端。让我们从如何通过管理员开始。

    WordPress多站点:通过WordPress管理后台添加站点

    在网络管理仪表板中,单击左侧菜单中的站点(Sites)链接。假设您添加了一些站点,这将显示您网络中的站点列表。当你第一次开始时,它会是空的。

    要创建新站点,请单击Add New按钮以转到Add New Site屏幕:

    添加新站点

    添加新站点

    填写新站点的详细信息,然后单击Add Site按钮。当您返回站点屏幕时,将显示您的新站点。如果您将鼠标悬停在其名称上,您将获得一些可用链接:

    • 编辑– 编辑网站设置(不是内容)。
    • 仪表板– 访问站点仪表板,您可以从中添加新帖子和页面并配置站点。
    • 停用– 停用网站,让任何人都无法访问它。
    • 存档– 使访问者和站点管理员无法访问该站点,但不要删除它。
    • 垃圾邮件– 标记为垃圾邮件,以便创建该站点的用户无法再创建。
    • 删除– 删除站点及其所有数据。
    • 访问——访问网站的前端。

    在这个阶段最有用的选项是Edit。单击以查看站点编辑屏幕。

    这是我网络上现有站点的示例:

    多站点中的编辑站点屏幕

    多站点中的编辑站点屏幕

    您可以在此处更改站点的主要设置,例如其域名和标题。您还可以访问主题屏幕,您可以在其中指定将为此站点启用哪些主题。

    如果您托管自己的网站或客户网站,您可能只想为每个网站启用一个主题。对于您允许人们创建自己的站点的网络,您需要启用多个主题的网络。您可以从网络管理员的主主题屏幕执行此操作。

    我们将在本文后面仔细研究您如何管理网络中的主题和插件,因为它不同于标准的 WordPress 网站。

    WordPress多站点:从前端创建站点

    如果您允许用户创建他们自己的站点,他们将在主站点的/wp-signup.php屏幕上执行此操作。

    这将显示一个屏幕,允许某人使用现有用户帐户登录并创建站点,或者同时创建站点和用户帐户。

    wp注册屏幕

    wp注册屏幕

    如果您只想通过管理屏幕自己创建网站,您可以禁用注册。转到Network Admin > Network Settings并选择Registration is disabled单选按钮。

    如果您从管理屏幕创建站点,您将拥有该站点的站点管理员权限,并且它将位于“My Sites” 下拉菜单中。如果其他人创建了站点,您将没有站点管理员权限,并且它不会出现在该列表中(尽管您始终可以通过站点屏幕将自己作为站点管理员添加到任何站点)。

    WordPress多站点和域映射

    域映射是我最喜欢的Multisite功能之一。它允许您将域映射到网络中的站点,并使其表现得好像它托管在该域上一样。

    注意:在WordPress 4.5版之前,您需要一个插件来执行此操作。后面的版本则不需要了。

    要将域映射到站点,首先,您需要确保它指向您的网络。

    域指向您的网络后,您需要将域名添加到站点的设置中。在网络管理屏幕中,转到Sites并单击要映射的站点下的Edit在站点编辑屏幕中,添加域名。

    多站点中的编辑站点屏幕

    多站点中的编辑站点屏幕

    单击保存更改按钮,该站点现在将使用新域,而不是网络的子域或子目录。

    在WordPress多站点网络中克隆站点

    在您的网络中创建新站点时,有时可以加快克隆现有站点的速度。要启用此功能,请安装并通过网络激活插件,例如MultiSite Clone DuplicatorNS Cloner – Site Copier

    当您将鼠标悬停在站点设置屏幕中的站点名称上时,这将为您提供CloneDuplicate链接。单击此按钮以复制该站点。

    停用或删除WordPress多站点网络中的站点

    有时您需要使网络上的某个站点停止服务。也许这是您不再使用的个人网站。也许它属于取消托管计划的客户。

    有几个选项可以从您的网络中删除站点,您可以通过转到站点屏幕并单击站点名称下的相关链接来访问所有这些选项:

    • 停用: 此选项停用站点,因此没有人可以访问它,但不会删除文件或数据。站点管理员仍然可以访问。
    • 存档: 此选项使访问者和站点管理员无法访问该站点,但不会将其删除。
    • 垃圾邮件: 此选项将站点标记为垃圾邮件,将其删除并确保创建该站点的用户无法再创建该站点。
    • 删除: 此选项删除站点及其所有数据。

    多用户WordPress:在WordPress多站点中与用户合作

    多用户WordPress设置与标准WordPress安装非常相似,只有一些区别。

    多用户WordPress站点允许由站点管理员和网络管理员创建和管理用户。不同之处在于站点管理员只能删除其站点的用户权限:他们不能将用户从网络中删除。

    将用户添加为网络管理员(AKA超级管理员)

    要将用户添加为网络管理员,请转到网络管理员屏幕中的用户 > 添加新用户 。

    添加新用户屏幕

    添加新用户屏幕

    在这里填写用户名和电子邮件地址。用户将收到一封电子邮件,邀请他们设置密码并登录。

    添加用户后,您可以通过用户屏幕编辑用户,就像在标准WordPress安装中一样。然后有一个称为“超级管理员”的特殊权限,您可以将其授予用户。

    多用户WordPress超级管理员权限

    多用户WordPress超级管理员权限

    将用户添加为站点管理员

    站点管理员还可以将用户添加到他们的站点。他们可以在网络中添加现有用户或全新用户。要从站点管理屏幕执行此操作,请转到 用户 > 添加新的

    将用户添加为站点管理员

    将用户添加为站点管理员

    对于现有用户,只需填写电子邮件地址或用户名以及他们在该站点上的角色。对于网络的新用户,您需要一个用户名(必须是唯一的)和一个电子邮件地址。如果您跳过确认电子邮件,您需要通过他们的用户管理屏幕自己为他们分配一个密码:让 WordPress 为您处理这些密码会更容易。

    设置和管理用户角色(站点管理员与网络管理员)

    站点管理员和网络管理员(AKA超级管理员)都可以添加用户并编辑他们的权限和信息,尽管网络管理员可以做更多的事情。

    作为网络管理员,您通过转到“用户 ”屏幕来与用户一起工作。在这里,您可以查看每个用户有权访问哪些站点并访问他们的编辑屏幕。

    要更改用户对站点的权限或将其删除或添加到站点,您需要转到站点的编辑屏幕。转到站点屏幕,单击该站点的编辑并选择用户选项卡。

    从这里,您可以更改站点上的用户角色、删除用户和添加新用户。

    作为站点管理员,您可以编辑站点上每个用户的用户详细信息或将其删除。转到用户屏幕并单击用户以访问他们的编辑屏幕。从这里您可以编辑他们的详细信息并以与标准 WordPress 安装相同的方式更改他们的角色。

    删除用户(站点管理员与网络管理员)

    网络管理员可以从单个站点或整个网络中删除用户。站点管理员只能从其站点中删除用户。

    作为网络管理员,转到用户屏幕,选中该用户记录旁边的复选框,然后选择用户列表上方的下拉列表批量操作。从这里您可以删除用户和/或将其标记为垃圾邮件。如果您将它们标记为垃圾邮件,他们将无法再次注册您的网络。

    作为站点管理员,您可以通过“用户”屏幕从站点中删除用户。选中用户名旁边的复选框,然后单击批量操作下拉列表中的删除选项。

    用户和安全

    由于人们可以在您的网络上创建帐户然后创建自己的站点,因此您可能对安全性有些担忧。

    好消息是您可以根据所需的访问级别配置网络设置,并且可以通过阻止电子邮件域来增强安全性。

    在网络管理屏幕中,转到设置 > 网络设置。在这里,您可以在注册设置部分找到可用于增强安全性和限制访问的字段。

    注册设置

    注册设置

    • 允许新注册:指定新用户是否可以注册,以及网站是否可以由首次注册的人创建,或者仅由现有的登录用户创建。或者您可以关闭站点注
  • 什么是WordPress管理仪表盘?

    什么是WordPress管理仪表盘?

    WordPress管理仪表盘,通常称为WP Admin或WP管理面板,本质上是整个WordPress网站的控制面板。在这里您可以创建和管理内容、以插件的形式添加功能、以主题的形式更改样式等等。

    如果您使用WordPress,WordPress管理面板将成为您生活的重要组成部分。出于这个原因,了解在哪里可以找到WordPress管理员、它可以让您做什么以及如何使用它来管理您的网站非常重要。

    您如何访问WordPress管理仪表盘?

    默认情况下,您始终可以通过将/wp-admin附加到WordPress安装的URL来找到WordPress管理仪表盘。大多数情况下,这意味着您可以在以下位置找到WordPress管理后台:

    https://yourdomain.com/wp-admin

    您如何登录您的WordPress管理区域?

    如果您尚未登录并尝试通过附加/wp-admin来访问您的管理仪表盘,WordPress将自动将您重定向到WordPress管理员登录页面,而无需您进行任何进一步的操作。但您也可以随时手动直接访问WordPress管理员登录页面URL,方法是访问:

    https://yourdomain.com/wp-login.php

    WordPress管理员登录页面

    WordPress管理员登录页面

    我们建议更改默认登录URL。为什么?因为那里的所有机器人、黑客和脚本都会扫描这个公共URL。将其更改为其他内容可能是一种简单且非常有效的方法,可以大大减少对您网站的错误登录尝试次数。您可以减少自己的目标,更好地保护自己免受暴力攻击,并减少重复访问此 URL 的机器人使用的带宽。这不是解决所有问题的解决方案,它只是一个可以加强安全性的小技巧。您可以通过单击“丢失密码?”来重置您的WordPress密码按钮。

    查看我们关于如何更改WordPress登录URL的教程。

    被锁定在您的WordPress管理仪表盘之外?这是做什么

    您如何使用WordPress管理区域?

    当您首次登录WordPress管理仪表盘时,您会一目了然地看到带有小部件(例如活动、快速草稿、WordPress事件和新闻)的默认屏幕。此屏幕可让您快速了解WordPress网站的所有详细信息:

    WordPress仪表盘

    WordPress仪表盘

    但是,虽然仪表盘页面适合快速概览,但您将大部分时间花在WordPress管理仪表盘的其他区域。

    要访问这些区域,您可以使用边栏中的各种菜单选项。默认情况下,WordPress包含许多选项,但许多主题和插件添加了额外的菜单项(因此您可能会在自己的WordPress网站上看到一些稍微不同的内容):

    WordPress管理菜单项

    WordPress管理菜单项

    使用WordPress管理面板创建新博客文章

    假设您想使用WordPress撰写您的第一篇博客文章。以下是WordPress管理区域如何帮助您做到这一点:

    首先,您将鼠标悬停在文章菜单项上以显示一组子菜单项。然后,您将单击写文章按钮:

    如何在WordPress中添加新的博客文章

    如何在WordPress中添加新的博客文章

    这将打开写文章屏幕,您可以在其中输入标题、在文本编辑器中撰写博客文章、上传图片、分配类别等等:

    WordPress编辑器

    WordPress编辑器

    使用WordPress管理区域管理您的网站的外观

    WordPress管理区域允许您做的另一件事是通过选择和自定义“主题”来修改WordPress网站的外观。

    要使用WordPress主题,您只需将鼠标悬停在外观菜单项上即可展开主题选项列表:

    如何编辑WordPress主题

    如何编辑WordPress主题

    插件、设置、用户、评论等等!

    通过探索WordPress管理面板的其他菜单和子菜单项,您可以控制WordPress网站的几乎所有方面,从设置到用户、插件、评论以及其他几乎所有内容!

    您可以更改WordPress管理面板的外观和功能吗?

    是的!您可以使用多种方法来更改 WordPress 管理面板的外观和功能。我们将介绍几个最常见的:

    隐藏您不使用的管理面板元素

    如果您不使用某些元素,WordPress允许您隐藏它们以简化您的工作流程。为此,请单击任何WordPress管理页面右上角的“屏幕选项”按钮:

    WordPress管理仪表盘屏幕选项

    WordPress管理仪表盘屏幕选项

    然后,取消选中您不再希望看到的项目的复选框:

    WordPress管理框

    WordPress管理框

    更改WordPress管理面板的配色方案

    在更美观的方面,您可以通过转到用户→个人资料并选择新的管理员配色方案来更改WordPress管理面板的实际网站配色方案:

    更改WordPress管理后台配色方案

    更改WordPress管理后台配色方案

    您还可以找到WordPress插件,让您使用管理主题进行更高级的样式更改。

    什么是WordPress工具栏?

    WordPress工具栏,以前称为管理栏,是屏幕顶部的一个小栏,在查看网站的实时版本和浏览WordPress管理面板(假设您已登录WordPress)时都会出现。

    您网站的常规访问者不会看到工具栏。但是如果你登录了WordPress,你会在你网站的每个页面上看到一个像这样的浮动栏:

    WordPress工具栏示例

    WordPress工具栏示例

    无论您在站点的哪个位置,都可以使用工具栏上的各种菜单选项快速执行操作。

    您可以关闭WordPress工具栏吗?

    是的!如果需要,您可以通过转到用户 → 个人资料并取消选中查看站点时显示工具栏的框来关闭WordPress工具栏:

    如何禁用WordPress工具栏

    如何禁用WordPress工具栏

    进一步的WordPress管理后台自定义

    当您与客户合作时,自定义WordPress管理仪表盘会非常方便。或者,也许您只是想为自己简化一些事情。有很多事情可以做,例如:

    • 在管理菜单中隐藏或更改内容。
    • 通过拖放组织事物。
    • 隐藏WordPress工具栏,或仅为非管理员隐藏它。
    • 使用您的徽标和颜色为仪表盘打上烙印。
    • 创建全新的自定义菜单。

    我们建议您查看其中一些免费插件:

    使用WordPress管理员Demo对其进行测试

    如果您有兴趣使用WordPress管理仪表盘,OpenSourceCMS.com会提供一个WordPress管理演示,让您可以完全访问。

    要使用它,只需前往此处并使用以下凭据登录:

    • 用户名:opensourcecms
    • 密码:opensourcecms

    这就是我们对WordPress管理仪表盘的介绍。

  • 添加和管理自定义WordPress注册表单的完整指南

    添加和管理自定义WordPress注册表单的完整指南

    WordPress已经默认提供了一个简单的注册表单。但是,使用正确的工具,无论您是在表单中添加徽标还是在更公开的页面上包含该表单,都可以进行大量高级自定义。

    每个网站都需要不同版本的用户注册模块,这就是学习如何添加和管理自定义WordPress注册表单很重要的原因。

    好消息是注册表有多种形式和样式。您可以选择使用用户注册插件构建和管理自定义WordPress注册表单,添加会员资料和品牌元素。

    作为替代方案,您可能希望与第三方注册工具集成,或者坚持基础并稍微自定义WordPress的默认注册模块。

    无论您对自定义WordPress注册表单的需求和愿望如何,都可以使用各种解决方案来激活更简单的注册表单,或具有用户消息传递和使用社交媒体帐户登录功能的高级登录和注册页面。

    继续阅读以了解有关一般用户注册的更多信息,以及向您的网站添加新的、完全可定制的WordPress注册表单的基础知识。

    1. 什么是用户注册?
    2. WordPress注册表单的优点
    3. 在WordPress上提供注册表的最佳方式是什么?
    4. 如何在没有插件的情况下创建WordPress注册表单
    5. 如何使用高级插件创建WordPress注册表单

    什么是用户注册?

    用户注册是网站访问者在您的网站上创建帐户的简单过程。

    此注册或注册涉及电子商务商店等网站上的新客户,或加入论坛的成员,或在博客上注册的读者,仅举几例。

    用户注册过程需要一个人输入某种联系信息来创建帐户。有时它就像创建用户名和密码一样简单。但是,至少有一个电子邮件地址字段以确保密码恢复过程是可能的更为常见。

    标准的WordPress注册页面要求输入用户名和电子邮件。之后,要求输入密码。

    WordPress注册表单示例

    WordPress注册表单示例

    作为替代方案,您可能会发现更广泛的用户注册表单,其中包含要求诸如性别、地址或出生日期等信息的字段。从约会网站或社交网络等地方看到这样的深度表格并不少见。甚至像Netflix这样的网站也提供可选的用户注册问题,以了解您喜欢观看的视频类型。

    如果您没有为这些用户提供任何特别的东西,或者您对管理用户数据库不感兴趣,则不需要用户注册表单。然而,网站访问者是经营在线业务的一个相当有价值的部分,因此通常最好找出拥有用户的理由。

    用户注册还为设置用户角色提供了可能性,其中一些用户与其他用户相比具有不同的能力或访问您的站点。

    WordPress注册表单的用户角色

    WordPress注册表单的用户角色

    通常,用户注册模块倾向于将用户引导至在线空间,以便该用户了解他们在您网站上的地位和活动。例如,像eBay这样的网站会在用户资料中显示过去的出价和购买情况。只有当有人浏览用户注册表以创建该个人资料区域时,这才有可能。

    既然我们已经讨论了用户注册的基础知识及其所提供的功能,请继续阅读以了解为什么您可能会考虑将WordPress用户注册表单添加到您的网站。

    WordPress注册表的优点

    在构建站点时,您可能想知道添加WordPress注册表单的目的。总体而言,注册区域向访问者展示他们可能会从创建帐户中获得某种好处。有时这意味着他们将打开对论坛的访问权限,或者让他们记录所有过去的购买或与其他用户的互动。

    注册表单为创建帐户的用户增加了价值。作为奖励,网站所有者以组织和数据收集的形式获得可观的回报。

    好处很多,但这里是主要的:

    • 改进的用户组织、交互和反馈——注册用户提交大量信息,使您能够以更可控的方式管理这些用户。它还提供了与这些网站访问者联系并获得有价值的反馈以改进您的网站的选项,而不是想知道谁在购买您的产品或阅读您的博客。
    • 电子邮件列表增长——只要您的用户注册表单要求发送电子邮件,您就可以收集对未来有用的数据。注册用户加入您的电子邮件营销计划,让您更轻松地发送包含优惠券、新产品或博客文章的电子邮件。
    • 自定义数据收集 – 注册表单不仅需要提供姓名和电子邮件地址。他们致力于深入了解用户的背景。您可以添加自定义字段,询问从身高和体重到特定偏好(例如他们最喜欢的书)的任何内容。
    • 网站和用户的安全性——用户注册垃圾邮件给网站增加了不必要的混乱程度,其中大部分需要网站所有者和版主删除或过滤。强大的注册表单可提高安全性并防止不需要的成员。
    • 高级用户权限选项 – 注册有机会让您设置用户权限(有时称为用户类型或角色),允许某些用户类型查看某些内容或利用站点功能。其他用户角色可能有权访问网站的一部分,但不能访问所有内容。这对于拥有多个网站贡献者(如作者和编辑)的会员网站和运营来说尤其重要。
    • 更友好的用户体验——用户注册的主要目标之一是为个人用户提供一个统一的区域,以检查他们作为用户的状态。这些配置文件通过显示重要信息(例如过去的购买或与其他用户的消息传递)来改善整体用户体验。
    • 使用个人资料管理建立会员网站– 注册表格可以方便地构建一个成熟的会员网站,看看它是如何成为会员网站提供的主要功能之一。用户喜欢管理他们的个人资料,无论是在社交网络、论坛还是独家在线课程

    在WordPress上提供注册表的最佳方式是什么?

    从技术上讲,有数百种方法可以将注册表单添加到您的WordPress网站。您设计表单的方式使每个流程都完全独特,尤其是在您开始添加独特的自定义字段后。

    但是,添加用户注册表单有四种主要方法,只要具备正确的知识和工具,所有这些方法都是可能的。

    您可以通过以下方法激活注册模块:

    • 打开内置的WordPress用户注册功能。
    • 使用第三方解决方案嵌入WordPress用户注册表单。
    • 使用WordPress插件安装注册模块。
    • 自定义代码注册区域。

    最大的问题是,哪种方法最适合您的情况?

    选择你应该走哪条路很棘手,但你的业务格式和功能集的需求确实在其中发挥了作用:

    • 默认的WordPress注册 – 这是将用户注册合并到您的网站的最快和最简单的方法。它不适合那些需要自定义或冗长表格进行注册的人。内置的WordPress注册对于只需要收集姓名和电子邮件地址的小型网站和博客来说非常突出。请记住,默认的WordPress注册表单限制了设计机会。
    • 嵌入第三方注册模块——一个单独的软件或应用程序与您的WordPress网站集成。如果您找到具有您喜欢的功能但缺少WordPress插件的注册表单生成器,则此过程很有意义。第三方表单有时比插件更复杂,因为您通常必须弄清楚如何在WordPress网站上安装或显示注册模块,例如使用嵌入代码。
    • 使用注册插件——我们喜欢用户注册插件有两个原因。首先,它们消除了对自定义编码和使用第三方工具的需求。其次,实体插件的功能列表很长,任何人都可以轻松设计和实现漂亮的注册表单。因此,插件对于没有编码知识的初学者和渴望更简单解决方案的开发人员都很有意义。
    • 自定义编码注册表单 – 此选项保留给那些需要完全独特的界面来注册用户的组织。还需要有资源来支付开发人员制作该自定义表单的费用。

    如何在没有插件的情况下创建WordPress注册表单

    可以向WordPress添加注册表单,而无需寻找并安装新插件。这种方法的原因各不相同,但总的来说,网站所有者可以选择WordPress的内置注册表单,也可以考虑使用第三方软件或自定义编码的更高级路线。

    我们将介绍如何处理每种方法的步骤。

    激活WordPress中的默认用户注册功能

    安装内容管理系统时, WordPress已经提供了注册表和用户管理区域。注册功能不一定默认打开,因此需要执行一些步骤以确保您的网站访问者能够创建帐户。

    请记住,在为注册和登录模块设计表单时,此版本的注册表单是最低限度的。但是,它对于只需要获取用户并为人们提供使用用户名和密码登录的方式的博客和较小的社区来说是有效的。

    首先,转到您的WordPress仪表盘

    单击设置 > 常规。

    WordPress设置

    WordPress设置

    在“设置”中向下滚动时,找到“成员资格”标题。选中此框以确保访问您网站的任何人都可以注册为新用户。

    之后,修改新用户默认角色字段,以便为每个新用户分配一个具有权限的角色。

    订阅者用户角色对于成员和客户来说是最常见的。贡献者作者可以访问一些内容创建工具,例如博客文章,而编辑可以发布并且管理员可以控制网站的各个方面。

    请务必保存更改。

    用户角色

    用户角色

    此激活会打开一个独特的注册和登录页面,供人们在想要访问您的网站时访问。

    默认情况下,该表单可在以下位置访问:myexamplewebsite.com/wp-login.php。可以更改此URL,但所有WordPress登录和注册页面通常以wp-login.php子目录开头。

    您应该会看到一个表单,要求访问者使用用户名或电子邮件地址以及他们的密码登录。该页面还包括一​​个链接,用于注册该站点、找回忘记的密码以及返回该站点的主页。

    WordPress注册表单的默认URL

    WordPress注册表单的默认URL

    现在您已经激活了用户注册,是时候在网站的前端放置一个注册表单了。

    在WordPress上安装注册表单的最简单方法是添加一个小工具

    转到WordPress仪表盘中的外观 > 小工具。

    WordPress中的小工具选项卡

    WordPress中的小工具选项卡

    可用小工具列表显示了几个可供选择的选项,包括自定义HTML、图像和Meta小工具。这些小部件都是WordPress默认提供的,因此您无需安装其他任何东西。

    寻找Meta小工具。它激活了一个模块,供用户登录、注册和单击其他一些WordPress链接。

    选择元小工具。

    WordPress中的元小工具

    WordPress中的元小工具

    所有主题都各不相同,因此您可能有页脚、侧边栏、页眉或这些小工具区域的某种组合。您可以将Meta小工具放置在其中任何一个中。

    我们当前的测试主题只有几个页脚,所以我们将把Meta小工具放在第一个。这样,网站访问者无论最终访问哪个页面,都能看到登录和注册表单。

    选择您选择的小工具区域,然后单击添加小工具按钮。

    添加小工具

    添加小工具

    Meta小工具现在放置并保存在页脚区域或您决定的任何小部件区域中。

    当您单击Meta小工具时,您会注意到它不包含太多内容或任何可自定义的字段。这一切都为您配置好了。

    但是,Meta小工具允许您根据需要调整标题。如果小部件没有自动保存,请确保保存它。

    编辑元小工具

    编辑元小工具

    转到您网站的前端,查看注册链接的样子:

    前端注册表

    前端注册表

    退出测试帐户后,您会注意到显示注册和登录链接供用户单击并登录到他们以前创建的帐户或创建新帐户。

    注册链接

    注册链接

    与我们之前看到的类似,单击登录或注册链接会将用户带到标准的WordPress注册页面,要求他们输入用户名,输入他们的电子邮件地址并创建密码。

    默认的WordPress注册表单

    默认的WordPress注册表单

    如何更改注册和登录表单

    除了自定义编码之外,还有几个选项可用于自定义默认的WordPress登录和注册页面。

    更改WordPress登录页面的设计有助于品牌和安全性。在注册页面上拥有自己的徽标和颜色是有意义的,尤其是在面向客户的在线社区中,登录页面是客户首先看到的区域之一。

    您可能决定更改登录页面结构的另一个原因是防止入侵者获得访问权限。这可以通过更改所述注册页面的URL(因为任何人都可以想到并转到/wp-login.com URL)并添加额外的保护(如垃圾评论拦截)来完成。

    更改注册页面徽标和设计

    当用户尝试登录和注册时,快速删除WordPress徽标并在注册页面上将其换成您自己的徽标会增加您自己品牌的提示。

    您还可以选择使用插件完全修改该页面的设计,结合与标准WordPress设计不同的独特样式和颜色。

    有些人只想添加一个新徽标并摆脱WordPress徽标。这很简单,不需要插件。

    为此,请将徽标上传到您的WordPress媒体库。这是通过转到媒体 > 添加新的来完成的。

    添加新徽标

    添加新徽标

    在该页面上,您可以通过单击“选择文件”按钮并从计算机文件中选择徽标来从计算机上传徽标。

    为您的自定义WordPress注册表上传新徽标

    为您的自定义WordPress注册表上传新徽标

    上传后,找到并单击该徽标图像的编辑链接。

    编辑新的标志文件

    编辑新的标志文件

    将图像的文件URL复制到剪贴板。将其保存在文本编辑器或类似的东西中。

    复制WordPress注册表单的徽标URL

    复制WordPress注册表单的徽标URL

    继续前进,导航到站点的functions.php文件。将以下代码粘贴到functions.php文件中。通常最好将代码粘贴到文件末尾:

    function wpb_login_logo() { ?>
    <style type=“text/css”>
    #login h1 a, .login h1 a {
    background-image: url(http://your-logo.png);
    height:200px;
    width:600px;
    background-size: 600px 200px;
    background-repeat: no-repeat;
    padding-bottom: 20px;
    }
    </style>
    <?php }
    add_action( ‘login_enqueue_scripts’, ‘wpb_login_logo’ );
    function wpb_login_logo() { ?>
    <style type=”text/css”>
    #login h1 a, .login h1 a {
    background-image: url(http://your-logo.png);
    height:200px;
    width:600px;
    background-size: 600px 200px;
    background-repeat: no-repeat;
    padding-bottom: 20px;
    }
    </style>
    <?php }
    add_action( ‘login_enqueue_scripts’, ‘wpb_login_logo’ );
    function wpb_login_logo() { ?>
    <style type="text/css">
    #login h1 a, .login h1 a {
    background-image: url(http://your-logo.png);
    height:200px;
    width:600px;
    background-size: 600px 200px;
    background-repeat: no-repeat;
    padding-bottom: 20px;
    }
    </style>
    <?php }
    add_action( 'login_enqueue_scripts', 'wpb_login_logo' );

    找到显示“http://your-logo.png”的文本,并将其替换为您之前保存的图像URL。

    您还可以选择根据文件的实际大小更改徽标的高度和宽度。随意玩弄代码并预览结果,直到将其渲染为完美显示。

    如果您有任何问题或想要解决任何其他自定义问题,请查看有关自定义登录表单的官方WordPress文档。

    使用插件进行进一步的注册页面自定义

    作为替代方案,有几个插件可用于更改登录页面徽标。

    事实上,LoginPress Customizer插件提供了一个完整的系统,用于更换徽标和自定义注册页面的几乎每个方面。

    LoginPress for WordPress注册表单

    LoginPress for WordPress注册表单

    要使用LoginPress,请安装插件并转到WordPress仪表盘中的LoginPress > Customizer。

    该插件提供了额外的设置,但我们主要关注的是定制工具。

    这会将您带到常规的WordPress定制器,但有一个特殊页面,仅用于修改注册表单和页面。

    该插件在高级版中有几个预建主题,但大部分设计功能都是免费提供的。

    如您所见,设置可用于调整徽标、背景、登录表单等。它已经自动合并了一个看起来与WordPress的默认背景截然不同的背景。

    WordPress注册表的主题构建器

    WordPress注册表的主题构建器

    该插件有一个可视化构建器。因此,要更改徽标,您只需滚动徽标并单击“更改徽标”图标。

    更改注册表中的徽标

    更改注册表中的徽标

    从您的计算机上传徽标并移动徽标的宽度和高度设置以确保它看起来不错。

    自定义您的徽标

    自定义您的徽标

    接下来,转到背景选项卡以从LoginPress中选择提供的背景或上传您自己的背景。您也可以使用空白的白色背景或纯色。

    只需单击一个按钮,您就可以将华丽的背景切换为带叶子的背景。

    设置背景

    设置背景

    为您提供了许多其他选项卡来调整注册页面设置。

    我们建议查看所有这些,包括完全转换表单大小和位置的选项。您可以修改从欢迎消息到Google字体的所有内容,而无需编写任何代码。

    WordPress注册表单的其他设置

    WordPress注册表单的其他设置

    更改注册页面URL

    决定是否要为注册页面创建一个新URL非常重要。我们之前讨论过,可以在myexamplewebsite.com/wp-login.php访问注册页面。

    由于WordPress对所有登录页面都使用/wp-login.php子目录,因此黑客知道确切位置并不难。尽管他们仍然需要对登录表单进行暴力攻击,但您可以通过最大限度地减少他们首先进入页面的机会来增加一层安全性

    您最好的选择是安装并激活WPS Hide Login插件以完成工作。该插件会立即处理旧注册页面的重定向和隐藏,只要求您决定子目录名称。

    WordPress插件-WPS Hide Login

    WordPress插件-WPS Hide Login

    我们在这里有一个安装和使用WPS Hide Login插件的教程。请按照这些步骤更改您的登录URL。本质上,这是一个几乎完全自动化的过程,您可以在其中输入登录URL和重定向URL的新子目录(如果您想调整它)。

    然后,插件会为您完成其余的工作,创建类似于以下屏幕截图的内容。

    私密网址

  • 使用Elementor表单的完整指南

    使用Elementor表单的完整指南

    当你有一个商业网站时,表格是主要的。它们使客户更容易与您联系并提供重要信息和反馈。但是,弄清楚如何创建它们可能具有挑战性。

    如果您正在寻找一种简单、直接的策略,我们建议您使用Elementor表单。这个流行的页面构建器 为构建各种美观且易于使用的表单提供了解决方案。

    在这篇文章中,我们将首先讨论您可能想要创建Elementor表单的原因。然后,我们将引导您完成此过程,并介绍一些有用的插件和故障排除技巧。

    1. 为什么要创建Elementor表单
    2. 如何在WordPress中创建Elementor联系表单
    3. Elementor表单的顶级插件
    4. 创建Elementor表单的其他提示和技巧
    5. Elementor表单疑难解答

    为什么要创建Elementor表单

    为您的WordPress网站创建表单有很多优点。首先,您可以为访问者提供一种快速简单的与您交流的方法。此外,您可以使用它们来生成潜在客户并从您的受众那里获取重要信息。

    表单也可以成为注册用户和接受付款的有用工具。但是,如果您想向WordPress网站添加表单,则需要使用插件。或者,您可以使用像Elementor这样的页面构建器。

    Elementor让您无需接触任何代码即可构建令人惊叹的表单。您可以使用拖放编辑器创建与您的品牌和网站美感相匹配的响应式表单。

    您还可以从多种类型的表格中进行选择,包括:

    • Elementor Contact Forms:您可以使用此功能构建一个简单的表单,以便用户与您取得联系。
    • Elementor Gravity Forms:这个Gravity Forms小部件在自定义和设置表单样式方面为您提供了更大的灵活性。
    • Elementor Register Forms:此功能使您可以 在您的网站上设置用户注册表单

    如您所见,这些表单中的每一个都有其特定的用例,可以帮助增强您网站的功能。接下来,我们将向您展示如何使用Elementor构建联系表单。

    如何在WordPress中创建Elementor联系表

    现在我们了解了更多关于您可能想要使用Elementor表单的原因,让我们来看看如何通过几个简单的步骤创建一个。请注意,对于本教程,我们假设您已经在您的网站上安装并激活了Elementor。

    免费工具付费插件。要访问表单功能,您需要高级版本。

    第 1 步:添加Elementor联系人小部件

    要开始,请导航到要插入联系表的页面或帖子。然后,单击 屏幕顶部的Edit with Elementor按钮:

    单击“Edit with Elementor”链接

    单击“Edit with Elementor”链接

    这将启动 Elementor 编辑器界面。从左侧的小部件中,搜索并选择Form小部件:

    拖放“Form”小部件

    拖放“Form”小部件

    然后,您可以将小部件拖放到您的页面上。这将插入一个标准的联系表格。

    第 2 步:设置您的联系表单字段

    将联系表放在页面上后,您可以配置一些设置。现在,让我们专注于设置表单字段。

    您可以通过单击小部件并自定义文本来编辑基本表单字段(如果您想更改任何默认选项)。如果要添加其他字段,可以通过选择Add Item来完成:

    通过添加项目自定义表单

    通过添加项目自定义表单

    您可以从下拉列表中选择要添加的字段类型。接下来,您可以添加一个标签,即表单字段的名称。这向您的访问者显示了预期的输入。

    对于Placeholder选项,您可以自定义在用户输入信息之前出现在表单字段中的文本。您可以使用它为访问者提供您希望他们提供的数据的示例。

    此外,您可以选择启用Required设置并修改列宽。您还可以单击“Buttons面板来自定义表单按钮的外观。您可以更改大小以及字体和颜色。

    第 3 步:配置您的表单提交

    创建完表单字段后,下一步是配置表单提交设置。您可以导航到Elementor编辑器中的Email以访问各种选项。

    例如,您可以 在您希望提交提交的To字段中输入您的电子邮件地址。如果您愿意,可以输入多个电子邮件地址:

    配置您的表单提交

    配置您的表单提交

    您还可以自定义电子邮件和消息的主题。配置完所有选项后,请确保保存更改。

    第 4 步:自定义您的联系表消息

    如果您想进一步个性化您的联系表格,您可以通过启用自定义消息来实现。选择Additional Options,然后将Custom Messaging的切换开关移动到Yes

    自定义联系表单消息

    自定义联系表单消息

    您可以修改四种类型的消息:

    • 成功消息:一旦用户提交表单,就会出现此消息
    • 错误消息:如果在提交过程中出现问题,则会出现此问题
    • 必填消息:通知用户特定字段未完成
    • 无效消息:让用户知道表单提交的某些内容已关闭

    您可以自定义这些消息以匹配您品牌的声音和风格。例如,您可以修改措辞以添加一些个性。

    第 5 步:设计Elementor联系表单

    处理完表单的基本文本和字段后,就可以开始设计Elementor联系表单的样式了。例如,您可能希望确保它与您的品牌相匹配。

    要开始使用,您可以单击小部件编辑器顶部的Style选项卡:

    样式和设计表单

    样式和设计表单

    在这里,您会找到各种可用于自定义联系表单设计的选项和设置。例如,您可以调整间距和填充,以及更改颜色、大小、标签和按钮。

    第 6 步:保存并发布您的表单

    当您对Elementor联系表单的外观和内容感到满意时,剩下要做的就是保存并发布它。您可以通过选择屏幕左下方的“Publish按钮来执行此操作。

    就是这样!然后,您可以在前端预览您的联系表格,以确认它看起来像您想要的那样。

    Elementor表单的顶级插件

    开箱即用的Elementor页面构建器提供了许多用于为您的WordPress网站构建表单的选项。但是,您也可以考虑添加插件来帮助扩展表单的功能。让我们来看看一些选项。

    Elementor的主插件

    Elementor的主插件

    Elementor的主插件

    Elementor插件的Master Addons是一个免费增值工具,它提供了一系列有用的工具来增强页面构建器,进而增强您的网站。它包括以下功能:

    • 页眉、页脚和评论表单构建器
    • 超级菜单生成器
    • 图像悬停效果
    • 显示条件

    它还与各种表单插件兼容。这包括Contact Form 7, Ninja Forms, WP Forms和Caldera Forms。要访问插件的所有功能,您需要购买专业版,每年39美元。

    The Plus Addons

    The Plus Addons

    The Plus Addons

    您可以与Elementor一起使用的另一个方便的工具是Plus Addons。该插件包含8,000多个自定义选项和300多个用户界面 (UI) 块,可帮助您轻松创建和设计页面和表单。

    其特点包括:

    • 图标框
    • 地图部分
    • 表单
    • 定价表

    您还可以选择超过18个模板。这些是专门为某些类型的企业设计的,包括代理机构、餐馆、沙龙等。

    有一个免费版本可用。但是,为了利用整套有用的功能,我们建议购买高级许可证,每年39美元。

    创建Elementor表单的其他提示和技巧

    如果您想在不支付高级许可证的情况下为您的WordPress网站创建Elementor联系表格,您可以通过多种方式进行操作。这样做需要您将页面构建器与另一个WordPress表单插件配对,例如WPFormsFormidable Forms

    假设您选择了Formidable Forms。在您的站点上安装并激活插件后,您可以导航到Formidable  >  Forms > Add New

    Formidable Forms

    Formidable Forms

    接下来,您可以从选项列表中选择Contact Form,并从一些预制模板中进行选择。完成构建表单后,浏览到要放置它的页面并启动Elementor编辑器界面。

    在左侧面板中,搜索并选择Formidable Forms小部件。您可以调整格式、颜色、按钮、文本等:

    Elementor中Formidable Forms小部件

    Elementor中Formidable Forms小部件

    完成后,您可以保存并发布您的更改。与 Elementor Pro 插件相比,此方法需要更多的时间和精力。但是,如果您不想购买高级计划,它可以帮助您节省一些钱。

    Elementor表单疑难解答

    Elementor联系表格非常简单易用。但是,您在使用时可能会遇到问题。人们报告的最常见问题之一是未送达的电子邮件。

    Elementor使用wp_mail函数来分发其电子邮件。这意味着您的托管服务提供商接收已发送的电子邮件并将其发送。

    但是,某些主机禁用了通常用于发送电子邮件的PHP函数,这就是可能出现此问题的原因。要解决此错误,我们建议与您的托管服务提供商联系并要求他们启用send_mail函数。

    或者,您可以使用简单邮件传输协议 (SMTP) 服务器。这是一个电子邮件服务器 ,它将使用Gmail等外部来源将您的电子邮件以表单形式发送到客户的收件箱。这可以减少您的电子邮件最终进入垃圾邮件文件夹的机会。要设置SMTP,您可以使用WP MAIL SMTP等插件。

    小结

    表单在网站中起着举足轻重的作用。它们使客户能够与您取得联系、注册帐户、提交付款信息等等。但是,弄清楚如何为您的网站设计美观的表单可能具有挑战性。幸运的是,Elementor让它变得简单。

    将Elementor表单小部件添加到页面后,您可以设置字段并配置表单设置。您还可以自定义表单的设计,使其与您的品牌保持一致。

  • 如何查看WordPress数据库名称

    如何找到查看WordPress数据库名称

    查找WordPress数据库名称是每个网站管理员都应具备的一项重要技能。除了让您更好地控制您的网站外,它还为您提供有关WordPress配置和设置的见解。幸运的是,学习起来毫不费力,本教程将向您展示如何学习。

    定位wp-config.php文件

    大多数基于 Web 的脚本都有一个配置文件,其中包含主机的数据库信息和系统行为说明。对于WordPress,此特定文件称为wp-config.php。要打开它,您需要访问您网站的文件。为此,您可以使用宝塔的文件管理器或像FileZilla这样的FTP客户端,我们将在本文中介绍这两者。

    使用宝塔的文件管理器

    宝塔的文件管理器

    在面板中打开文件管理器后,您将看到几个目录和文件。wp-config.php的位置完全取决于您安装WordPress的位置。但是,在宝塔面板中,安装路径通常是/www/wwwroot/www.yourdomain.com/wp-config.php

    使用FTP客户端

    FTP客户端

    通过访问文件->站点管理器进行连接。成功登录您的FTP帐户后,您将在屏幕右侧看到主机的主目录。如果您没有在子文件夹中安装WordPress,则wp-config.php文件应该在那里。

    查找WordPress数据库名称

    要打开并检查您的wp-config.php文件,您需要右键单击它并选择editview。此操作在FTP客户端和文件管理器上的工作方式类似。

    进入后,导航到名为DB_NAME的值。它后面的数字或字母字符串是WordPress数据库名称。

    WordPress数据库名称

    如果您找不到该值或想要更快地找到它,您可以使用Windows上的Ctrl+F组合或Mac上的CMD+F。同样,您也可以通过查找DB_HOSTDB_USER, 或者DB_PASSWORD值,因为它们都代表您的WordPress数据库详细信息。

    小结

    我们已经学习了两种查找WordPress数据库名称的方法,这两种方法都需要检查wp-config.php文件。第一种方法使用宝塔面板的文件管理器,而第二种方法需要FTP客户端。

    知道您的WordPress数据库名称的位置不仅可以揭示名称。在wp-config.php中,您还将找到其他详细信息,这些详细信息可以让您更好地了解WordPress的结构,并且肯定有助于更有效地管理您的网站。