作者广告
作者广告

B2标签页 添加其他栏目

原B2标签页只有标签, 为了用户方便找到想要的栏目
所以添加了文章的”分类”与”专题

B2标签页 添加其他栏目-1修改文件的位置:  /Pages/tags.php
我个人是放在子主题的:/themes/b2child/Pages/tags.php

全页代码如下 :

<?php
use \Modules\Common\Post;
get_header();
$tags = Post::get_post_tags(198);
//获取分类排序形式
$args = array(
'orderby' => 'name',
'order' => 'DESC' //DESC-代表降序, ASC-代表升序-不写则默认 
);
$cat = get_categories($args);
//获取专题分类
$args1=array(
'taxonomy' => 'collection',
);
$col = get_categories($args1);
?>
<!-- 分类调用 -->
<div class="b2-single-content wrapper">
    <div id="tags" class="tags-2 tags-page wrapper">
        <main id="main" class="site-main">
            <h1><?php echo __('纸模型分类','b2'); ?></h1>
            <?php if($cat){ 
                echo '<ul>';
                foreach ($cat as $j ) {
                    echo '<li> 
                        <a href="'.get_category_link($j->term_id).'" target="_blank" style="background-color: #576069;" class="box -radius">
                        <h2 title="">'.$j->name.'</h2>
                        <p>'.__('共 ','b2'). $j->count . __(' 篇图纸','b2').'</p>
                        </a>
                    </li>';
                }
                echo '</ul>';
            ?>
            <?php 
            }else{ 
                echo B2_EMPTY;    
            } ?>
        </main>
    </div>
</div> 
<!-- 原标签调用 -->
<div class="-single-content wrapper">
    <div id="tags" class="tags-page wrapper">
        <main id="main" class="site-main">
            <h1><?php echo __('热门标签','b2'); ?></h1>
            <?php if($tags){ 
                echo '<ul>';
                foreach ($tags as $k => $v) {
                    echo '<li>
                        <a href="'.$v['link'].'" target="_blank" class="box -radius b2-mg">
                        <h2 title="'.$v['name'].'">'.$v['name'].'</h2>
                        <p>'.__('共','b2').b2_number_format($v['count']).__('篇文章','b2').'</p>
                        </a>
                    </li>';
                }
                echo '</ul>';
            ?>
            <?php 
            }else{ 
                echo B2_EMPTY;    
            } ?>
        </main>
    </div>
</div>
<!-- 专题调用 -->
<div class="b2-single-content wrapper">
    <div id="tags" class="tags-page wrapper">
        <main id="main" class="site-main">
            <h1><?php echo __('热门专题','b2'); ?></h1>
            <?php if($col){ 
                echo '<ul>';
                foreach ($col as $m ) {
                    
                    echo '<li>
                        <a href="'.get_category_link(%20$m->term_id%20).'" target="_blank" class="box b2-radius b2-mg">
                        <h2 title="">'.$m->name.'</h2>
                        <p>'.__('共 ','b2'). $m->count . __(' 篇图纸','b2').'</p>
                        </a>
                    </li>';
                }
                echo '</ul>';
            ?>
            <?php 
            }else{ 
                echo B2_EMPTY;    
            } ?>
        </main>
    </div>
</div> 
<?php
get_footer();

 

 

CSS添加 
其中的数值 按自己的需要来修改

.filter-name { width: 48px; }
.tags-2 ul li  { width:20%;}
.tags-page ul li a { background-color: #576069; padding: 12px 10px; margin: 12px; }
.tags-page ul li h2 { margin-bottom: auto; }
.tags-page h1 { margin: 30px 0 15px; }
 @media screen and (max-width: 768px) {
    .cat-group-box { width: 100%;}
    .tags-2 ul li { width: 50%; }
    .tags-page h1 { font-size: 24px; margin: 20px 0 8px; }
    .tags-page ul li a { margin: 8px;}
}

转载来自:7b2官方

该文章已被以下专题收入

给TA打赏
共{{data.count}}人
人已打赏

【龙萱坤诺】声明:

龙萱坤诺所有资源来源于网络及用户分享或为本站原创,仅限用于学习和研究,如有侵权请邮件联系站长!不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站概不负责!

 

龙萱坤诺欢迎您投稿发表文章,更有龙萱坤诺奖励和额外收入!根据投稿内容质量,可获邀入驻本平台,开启您的站长之路!

 

如有链接无法下载、失效或广告,请到圈子反馈!

© 转载请声明:转载自“龙萱坤诺"

美化制作

wordpress主题 新版B2主题菜单小角标设置教程

2022-1-12 15:53:18

网站开发网站运营

B2主题用户专栏 用户列表页更新

2022-3-16 18:03:25

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索