Php 显示家长及;下拉列表Wordpress中的第一级子类别
我目前有一段代码,它在下拉列表中显示所有父类别 HTML/PHP代码Php 显示家长及;下拉列表Wordpress中的第一级子类别,php,wordpress,Php,Wordpress,我目前有一段代码,它在下拉列表中显示所有父类别 HTML/PHP代码 <ul> <?php $args = array( 'orderby' => 'name', 'hierarchical' => 1, 'taxonomy' => 'category', 'hide_empty' => 0, 'parent' => 0, ); $categories = get_categ
<ul>
<?php
$args = array(
'orderby' => 'name',
'hierarchical' => 1,
'taxonomy' => 'category',
'hide_empty' => 0,
'parent' => 0,
);
$categories = get_categories($args);
foreach($categories as $category) {
echo '<li><a href="' . get_category_link($category->cat_ID) . '" title="' . $category->name . '">' . $category->name . '</a></li>';
}
?>
</ul>
下面的代码没有问题。实际上,它工作得很好!你可以在我的wordpress网站上看到:
我现在想要实现的是如何添加父级的第一级子级,就像下面的图1所示,具有相同的效果
图像1-样本
这就是我想要实现的,每当用户将鼠标悬停在列出的父类别上时,它将显示其第一级子类别,如下图所示
图像2-示例父/类别层次结构。
顺便说一下,我还需要一个PHP、HTML和CSS的工作代码
我真的很感谢你的帮助和努力,非常感谢
一些可能有用的附加信息
- 该网站是一个wordpress网站
- 所有职位均正确分类(父母、一级子女类别 正确分类)
.cat-item {
list-style-type: none;
position: relative;
}
.cat-item .children {
display: none;
position: absolute;
top: 0;
}
.cat-item:hover > .children {
display: block;
}
您是否参考了wordpress功能wp\U导航菜单 您可以访问这里获取wordpress导航 这是多级菜单的指南
可能的重复(答案使用了
wp\u list\u categories
,它将根据结果生成一个HTML列表结构-但这正是您想要生成的,对吗?)谢谢,但您的建议不符合我的要求。感谢您查阅。不确定是否适合为您的项目要求完整的工作代码。堆栈溢出用于询问特定的技术问题,而不是完成免费工作。