【发布时间】:2017-05-25 11:15:57
【问题描述】:
我有一个选择下拉菜单,可以输出 Wordpress 网站的所有可用类别。现在我一直在尝试将每个选项的value 设置为类别名称。这是我的代码:
<select id="test">
<option value="one">Select Case Study Category</option>
<?php $categories = get_categories('');
foreach ($categories as $category) {
echo '<option value='.$category->name.'>'.$category-
>name.'</option> ';
}
?>
这适用于几个类别,例如“未分类”,但不适用于其中包含空格的类别,例如“案例研究”。对于这些类别,它将值设置为<option value= "Case" study>
所以显然这似乎是空间的问题,但有人知道我该如何解决这个问题吗?
【问题讨论】:
-
使用这个:- htmlspecialchars($category->name);不确定它是否有效..