wordpress主题开发:制作面包屑导航

tinyphp tinyphp     2022-08-21     754

关键词:

所谓面包屑,就是类似这种:首页 > 公司简介 > 发展历史 展示网站树型结构,并让网站访问者随时知道自己所处的位置,方便返回上几级。

将下面的代码添加到主题的 functions.php :

//面包屑功能
function the_breadcrumb() {
                echo ‘<ul class="breadcrumb">‘;
        if (!is_home()) {
                echo ‘<li><a href="‘;
                echo get_option(‘home‘);
                echo ‘">‘;
                echo ‘首页‘;
                echo "</a></li>";
                if (is_category() || is_single()) {
                        echo ‘<li>‘;
                        the_category(‘ </li><li> ‘);
                        if (is_single()) {
                                echo "</li><li>";
                                the_title();
                                echo ‘</li>‘;
                        }
                } elseif (is_page()) {
                        echo ‘<li>‘;
                        echo the_title();
                        echo ‘</li>‘;
                }
        }
        elseif (is_tag()) {single_tag_title();}
        elseif (is_day()) {echo"<li>Archive for "; the_time(‘F jS, Y‘); echo‘</li>‘;}
        elseif (is_month()) {echo"<li>Archive for "; the_time(‘F, Y‘); echo‘</li>‘;}
        elseif (is_year()) {echo"<li>Archive for "; the_time(‘Y‘); echo‘</li>‘;}
        elseif (is_author()) {echo"<li>Author Archive"; echo‘</li>‘;}
        elseif (isset($_GET[‘paged‘]) && !empty($_GET[‘paged‘])) {echo "<li>Blog Archives"; echo‘</li>‘;}
        elseif (is_search()) {echo"<li>Search Results"; echo‘</li>‘;}
        echo ‘</ul>‘;
}

在主题模板中调用,如:

   <div class="breadwrap"><?php if(function_exists(‘the_breadcrumb‘)) the_breadcrumb();?></div>

 

至于样式,自由发挥吧。

在 Wordpress 中开发移动主题

】在Wordpress中开发移动主题【英文标题】:DevelopMobileThemeinWordpress【发布时间】:2012-10-2300:54:56【问题描述】:我制作了一个网站的wordpress主题。我使用StarkerTheme进行wordpress主题开发。现在我想让我的网站移动友好。是否有任何... 查看详情

knpmenubundle制作面包屑导航左侧导航碉堡了

... 但是今天按照以前的思路做下来别的都还正常但是做面包屑导航的时候就遇到问题了。于是找了一个knpmenubundle来重做了栏目 发现这样做真的好快。比以前做的快多了首先按照symfony官网中使用教程来操作。简单的东西直... 查看详情

关于php制作面包屑导航(网页当前位置)

求思路1、请回答时条理清晰,比如第一步干嘛,第二步干嘛。。。2、如果可以的话,给个例子最好。参考技术A每次查询或处理数据的时候,向一个数组压导航数据,最后显示 查看详情

wordpress 导航(自己的主题)

】wordpress导航(自己的主题)【英文标题】:wordpressnavigation(owntheme)【发布时间】:2014-06-1204:54:26【问题描述】:我尝试创建一个带有悬停效果的导航。那我的源代码:<divid="nav"><navid="mainnav"class="clearfix"><divclass="menu-my... 查看详情

wordpress主题开发:实现分页功能

一、使用内置方法 (WordPress4.1以前无效)the_posts_pagination输出分页式导航,用法:<?phpthe_posts_pagination(array(‘mid_size‘=>3,‘prev_text‘=>‘上一页‘,‘next_text‘=>‘下一页‘,‘before_page_number‘=>‘<spanclass=" 查看详情

wordpress网址导航主题:haowa1.3.1

...盈,适合做导航收录.本款主题在挖主题出售58¥HAOWA定位wordpress导航主题模板主视觉结构参考的优设导航网站模板,并在此模板基本上进行了不断的深化与探索,如详情页面、文章列表、投稿页面、外链按钮;HaoWa更注重wordpress... 查看详情

Wordpress 标题导航定位在全屏背景图像上

】Wordpress标题导航定位在全屏背景图像上【英文标题】:WordpressHeaderNavPositionedOverFullscreenBackgroundImage【发布时间】:2014-04-2810:25:09【问题描述】:我正在为Wordpress使用专业主题“框架”,但无法在其他地方找到对某个问题的支持... 查看详情

如何为 wordpress 主题制作右侧边栏

】如何为wordpress主题制作右侧边栏【英文标题】:Howtomakearightsidebarforawordpresstheme【发布时间】:2016-01-1322:42:46【问题描述】:并与高级搜索集成,如下面的概念:sidebar.php<?php/***Thesidebarcontainingthemainwidgetarea.**@linkhttps://developer.... 查看详情

wordpress主题开发实例:显示最新发表文章

实现效果制作网站的时候,想在页面左栏显示最新发表的文章,如:一、先开启侧边栏工具,在functions.php加上$args=array(‘name‘=>__(‘分类侧边栏‘),‘id‘=>‘cat-01‘,‘description‘=>‘将在分类页显示侧边栏‘,‘class‘=>... 查看详情

wordpress主题制作第一天

一.为了跑Wordpress,装了Apache+PHP+MySQl二.看了下Wordpress参考文档,了解了下主题目录结构三.在themes里面新建文件夹themes->my  然后my里建了index.php和style.css  然后在index.php里测试了一下bloginfo()函数,style.css留它空着。... 查看详情

带箭头的面包屑导航栏

 制作漂亮美观的面包屑导航栏 在开始之前,我要照例给大家科普一下啥叫面包屑导航栏类似于下面这几种的主页>栏目页>文章页面主页/栏目页/文章页面可以告诉访问者他们目前在网站中的位置以及如何返回的DOM叫... 查看详情

怎样制作wordpress手机主题

首先wordpress本身就自带手机主题Wordpress这个程序非常好,不仅有自动手机等移动端的自适应功能,还有很多模版供我们使用,其实你可以百度搜索wordpress主题就有很多了,而且都是手机的自适应的主题。 其实建议用收费的模... 查看详情

WordPress 主题导航栏在调整浏览器屏幕大小时停止工作

】WordPress主题导航栏在调整浏览器屏幕大小时停止工作【英文标题】:WordPressthemenavbarstopWorkingwhenresizingthebrowserscreensize【发布时间】:2020-07-1020:39:34【问题描述】:我正在尝试一个WP主题,但是当我调整浏览器窗口的大小时,移... 查看详情

php一个自定义的wordpress导航助手类,使用我内置的wordpress在自定义主题中完全实现bootstrap3.0+导航样式(代码片段)

查看详情

在 wordpress 自定义主题索引上显示页面链接

】在wordpress自定义主题索引上显示页面链接【英文标题】:displaypageslinksonwordpresscustomthemeindex【发布时间】:2019-04-1221:36:02【问题描述】:我正在从头开始开发我的第一个wordpress主题。我需要一些帮助来解决与WP_Query类和导航菜... 查看详情

wordpress怎么制作网站

参考技术Awordpress制作网站很方便,主要步骤如下:一、注册域名、购买服务器或虚拟主机二、准备好网站安装环境,Linux+php+nginx+mysql三、准备好wordpress主题模板,可以使用默认的或下载免费的,企业网站建议使用正版的。四、... 查看详情

wordpress主题开发:最简单的主题构成

在最简单的情况下,一个WordPress主题由两个文件构成:index.php------------------主模版style.css-------------------主样式表而且style.css要加上主题信息标记(注意的是两个不同的主题是不允许拥有相同的表述,这样会导致主题选择出错的... 查看详情

WordPress/PHP 获取所有导航链接

】WordPress/PHP获取所有导航链接【英文标题】:WordPress/PHPgetallnavigationlinks【发布时间】:2021-05-0702:36:54【问题描述】:我正在开发一个小插件,我想知道如何在主导航中获取所有链接?想知道是否有可能在不知道特定主题中菜单... 查看详情