23、wordpress主题模板开发:面包屑导航及自定义函数

面包屑导航需要掌握的方法

  • single_cat_title();作用:当前分类的标题。
  • $s;作用:这是一个全局变量,表示搜索的关键词。
  • get_category_link();作用:获取分类的链接。
    代码实例:
<div class="c">
    <?php if (is_home()) {?>
    <div class="wz">
        <a href="<?php bloginfo('url')?>">首页</a>
        <?php 
          if (is_category()) {
              single_cat_title();//如果是分类页面就输出当前分类的标题
          }elseif (is_search()) {
              echo $s;//如果是搜索页面就直接输出搜索的关键词
          }elseif (is_single()) {//如果是文章页面就输出文章标题加上文章内容
              $cat = get_the_category();//这个是获取文章的分类,这一是个数组,用于存储多个分类
              $cat = $cat[0];//这里只取第一个分类
              echo '<a href="'. get_category_link($cat).'">'.$cat->name.'</a> >文章内容';
          }elseif(is_page()){
              the_title();//如果是独立页面则输出独立页面的标题
          }elseif(is_404()){
              echo '404错误页面';//如果是404页面,这输出这句话。
          }
        ?>
    </div>
    <?php }?>
</div>
function.php是自定义方法文件,我们可以在其中自定义方法并且调用。

可以把上面的方法封装到function.php中,然后在调用,比较方便。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇