加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 13:10:40 所属栏目:PHP教程 来源:网络整理
导读:我目前有这个代码,在下拉列表中显示所有父类别. HTML / PHP代码 ul ?php $args = array( 'orderby' = 'name','hierarchical' = 1,'taxonomy' = 'category','hide_empty' = 0,'parent' = 0,); $categories = get_categories($args); foreach($categories as $
我目前有这个代码,在下拉列表中显示所有父类别.

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代码并创建一个函数并将其粘贴到您的自定义函数中.

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读