株式会社マイティーエース- MightyAce Inc.

資料請求

お問い合わせ

運用型広告

Google・Yahoo!のリスティング広告はもちろん、Facebook・Instagram・LINE・XなどのSNS広告も運用が可能です。

マンガ制作

WEBマンガを中心に、LP・バナー・SNSなど、お客様の商品(サービス)の魅力を伝える完全オリジナルのマンガを制作いたします。

Webページ制作

ページに訪れるユーザーの目的と興味を引く、お客様一人一人のニーズに合わせた完全オリジナルのWebコンテンツを制作いたします。

アクセス解析

精度を高めつつ分析⇒改善のサイクルを回し続け、意思決定に繋がるレポーティングで売上最大化のお手伝いをいたします。

Web制作

WordPressのカテゴリー、タグページに説明文を表示する方法

WordPressのカテゴリー、タグには説明文を入力するところがありますが、ほとんどのテーマではページに表示されません。今回はこの説明文を表示させる方法を説明します。

カテゴリーやタグページは記事の一覧を表示するだけではページ内容がほとんど同じなってしまいます。カテゴリーページはnoindexするなんて話もありますが、ちょっといじれば独自の情報も表示できたりします。

「説明文」を入力するところはありますが、「この説明はデフォルトではあまり重要な意味を持ちませんが、これを表示するテーマも中にはあります。」と注意書きがある通り、ほとんどのテーマではここに入力した内容はどこにも反映されません。

管理画面上に入力欄があるのに表示されないってなんか損してますよね。

 

カテゴリー、タグページの説明文を表示する

カテゴリーページに説明文を表示する

category.phpで説明文を表示させたい場所に次のコードを追加します。

<?php if(category_description()):?>
<?php echo category_description(); ?>
<?php endif;?>

 

タグページに説明文を表示する

tag.phpで説明文を表示させたい場所に次のコードを追加します。

<?php if(tag_description()):?>
<?php echo tag_description(); ?>
<?php endif;?>

 

説明文の表示は最初の1ページ目だけにしたい場合

このままでは2ページ目以降も毎回同じ説明文が表示されてしまいます。2ページ目以降は説明文が表示されないようにコードを追加します。

カテゴリーページの説明文を1ページ目だけ表示する

<?php if(!is_paged()):?>
<?php if(category_description()):?>
<?php echo category_description(); ?>
<?php endif;?>
<?php endif;?>

タグページも同じなので省略します。

 

説明文でHTMLを使えるようにする

カテゴリー、タグの説明文ではHTMLが使えません。だけど、ご安心ください。functions.phpに次のコードを追加するとHTMLが使えるようになります。これでゴリゴリ作り込めますね!

remove_filter( 'pre_term_description', 'wp_filter_kses' );

投稿画面のようなビジュアルエディターを使いたい場合はRich Text Tagsというプラグインがあります。

 

説明文がリンクタイトルに反映されてしまうのを防ぐ

カテゴリー、タグに説明文を追加するとその内容がカテゴリーやタグのaタグのtitleにも反映されます。説明文が長いとソースも煩雑になってしまいます。

これを反映しないようにするにはテンプレートタグにパラメータを追加して次のようにすればOKです。

<?php wp_list_categories('use_desc_for_title=0'); ?>

Request Materials資料請求

資料請求

Webマーケティングにおけるパフォーマンス改善のための資料がダウンロードできます。

  • web広告の改善事例が知りたい方
  • 現在お願いしている代理店との比較をしたい方
  • サービスの全体像・料金を知りたい方