【WordPress】テンプレートのURL(とタイトル)を(だいたい)一発で取得するタグ
// カスタム投稿タイプのアーカイブ一覧ページ
$archive_url = get_post_type_archive_link( $post_type );
$archive_slug = get_post_type( $post );
$storeblog_obj = get_post_type_object( $archive_slug );
$archive_title = $storeblog_obj -> label;
// タクソノミー一覧ページ
$tax_url = get_term_link( $term_slug, $taxonomy_slug );
$tax_archive_title = single_term_title( '', false );
// 投稿のカテゴリー一覧ページ
$category_id = get_cat_ID( $category_name );
$category_link = get_category_link( $category_id );
$category_archive_title = single_cat_title( '', false );
// 投稿のタグ一覧ページ
$tag_id = get_term_by( 'slug', $tag_slug, 'post_tag' );
$tag_link = get_tag_link( $tag -> term_id );
$tag_archive_title = single_tag_title( '', false );
// 月別アーカイブ一覧ページ
$monthnum_archive_url = get_month_link( $year, $month );;
// シングルページのタイトル
$post_title = single_post_title( '', false );