サポート » 使い方全般 » タグクラウドに使用していないタグ(0件ポスト)が現れる

  • 解決済 poem

    (@poem)


    わかる方がいらしたら教えてください。

    現在サイトのリニューアル中でタグで管理していたポストを一部、カスタムタクソノミーに変更、一部はそのままにしました。

    タグクラウドを使って、使用タグの一覧を表示させてようとしていますが、一覧のなかには現在使用しているタグと同時に、すでにタグではなくカスタムタクソノミーに変更したものが含まれており、それをクリックするとタグアーカイブで0件表示になります。

    おかしなことにタグクラウド中のタグをマウスオーバーすると件数が表示されますが、そこには実際はタグアーカイブで0件表示でも複数の件数が表示されます。タグクラウド内での優先順位もこれに即しているようです。この件数は不明で、キーワード検索でヒットする件数かと思ったので調べてみましたが似た件数ですが微妙に違うようでした。

    Simple Tagsというプラグインのテンプレートタグ(st_tag_cloud())を使っていますが、標準のwp_tag_cloudにしても同じ状況です。

    どうかよろしくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター jim912

    (@jim912)

    poemさん、こんにちは。

    タグクラウドやwp_list_categoriesなどで表示される投稿数は、その場で属している投稿数を計算しているのではなく、カテゴリーに集計済みの数値を保存しておいて、それに基づいて表示などを行っています。

    手順は分かりませんが、タグの一部をカスタムタクソノミーに移したとのことですので、その操作の際にタグに属していた投稿数の集計がそのまま残っているのでしょう。

    この集計値は、投稿をタグに追加したり、削除したりする際に再計算されますので、該当するタグへの投稿追加・削除などで直るかと思います。

    トピック投稿者 poem

    (@poem)

    jim912さん こんばんは。いつも教えてくださってありがとうございます。

    アドヴァイスいただいた「集計値の再計算」はどうもよくわからなくて、結局「投稿>投稿タグ」から必要のない0件ポストのタグを削除するという原始的な方法で対応してしまいました。

    今は希望通りのタグクラウドになりました。もろもろありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「タグクラウドに使用していないタグ(0件ポスト)が現れる」には新たに返信することはできません。