広告 TIPS WordPress

【WordPress】the_tagsのカンマやタイトルを削除する方法【関数】

今回はWordPressの関数the_tagsのカスタマイズについて少しまとめたいと思います。

オンラインでWordPressやフロントエンドについて学ぶなら
デジハリ・オンラインスクール
TechAcademy

the_tags

the_tagsは投稿ページで使う関数で、投稿で登録した「タグ」の一覧が表示される関数です。
ブログなどではよく使う関数ではないでしょうか。

表示サンプル

例えば、投稿記事にいくつかのタグを登録するとします。例えば「りんご、ばなな、いちご」としておきましょう。そしてsingle.phpに以下の基本的な関数を記載すると…

single.php

<?php the_tags(); ?>

ブラウザ表示

タグ:りんご,ばなな,いちご

タイトル「タグ」と表示されているタグとタグの間にカンマ(,)が表示されます。
これが基本の表示で、非表示にしたい場合はひと手間が必要となります。

表示サンプル(タイトルの「タグ」削除)

single.php

<?php the_tags(''); ?>

ブラウザ表示

りんご,ばなな,いちご

 

表示サンプル(タイトルの「タグ:」と「,」削除)

single.php

<?php the_tags('',''); ?>

ブラウザ表示

りんごばなないちご

 

表示サンプル(カスタマイズ)

気づいている方もいると思いますが、the_tagsには変数が設定できます。
その基本の表示がタイトルの「タグ」と区切りの「,」となっています。
そのため、仕様にある変数に好きな値を追加することでオリジナルのタイトルや区切りを設定することが可能です。

single.php

<?php the_tags('果物:','/'); ?>

ブラウザ表示

果物:りんご/ばなな/いちご

 

まとめ

ちなみに変数は3つ目までありこちらは1つ目の逆で一番最後に表示する変数になっています。
例えばタグを全て表示した後、改行させたければ<br>を追加することも可能です。

テーマを使うとあまりWordPressの関数を使うことはないと思いますが、自作のテーマやリニューアルなど行う際に、意外と知らないと戸惑うこともある、そんなWordPressの関数と変数についてまとめてみました。

少しても参考になれば嬉しいです。

オンラインでWordPressやフロントエンドについて学ぶなら
デジハリ・オンラインスクール
TechAcademy

-TIPS, WordPress
-