首頁  >  問答  >  主體

將WordPress中自訂文章類型的永久連結設定為根目錄

我創建了一個自訂文章類型來組織特定類型的頁面,但由於我的WordPress固定連結設定為<code>/blog/%postname%/</code>,這個新的自訂文章類型的固定連結是<code>/blog/new-post-type</code>。我不想從網站的固定連結設定中刪除<code>/blog/</code>,因為我們在部落格文章中使用它。如何將<code>/blog/</code>從新的文章類型中刪除,使其像WordPress預設頁面的固定連結一樣,即<code>www.website.com/name-of-page/< ;/code>?
P粉267885948P粉267885948459 天前460

全部回覆(1)我來回復

  • P粉476883986

    P粉4768839862023-08-10 10:28:03

    register_post_type()函數的rewrite參數有一個with_front參數,當設定為false時,不會在固定鏈接結構中加上前綴。

    register_post_type( 'cpt', array(
        'rewrite' => array(
            'with_front' => false,
        )
    );
    

    上述程式碼將阻止CPT的帖子URL中出現/blog/,但我不知道那是否意味著URL將在根目錄下工作。

    回覆
    0
  • 取消回覆