- パーマリンクを取得する基本的な方法:
WordPressの投稿やページのパーマリンクを取得するには、
get_permalink()
関数を使用します。この関数は、現在のループに関連する投稿やページのパーマリンクを返します。
$permalink = get_permalink();
echo $permalink;
上記のコードを使用すると、現在の投稿やページのパーマリンクが表示されます。
- 特定の投稿やページのパーマリンクを取得する方法:
特定の投稿やページのパーマリンクを取得するには、
get_permalink()
関数に該当する投稿やページのIDを渡します。
$post_id = 123; // 取得したい投稿やページのIDを指定
$permalink = get_permalink($post_id);
echo $permalink;
上記の例では、IDが123の投稿やページのパーマリンクが表示されます。
- カスタム投稿タイプのパーマリンクを取得する方法:
カスタム投稿タイプのパーマリンクを取得するには、
get_post_permalink()
関数を使用します。この関数は、カスタム投稿タイプのスラッグと投稿IDを渡すことで、パーマリンクを取得します。
$slug = 'custom-post-type'; // カスタム投稿タイプのスラッグ
$post_id = 456; // 取得したい投稿のIDを指定
$permalink = get_post_permalink($slug, $post_id);
echo $permalink;
上記の例では、スラッグが「custom-post-type」でIDが456のカスタム投稿のパーマリンクが表示されます。
これらは、WordPressでパーマリンクを取得するための基本的な方法といくつかのコード例です。使用するコンテキストに合わせて適切な方法を選択し、必要に応じてカスタマイズしてください。