TypechoJoeTheme

52Naiba

typecho导航栏调用分类目录

2019-06-22
/
0 评论
/
232 阅读
/
正在检测是否收录...
06/22

typecho的默认主题导航菜单部分调用的是独立页面,而我们搭建网站一般是把分类目录显示在导航栏,或者把分类目录和独立页面一起显示在导航栏,这样便于访客浏览网站目录。下面博客吧分享typecho分类目录显示在导航栏的代码。

只显示分类目录

在主题的header.php文件中找到代码:

```php+HTML
<?php $this->widget('Widget_Contents_Page_List')->to($pages); ?> <?php while($pages->next()): ?> slug)): ?> class="current" href="title(); ?>"> <?php endwhile; ?>


修改为以下代码:

```php
<?php $this->widget('Widget_Metas_Category_List')->to($category); ?> <?php while($category->next()): ?> <li><a<?php if($this->is('category', $category->slug)): ?> class="current"<?php endif; ?> href="<?php $category->permalink(); ?>" title="<?php $category->name(); ?>"><?php $category->name(); ?></a></li> <?php endwhile; }?>

分类目录和独立页面都显示

在主题的header.php文件中找到代码:

<?php $this->widget('Widget_Contents_Page_List')->to($pages); ?> <?php while($pages->next()): ?> <a<?php if($this->is('page', $pages->slug)): ?> class="current"<?php endif; ?> href="<?php $pages->permalink(); ?>" title="<?php $pages->title(); ?>"><?php $pages->title(); ?></a> <?php endwhile; ?>

在该代码上面添加代码:

```php+HTML
<?php $this->widget('Widget_Metas_Category_List')->to($category); ?> <?php while($category->next()): ?>

  • slug)): ?> class="current" href="name(); ?>">
  • <?php endwhile; }?>

    typecho
    朗读
    赞 · 0
    版权属于:

    52Naiba

    本文链接:

    https://52naiba.cn/Typecho/4.html(转载时请注明本文出处及文章链接)

    评论 (0)

    人生倒计时

    今日已经过去小时
    这周已经过去
    本月已经过去
    今年已经过去个月

    标签云