簡體   English   中英

鏈接到內部頁面 wordpress

[英]link to internal page wordpress

我是 wordpress 的新手,我通過儀表板添加了一個新頁面,我想從主頁創建一個指向該頁面的鏈接,所以我很想知道這是什么功能,

我認為它會是這樣的:>LINK

提前致謝!!

你可以用

<a href="<?php echo get_page_link( get_page_by_title( PAGE_NAME )->ID ); ?>">Link Title</a>

其中PAGE_NAME是您在儀表板中設置的頁面標題。

get_page_by_title()返回一個對象,我們使用get_page_by_title( PAGE_NAME )->ID返回該頁面的頁面 ID。 請注意,根據頁面 ID(由 wordpress 設置)依賴頁面標題(您自己設置)更一致。

get_page_link()檢索您作為參數傳遞的該頁面 ID 的永久鏈接。

您可以簡單地鏈接到主頁的 HTML 正文中的頁面。 例如:

<a href="/index.php/your-page">your page</a>

要么

<a href="index.php?page_id=###">your page</a>

在哪里###,放置帖子ID。

更多例子

編輯:

如果您正在編輯模板,並希望使用其 ID 獲取帖子的永久鏈接,請使用get_permalink($id)

有關此功能的更多信息

編輯2:

根據您的評論,您必須切換永久鏈接格式。 在 WP Admin 中,找到 Permalink Settings,並將它們設置為 /%postname%/

在此處閱讀有關這些設置的更多信息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM