Joe主题导航栏标签添加角标

chen'mo
2023-04-02 / 0 评论 / 13,784 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年03月31日,已超过631天没有更新,若内容或图片失效,请留言反馈。

前言

Joe主题是一款非常优秀的主题。使用了一段时间,真是太爱了。我在浏览别人的网站的时候发现有的标签有一个小的角标,用来标注重点。自已也想弄一个,一顿折腾,终于搞出来了,特此记录。

效果图

1680248001500.png

制作方法

登录后台-->设置外观-->全局设置-->自定义CSS

.ff-red {
display: inline-block;
transform: translateY(-12px);
    font-size: .75rem;
    letter-spacing: 0.05em;
    background: linear-gradient(to top, #efd3b0 0%, #eb4444 100%);
    color: #ffffff;
    border-radius: 1rem;
    padding: .15rem .275rem;
    line-height: 1;
    font-weight: bold;
}

编辑header.php

/*
路径: usr/themes/Joe/public/header.php
找到导航栏位置,修改代码
*/
<?php foreach (array_slice($pages->stack, 0, $this->options->JNavMaxNum) as $item) : ?>
  <a class="item <?php echo $this->is('page', $item['slug']) ? 'active' : '' ?>" href="<?php echo $item['permalink'] ?>" title="<?php echo $item['title'] ?>"><?php echo $item['title'] ?>
  <?php if ($item['title'] == '服务') : ?>
        <span class="ff-red">付费</span>
        <?php endif; ?>
  </a>
<?php endforeach; ?>
Joe主题文章添加文章目录树
« 上一篇 04-01
子比go外链修改
下一篇 » 04-07

评论 (0)