php – 在下拉列表WordPress中显示父级和第一级儿童类别

前端之家收集整理的这篇文章主要介绍了php – 在下拉列表WordPress中显示父级和第一级儿童类别前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我目前有这个代码,在下拉列表中显示所有父类别.

HTML / PHP代码

<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网站上看到它:www.bendaggers.com

我现在想要实现的是如何添加父级的第一级子级,就像它在下面的图像1中显示的那样具有相同的效果.

图1 – 样本

这就是我想要实现的目标,只要用户在列出的父类别上悬停,它就会显示其第一级子类别,如下图所示.

图2 – 样本父/类别层次结构.

顺便说一句,我还需要一个工作代码PHP,HTML和CSS.

非常感谢你的帮助和努力,非常感谢你!

一些可能有用的附加信息.

>该网站是一个wordpress网站.
>所有帖子都正确分类(父母,一级儿童类别
被正确分类).

您可以创建检查功能如果父类别具有子类别并将父项传递给新创建的功能.复制您的ablove代码并创建一个函数并将其粘贴到您的自定义函数中.

并获得父类别(您应该首先使用自定义函数获取术语)并将此术语传递给您的第二个自定义函数

猜你在找的PHP相关文章