如何在wordpress中设置首页自定义帖子类型帖子

时间:2021-02-24 20:43:43

标签: php html wordpress

我在 WordPress 中通过 CPT UI 插件创建了自定义帖子类型, 现在我需要通过在管理面板中设置>>阅读来在WordPress的首页上显示自定义帖子类型页面。 但是没有这种类型的帖子! 我怎样才能显示它们?!

1 个答案:

答案 0 :(得分:0)

您将无法做到这一点,因为 CPT 不是页面,而是帖子。您可以做的是为主页创建一个页面模板,该模板进行查询并获取帖子数据。这就是你要做的

  1. 首先使用此代码创建一个页面模板并将其放置在主题的根目录中

    <?php /* Template Name: Your template name */ ?>

  2. 然后进入仪表板中的页面选项卡并打开主页。将页面模板选项(下拉菜单)设置为您刚刚创建的模板。

  3. 编辑模板文件并包含此代码(将“123”替换为帖子 ID):

    <?php $the_post = get_post(123); ?>

  4. 这将为您提供一个可以使用的 Wordpress 帖子对象。

**** 更新

当你把你的帖子放在一个变量中时,你可以做这样的事情:

<?php echo get_the_title($the_post); ?>
<?php echo $the_post->post_content; ?>
相关问题