您要组织媒体库文件夹中的WordPress文件吗? 默认情况…
最近,我们的一位用户询问是否可以将WordPress页面中的内容添加到另一个帖子或页面中。在本文中,我们将向您展示如何将内容从一个WordPress页面插入到另一个帖子,页面或任何自定义帖子类型。
您需要做的第一件事是安装并激活“插入页面”插件。激活后,只需转到帖子»添加新内容即可查看其运行情况。
如果您使用可视化编辑器,则您会在菜单中注意到一个标记为“插入页面”的新按钮。

单击它会弹出一个弹出窗口,您可以在其中选择要添加的页面,帖子或自定义帖子类型。

您可以通过单击选项来选择插入帖子/页面的方式。默认情况下,您可以添加标题,内容,链接或选择自定义模板。我们将在本文后面解释自定义模板。
选择帖子/页面后,单击“插入页面”按钮。插件将添加显示所选帖子/页面所需的简码。
如果使用文本编辑器编写帖子,则可以手动输入简码。简码参数非常简单。
[insert page='page-slug|ID' display='title|link|content|all|custom-template.php']
简码的page参数接受page-slug或ID。请注意,按页面提示,这并不意味着您只能输入页面。您也可以添加任何帖子或自定义帖子类型的子句。
您也可以使用帖子ID。这是有关如何在WordPress中查找帖子ID的快速指南。
[insert page='author-syed-balkhi' display='content']
[insert page='128' display='content']
[insert page='128' display='all']
[insert page='128' display='custom-author.php']
在帖子中添加自定义帖子类型
使用WordPress,您可以通过为不同的内容类型创建帖子类型来添加任何类型的内容。查阅我们的指南,了解何时需要自定义帖子类型以及如何在WordPress中创建自定义帖子类型。
插入页面允许您将自定义帖子类型添加到帖子和页面中。例如,您可以为图像画廊创建自定义帖子类型,然后使用“插入页面”将这些画廊添加到您的帖子或页面中。

同样,您可以为视频,作品集,客户推荐等创建自定义帖子类型,以添加到您的页面或帖子中。
使用自定义模板显示插入的页面
插入页面允许您显示标题,链接,内容或插入页面的所有字段。但是,某些用户可能仍需要调整显示以满足他们自己的需求。这可以通过使用自定义模板来实现。
您需要做的就是创建一个空白php文件并将其上传到您的主题目录。您可以根据需要命名文件。例如,custom-author.php。
此自定义模板的工作原理与主题中的任何其他内容模板文件完全相同。这是我们创建的用于显示作者页面的示例模板文件。
<?php the_post(); ?>
<h3
class
=
"author-name"
><?php the_title(); ?></h3>
<?php
if
( has_post_thumbnail() ) : ?>
<div
class
=
"author-thumbnail"
>
<?php the_post_thumbnail(); ?>
</div>
<?php
endif
; ?>
<div
class
=
"author-bio"
>
<?php the_content() ?>
</div>
您可以在模板文件中使用自定义CSS类,然后在主题的样式表中对其进行样式设置。我们使用它来设置作者页面的显示样式。
h
3
.author-name {
font-size
:
16px
;
}
.author-thumbnail {
float
:
left
;
padding
:
10px
;
}
.author-bio {
font-style
:
italic
;
font-family
: Lora, Georgia,
Serif
;
}
这是最终结果在我们的虚拟站点上的样子:

我们希望本文能帮助您将内容从一个WordPress页面/帖子添加到另一个页面。