ESSENCE(エッセンス)オリジナルテンプレートのタグを使用する場合についてのマニュアルです。
タグを使用する場合
公開日:2021/12/24 / 最終更新日:2022/08/03
シンプル・ナチュラル・コーポレート・LPでは、タグを使用していないため、管理画面でもタグを表示しておりません。
ご自身でカスタマイズしてタグを使えるようにしたい場合は、以下の箇所の修正で管理画面に表示することができます。
※管理画面に表示しタグを使用できるようにするだけですので、サイトに反映させるためにはご自身でテンプレートをカスタマイズしていただく必要があります。
知識が必要です。
修正はテーマフォルダー内のfunctions.phpを2ヶ所修正します。
こちらの内容は上級者向けです。
作業前に、テーマフォルダー内のfunctions.phpのバックアップを取った上で行ってください。
作業前に、テーマフォルダー内の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’))
修正は以上です。
上記は、タグを使用できるようにしただけですので、サイトに反映するにはテンプレートのカスタマイズが必要です。
クリップボードにコピーしました