日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
wordpress面包屑 wordpress面包屑導(dǎo)航顯示方式

wordpress怎么設(shè)置面包屑導(dǎo)航

工具:wordpress

創(chuàng)新互聯(lián)是一家專業(yè)從事做網(wǎng)站、成都網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司。作為專業(yè)網(wǎng)站建設(shè)公司,創(chuàng)新互聯(lián)依托的技術(shù)實(shí)力、以及多年的網(wǎng)站運(yùn)營(yíng)經(jīng)驗(yàn),為您提供專業(yè)的成都網(wǎng)站建設(shè)、營(yíng)銷型網(wǎng)站建設(shè)及網(wǎng)站設(shè)計(jì)開(kāi)發(fā)服務(wù)!

步驟:

1、打開(kāi)wordpress,在當(dāng)前wordpress主題中的 functions.php 文件添加下面的代碼。

2、修改”我的博客首頁(yè)”的鏈接。在需要使用面包屑導(dǎo)航的主題文件的對(duì)應(yīng)位置添加下面的調(diào)用代碼即可。?php seobreadcrumbs(); ?

3、使用谷歌”Rich Snippets Testing Tool”工具來(lái)測(cè)試網(wǎng)址??梢钥吹匠霈F(xiàn)在網(wǎng)站的搜索結(jié)果中的面包屑。

wordpress 主題怎么添加面包屑導(dǎo)航

wordpress主題添加面包屑導(dǎo)航一般有兩種方法,一種是通過(guò)使用插件來(lái)實(shí)現(xiàn),另一種是不使用插件,純代碼實(shí)現(xiàn),下面我來(lái)介紹一下這兩種方法。

一,純代碼實(shí)現(xiàn)

在functions中添加

function?get_breadcrumbs()

{

global?$wp_query;

if?(?!is_home()?){

//?Start?the?UL

echo?'ul?class="breadcrumbs"';

//?Add?the?Home?link

echo?'lia?href="'.?get_settings('home')?.'"網(wǎng)站首頁(yè)/a/li';

if?(?is_category()?)

{

$catTitle?=?single_cat_title(?"",?false?);

$cat?=?get_cat_ID(?$catTitle?);

echo?"li?raquo;?".?get_category_parents(?$cat,?TRUE,?"?raquo;?"?)?."/li";

}

elseif?(?is_archive()??!is_category()?)

{

echo?"li?raquo;?Archives/li";

}

elseif?(?is_search()?)?{

echo?"li?raquo;?Search?Results/li";

}

elseif?(?is_404()?)

{

echo?"li?raquo;?404?Not?Found/li";

}

elseif?(?is_single()?)

{

$category?=?get_the_category();

$category_id?=?get_cat_ID(?$category[0]-cat_name?);

echo?'li?raquo;?'.?get_category_parents(?$category_id,?TRUE,?"?raquo;?"?);

echo?the_title('','',?FALSE)?."/li";

}

elseif?(?is_page()?)

{

$post?=?$wp_query-get_queried_object();

if?(?$post-post_parent?==?0?){

echo?"li?raquo;?".the_title('','',?FALSE)."/li";

}?else?{

$title?=?the_title('','',?FALSE);

$ancestors?=?array_reverse(?get_post_ancestors(?$post-ID?)?);

array_push($ancestors,?$post-ID);

foreach?(?$ancestors?as?$ancestor?){

if(?$ancestor?!=?end($ancestors)?){

echo?'li?raquo;?a?href="'.?get_permalink($ancestor)?.'"'.?strip_tags(?apply_filters(?'single_post_title',?get_the_title(?$ancestor?)?)?)?.'/a/li';

}?else?{

echo?'li?raquo;?'.?strip_tags(?apply_filters(?'single_post_title',?get_the_title(?$ancestor?)?)?)?.'/li';

}

}

}

}

//?End?the?UL

echo?"/ul";

}

}

在有需要添加面包屑插件的頁(yè)面適當(dāng)位置添加

php?get_breadcrumbs();

打開(kāi)主題所在的style.css,添加

ul.breadcrumbs?{

list-style:?none;

padding:?0;

margin:?0;

font-size:12px;

}

ul.breadcrumbs?li?{

float:?left;

margin:?0?5px?0?0;

padding:?0;

}

通過(guò)上述三步就可以實(shí)現(xiàn)無(wú)插件面包屑效果,稍微的樣式和布局可以修改。

二,用插件實(shí)現(xiàn)

這里我推薦的插件是Breadcrumb NavXT,它提供5種面包屑導(dǎo)航樣式,如下圖所示

插件的設(shè)置界面如下

看不懂英文的用翻譯工具翻譯一下也能大概知道意思了,其它具體的使用您可以自己去安裝一下這款插件體驗(yàn)一下,如果有不懂再問(wèn)吧。

wordpress怎么關(guān)掉面包屑導(dǎo)航?

直接改一下樣式隱藏起來(lái),或者去主題中修改。比較簡(jiǎn)單應(yīng)該沒(méi)有人去開(kāi)發(fā)這種插件吧。

如何用純代碼方法實(shí)現(xiàn)WordPress面包屑導(dǎo)航效果

1、層級(jí)較深的網(wǎng)站,面包屑導(dǎo)航適合層級(jí)較深的網(wǎng)站,如果只有一級(jí)分類的話,通過(guò)主導(dǎo)航就可以起到快速定位的作用。比如“豆瓣網(wǎng)”類型扁平構(gòu)架的網(wǎng)站就沒(méi)有使用面包屑導(dǎo)航的作用。

2、獨(dú)立不交叉的網(wǎng)站機(jī)構(gòu),由于面包屑網(wǎng)站導(dǎo)航路徑是線性結(jié)構(gòu)的,因此網(wǎng)站內(nèi)容必須劃分的非常清晰,且不存在交叉;否則,面包屑導(dǎo)航的路徑就不是唯一的,同一分類可能出現(xiàn)在不同的路徑中,讓用戶感到困惑。

在wordpress中添加面包屑導(dǎo)航的話,可以直接使用插件來(lái)實(shí)現(xiàn),不過(guò)很多站長(zhǎng)都不喜歡用插件,還是認(rèn)為如果能用代碼解決的話是最理想的。我最近也找了一些關(guān)于面包屑導(dǎo)航的資料。下文中就有詳細(xì)解決怎么用代碼來(lái)實(shí)現(xiàn)wordpress面包屑導(dǎo)航:

一、在wordpress博客當(dāng)前主題的functions.php文件(沒(méi)有就創(chuàng)建一個(gè))中添加以下代碼:

//面包屑導(dǎo)航

function get_breadcrumbs()

{

global $wp_query;

if ( !is_home() ){

// Start the UL

echo 'ul class="breadcrumbs"';

// Add the Home link

echo 'lia href="'. get_settings('home') .'"'. get_bloginfo('name') .'/a/li';

if ( is_category() )

{

$catTitle = single_cat_title( "", false );

$cat = get_cat_ID( $catTitle );

echo "li ? ". get_category_parents( $cat, TRUE, " ? " ) ."/li";

}

elseif ( is_archive() !is_category() )

{

echo "li ? Archives/li";

}

elseif ( is_search() ) {

echo "li ? Search Results/li";

}

elseif ( is_404() )

{

echo "li ? 404 Not Found/li";

}

elseif ( is_single() )

{

$category = get_the_category();

$category_id = get_cat_ID( $category[0]-cat_name );

echo 'li ? '. get_category_parents( $category_id, TRUE, " ? " );

echo the_title('','', FALSE) ."/li";

}

elseif ( is_page() )

{

$post = $wp_query-get_queried_object();

if ( $post-post_parent == 0 ){

echo "li ? ".the_title('','', FALSE)."/li";

} else {

$title = the_title('','', FALSE);

$ancestors = array_reverse( get_post_ancestors( $post-ID ) );

array_push($ancestors, $post-ID);

foreach ( $ancestors as $ancestor ){

if( $ancestor != end($ancestors) ){

echo 'li ? a href="'. get_permalink($ancestor) .'"'. strip_tags( apply_filters( 'single_post_title', get_the_title( $ancestor ) ) ) .'/a/li';

} else {

echo 'li ? '. strip_tags( apply_filters( 'single_post_title', get_the_title( $ancestor ) ) ) .'/li';

}

}

}

}

// End the UL

echo "/ul";

}

}

二、在顯示面包屑導(dǎo)航的位置添加以下調(diào)用代碼:

?php

if (function_exists('get_breadcrumbs')){

get_breadcrumbs();

}

?

三、在主題的css樣式文件中添加以下樣式代碼:

ul.breadcrumbs {list-style: none; font-size:12px;}

ul.breadcrumbs li {float: left; margin-right:5px;}


本文題目:wordpress面包屑 wordpress面包屑導(dǎo)航顯示方式
文章URL:http://www.dlmjj.cn/article/dopdjsd.html