簡體   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