如何在 WordPress 中为您的页面添加摘录

您想为您的 WordPress 页面添加摘录吗?

摘录是您内容的简短摘录,有助于添加有关页面的描述、摘要或小细节。默认情况下,WordPress 中的摘录仅适用于帖子。

在本文中,我们将向您展示如何在 WordPress 中为您的页面添加摘录。

将摘录添加到 WordPress 页面

为什么您可能想在 WordPress 的页面中添加摘录?

WordPress 附带帖子和页面作为两种默认内容类型。帖子在您的博客或主页上按时间倒序(从最新到最旧)显示。

另一方面,页面是不按特定时间顺序发布的独立内容。它们通常用于一次性内容,例如您的关于我们或联系页面。

有时您可能需要显示页面的摘录。特别是如果您只使用页面构建了WordPress 网站。

让我们看看如何在 WordPress 中将摘录添加到您的页面以及如何在您的网站上显示这些摘录。

在 WordPress 中向页面添加摘录

首先,您需要将以下代码添加到主题的functions.php文件或特定于站点的插件中。

add_post_type_support( ‘page’, ‘excerpt’ );

此代码修改默认的 WordPress 内容类型“页面”以添加对摘录的支持。有关更多详细信息,请参阅我们关于如何在 WordPress 中添加自定义代码的指南。

将代码添加到您的网站后,您可以前往创建新页面或编辑现有页面。进入WordPress 内容编辑器后,您将能够在右侧面板中看到“摘录”元框。

在内容编辑器中查看摘录选项

现在,您可以使用此摘录元框为您的WordPress 博客上的页面添加自定义摘录。

在 WordPress 中显示页面的摘录

在 WordPress 中显示页面摘录的方式有很多种。根据您在网站上尝试执行的操作,您可以选择最适合您需要的方法。

方法 1:使用简码显示带有摘录的最近页面

此方法允许您创建自己的自定义查询并使用简码显示最近的页面。

首先,您需要安装并激活Display Posts Shortcode插件。有关更多详细信息,请参阅我们关于如何安装 WordPress 插件的分步指南。

激活后,您需要编辑要显示最近页面的帖子、页面或小部件,并添加以下短代码。

[display-posts post_type=”page” include_excerpt=”true” excerpt_more=”Continue Reading” excerpt_more_link=”true”]

此短代码将显示 10 个最近的页面及其标题、摘录和继续阅读链接。

如果您没有输入页面的自定义摘录,那么它将自动生成默认长度为 55 个字的页面的摘录。

显示带有摘录的页面

如果您在侧边栏小部件中使用简码,那么您可能需要为文本小部件启用简码支持。只需将此代码添加到主题的 functions.php 文件中即可。

// Enable shortcodes in text widgetsadd_filter(‘widget_text’,’do_shortcode’);

方法2:使用插件在侧边栏中显示页面摘录

此方法允许您在主题的侧边栏中轻松显示最近的页面及其摘录。

首先,您需要安装并激活MK Post 和 Page Excerpts Widgets。有关更多详细信息,请参阅我们关于如何安装 WordPress 插件的分步指南。

激活后,您需要访问Appearance » Widgets页面并单击“+”按钮以将 MK Post 和 Page Excerpts Widgets 块添加到侧边栏。

添加 MK 页面小部件块

添加小部件块后,您可以从选择页面下的下拉菜单中选择您的页面。

还有编辑标题、选择是否显示页面标题、内容、设置内容长度、特色图片等选项。

MK 页面小部件设置

完成后,单击顶部的“更新”按钮。您现在可以访问您的网站以查看正在运行的小部件。

方法 3:手动显示页面摘录

显示页面摘录的另一种方法是将代码直接添加到主题文件中。您可以创建自定义页面模板并添加以下代码作为起点。

$args = array(‘post_type’ => array( ‘page’ ),’posts_per_page’ => 10,);// The Query$the_query = new WP_Query( $args ); // The Loopif ( $the_query->have_posts() ) {    while ( $the_query->have_posts() ) {        $the_query->the_post();        echo ‘

‘. get_the_title() . ‘

‘;        the_excerpt();    }    /* Restore original Post Data */    wp_reset_postdata();} else {    // no posts found}

您将需要调整代码以匹配您的主题模板。

我们希望本文能帮助您了解如何在 WordPress 中为您的页面添加摘录。您可能还想查看我们的指南,了解如何选择最佳网站建设者或我们专家挑选的最佳实时聊天软件。