私は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で、パーマリンク設定を見つけて、/%postname%/に設定します。