Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 标记列表下拉菜单_Wordpress - Fatal编程技术网

Wordpress 标记列表下拉菜单

Wordpress 标记列表下拉菜单,wordpress,Wordpress,我想知道如何在不重写WP核心函数的情况下创建一个简单的标签下拉菜单(所有标签都包括DESC)。它必须在任何循环之外工作 wp_tag_cloud()带有“format=array”属性似乎是最好的选择,因为它在任何循环/模板之外工作,并返回所有按A-Z排序的可用标记(我需要),但数组值包含HTML格式(而不仅仅是普通字符串值),不适合创建下拉列表 i、 e: …天哪!真不敢相信我居然公开问了这个问题 当然代码是 <?php $tag = wp_tag_cloud('format=array

我想知道如何在不重写WP核心函数的情况下创建一个简单的标签下拉菜单(所有标签都包括DESC)。它必须在任何循环之外工作

wp_tag_cloud()带有“format=array”属性似乎是最好的选择,因为它在任何循环/模板之外工作,并返回所有按A-Z排序的可用标记(我需要),但数组值包含HTML格式(而不仅仅是普通字符串值),不适合创建下拉列表

i、 e:


…天哪!真不敢相信我居然公开问了这个问题

当然代码是

<?php $tag = wp_tag_cloud('format=array' );

foreach($tag as $tagkey => $tagvalue)
{
$cleanedup = strip_tags($tagvalue);
echo "<option value='".$cleanedup."'>".$cleanedup."</option>";
}

?>

<?php $tag = wp_tag_cloud('format=array' );

foreach($tag as $tagkey => $tagvalue)
{
$cleanedup = strip_tags($tagvalue);
echo "<option value='".$cleanedup."'>".$cleanedup."</option>";
}

?>