如何在复选框选项中列出WordPress页面
请告诉我如何根据以下代码加载复选框:如何在复选框选项中列出WordPress页面,wordpress,Wordpress,请告诉我如何根据以下代码加载复选框: <?php wp_list_pages('title_li='); ?> 我知道这段代码将列出wordpress中的所有页面,但我希望它们采用复选框格式,允许用户为新产品选择父项 如果要将页面列表创建为链接,请使用此功能: 所以,您需要另一个: $mypages=获取页面(数组( “排序列”=>“发布日期”, “排序顺序”=>“描述” ) ); foreach($mypages作为$page) { $title=$page->
<?php wp_list_pages('title_li='); ?>
我知道这段代码将列出wordpress中的所有页面,但我希望它们采用复选框格式,允许用户为新产品选择父项
如果要将页面列表创建为链接,请使用此功能: 所以,您需要另一个:
$mypages=获取页面(数组(
“排序列”=>“发布日期”,
“排序顺序”=>“描述”
) );
foreach($mypages作为$page)
{
$title=$page->post_title;
$slug=$page->post_name;
回声“
$title
";
}
Hi brasofilo,谢谢你的评论,但这只是返回了4个没有标签(页面标题)的单选按钮。你知道为什么会发生这种情况吗?@user1986096,更新了答案。这4个按钮表示4页,单选输入
需要一个文本标签,因为它不输出文本。
$mypages = get_pages( array(
'sort_column' => 'post_date',
'sort_order' => 'desc'
) );
foreach( $mypages as $page )
{
$title = $page->post_title;
$slug = $page->post_name;
echo "<label>
<input type='radio' name='the_pages' id='$slug' value='$title'>
$title
</label>";
}