我有一个自定义的帖子类型,叫做book-list
.我通过以下方式从链接获取帖子类型类别的名称$_GET[\'w_year\']
正确地我需要获取该类别名称的ID
我不在柱子里或其他什么地方。只需要知道用户希望在哪一年工作的id。
我有一个自定义的帖子类型,叫做book-list
.我通过以下方式从链接获取帖子类型类别的名称$_GET[\'w_year\']
正确地我需要获取该类别名称的ID
我不在柱子里或其他什么地方。只需要知道用户希望在哪一年工作的id。
@吉尔,你在评论中的解决方案似乎很好!我只是修改了一小部分,以确保在执行时不会出现PHP警告。
$w_year = $_GET[\'w_year\'];
$catid = \'\';
$taxonomies = get_taxonomies();
foreach ( $taxonomies as $taxonomy ) {
if ( $term_object = get_term_by( \'slug\', $w_year , $taxonomy ) ) {
if ( !empty($term_object->term_id) ) {
$catid = $term_object->term_id;
break;
}
}
}
我正在尝试创建一个显示特定类别的所有子类别的页面。所以在上下文中,我有一个标题为“目的地”的父类别。我希望能够点击目的地,并被引导到一个页面,显示子类别或国家的列表。下面是我试图实现的一个示例,减去顶部的地图-https://www.vagabrothers.com/destinations. 在理想情况下,类别页面的布局将与此页面相同。你可以从上面的例子中看出我的意思。它会使网站上的导航像这样:目的地>国家>个人帖子。我正在使用CPT UI,设置了一个名为“目的地”的自定义帖子类型和类别,然