繁体   English   中英

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

[英]How to set front page in wordpress a custom post type post

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

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

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

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

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

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

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

  4. 这将为您提供 Wordpress 后 object 您可以使用。

**** 更新

当您将帖子放在变量中时,您可以执行以下操作:

<?php echo get_the_title($the_post); ?>
<?php echo $the_post->post_content; ?>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM