lunaluna
9/1/2017 - 4:24 AM

【WordPress】テンプレートのURL(とタイトル)を(だいたい)一発で取得するタグ

【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 );