「<?php wp_tag_cloud(); ?>」で表示されるタグクラウドをドロップダウンメニュー化して表示する方法を模索しています。
PHPコードはどのように書けばよろしいでしょうか?
CODEXによると、
タグクラウドを表示せずに配列として取得
タグクラウドのデータを他の PHP コードで使うために、変数 $a に格納
<?php $a = wp_tag_cloud('format=array' ); ?>
とあるので、プラグイン等を使わなくても実装可能かとおもいます。が、phpの知識はほとんど初心者の域。
<select onchange='document.location.href=this.options[this.selectedIndex].value;'>
<option value="" selected="selected">タグクラウドのドロップダウンメニュー</option>
<?php
$a = wp_tag_cloud('format=array');
foreach(): ?>
<option value="<?php bloginfo('url'); ?>/?tag=タグスラッグの値">タグの名称</option>
<?php endforeach; ?>
</select>
↑↑↑
このあたりまでは自力でわかるのですが、ここから先が行き詰まっています。(タグスラックの値のみを抽出して表示させる方法がわかればなんとかなりそうなのですが…)
微々たる知識しかないゆえ、解決策が講じられない状態です。
おわかりになる方、教えて頂けたら幸いです。
よろしくお願いいたします。