いつもありがとうございます。
SOY CMSで、タグクラウドプラグインを使って、
タグをつけた記事の一覧を出力できますが、
その記事一覧ページにおいて、
選択されたタグを表示させられないでしょうか?
(たとえば、@@tag_cloudなどの置換ワードか、cms:id="select_word"などで
出力するようなイメージです。)
結果ページが、記事をどのタグで集めたかを分かりやすくするためですが、
今はjavascriptを使って、ページのURLと、hrefの値が合致するリンクのテキストを代入する方法をとっておりまして、
そうされている方も多いのかも? と思いながらですが、
最初から機能としてある方が、プラグインの使い勝手が向上すると思っております。
ちなみにですが、そのスクリプト(jQuery)です。
タグ「<span id="gufu"></span>」のついた記事一覧
<script>
$(function(){
let theURL = document.URL;
$("#hoge a").each(function(){
if($(this).attr("href") == theURL){
$("#gufu").text($(this).text());
}
});
});
</script>
<!-- cms:module="common.tag_cloud" cms:count="10" -->
<div id="hoge">
<!-- p_block:id="tag_cloud_word_list" -->
<a cms:id="tag_link"><!-- cms:id="tag" -->タグ<!-- /cms:id="tag" --></a>
<!-- /p_block:id="tag_cloud_word_list" -->
</div>
<!-- /cms:module="common.tag_cloud" -->
なお、同じようなことは、
SOY CMSの検索結果ブロックプラグインを使用した場合にも思っておりまして、
検索結果が表示されるページに、検索に使ったキーワードを出力できるようになれば、と思っております。
(こちらも同じようなスクリプトで今は表示させています)
ご検討よろしくお願い致します。