替代的原因:
最近對(duì)比了幾個(gè)面包屑的插件使用,發(fā)現(xiàn) WordPress SEO by yoast 自帶的內(nèi)部鏈接面包屑功能有著很不錯(cuò)的兼容和擴(kuò)展性,尤其自從 Breadcrumb NavXT 這個(gè)知名的面包屑插件升級(jí)到5.0以后,一直會(huì)多出來(lái)一個(gè)Breadcrumb NavXT 5.0 Migration Compatibility Layer DO NOT ACTIVATE 不能卸載又不能啟用的附屬子插件,加之設(shè)置也偏復(fù)雜不方便等諸多原因,嘗試徹底用 WordPress SEO by yoast 自帶的內(nèi)部鏈接面包屑功能替代,結(jié)果發(fā)現(xiàn)很好用,而且正好充分利用了這個(gè)SEO插件的SEO良好的兼容性。
實(shí)際操作方法:
如果網(wǎng)站之前使用了 Breadcrumb NavXT 這個(gè)插件作為面包屑插件,可以查找比如 page.php 之類的模板文件,尋找到如下類似的代碼:
<div class="breadcrumbs"> <?php if(function_exists("bcn_display")) { bcn_display(); } ?> </div>
替換為如下代碼:
<?php if ( function_exists('yoast_breadcrumb') ) {yoast_breadcrumb('<p id="breadcrumbs">','</p>');} ?>
如果有多個(gè)模板有面包屑,可以一次性批量替換為新代碼,保存上傳覆蓋,然后記得進(jìn)入 WordPress SEO by yoast 插件的 Internal Links 設(shè)置頁(yè)面,將 Breadcrumbs Settings 下的 Enable Breadcrumbs 打勾即可,如下圖: