ESSENCE(エッセンス)オリジナルテンプレートのタグを使用する場合についてのマニュアルです。

タグを使用する場合

タグを使用する場合

公開日:2021/12/24 / 最終更新日:2022/08/03

シンプル・ナチュラル・コーポレート・LPでは、タグを使用していないため、管理画面でもタグを表示しておりません。

ご自身でカスタマイズしてタグを使えるようにしたい場合は、以下の箇所の修正で管理画面に表示することができます。

※管理画面に表示しタグを使用できるようにするだけですので、サイトに反映させるためにはご自身でテンプレートをカスタマイズしていただく必要があります。

知識が必要です。

 

 

修正はテーマフォルダー内のfunctions.php2ヶ所修正します。

こちらの内容は上級者向けです。
作業前に、テーマフォルダー内のfunctions.phpのバックアップを取った上で行ってください。

修正1

functions.phpの以下の箇所を探してください。

/**
 * タグ非表示
 */
function hide_taxonomy_from_menu() {
    global $wp_taxonomies;
    // タグの非表示
    if ( !empty( $wp_taxonomies[‘post_tag’]->object_type ) ) {
        foreach ( $wp_taxonomies[‘post_tag’]->object_type as $i => $object_type ) {
            if ( $object_type == ‘post’ ) {
                unset( $wp_taxonomies[‘post_tag’]->object_type[$i] );
            }
        }
    }
    return true;
}
add_action( ‘init’, ‘hide_taxonomy_from_menu’ );
上記箇所を全て削除します。

 

修正2

functions.phpの以下の箇所を探してください。

 

/**
 * リダイレクト
 */
add_action( ‘template_redirect’, ‘is404_redirect_home’ );
function is404_redirect_home() {
  if (is_post_type_archive(‘c_voice’) || is_post_type_archive(‘c_faq’) || is_tax(‘c_faq_type’) || is_post_type_archive(‘c_staff’) || is_post_type_archive(‘c_banner’) || is_tag()) {
    wp_safe_redirect( home_url( ‘/’ ) );
    exit();
  }
}

 

以下の赤の部分を削除します。
if (is_post_type_archive(‘c_voice’) || is_post_type_archive(‘c_faq’) || is_tax(‘c_faq_type’) || is_post_type_archive(‘c_staff’) || is_post_type_archive(‘c_banner’) || is_tag())

 

↓修正後

 

if (is_post_type_archive(‘c_voice’) || is_post_type_archive(‘c_faq’) || is_tax(‘c_faq_type’) || is_post_type_archive(‘c_staff’) || is_post_type_archive(‘c_banner’))

 

修正は以上です。

 

上記は、タグを使用できるようにしただけですので、サイトに反映するにはテンプレートのカスタマイズが必要です。
クリップボードにコピーしました

閉じる

絞り込む