質問編集履歴

1 実現したい仕様の入力

yujic

yujic score 8

2017/10/02 15:38  投稿

WordPressパンくずリスト作成プラグイン Breadcrumb NavXTで固定ページのパンくずリストの階層表示を非表示にしたい
###前提・実現したいこと
WordPressパンくずリスト作成プラグイン Breadcrumb NavXTを使ってパンくずリストを作成しています。
投稿ページ等では「投稿階層表示」にチェックをいれることで上位階層(カテゴリ等)を非表示にできましたが、固定ページでは該当の選択肢がなく困っています。
 
実現したいのは  
現時点で  
TOP > {親ページ} > {ページタイトル}  
となっているところを  
TOP > {ページタイトル}  
こうしたいということです。  
###試したこと
基本的にはWP管理画面のBreadcrumb NavXT 設定、での修正を試みています。
「固定ページ」項目内「ページテンプレート」項目をデフォルトで下記のものを
```ここに言語を入力
<span property="itemListElement" typeof="ListItem"><a property="item" typeof="WebPage" title="%title%へ移動" href="%link%" class="%type%"><span property="name">%htitle%</span></a><meta property="position" content="%position%"></span>
```
下記のように変更
```ここに言語を入力
<meta property="position" content="%position%"></span>
```
これだとパンくずの階層をしめす「>」マークが下記のように2つ並んでしまう。
例 TOP >> {固定ページ名}
出力されたhtmlコードが下記。
```ここに言語を入力
<nav id="breadcrumb">
   <!-- Breadcrumb NavXT 5.7.1 -->
<span property="itemListElement" typeof="ListItem"><a property="item" typeof="WebPage" title="hogehoge" href="http://chiba-minkyo.try-sky.net" class="home"><span property="name">TOP</span></a><meta property="position" content="1"></span> &gt; <meta property="position" content="2"> &gt; <span property="itemListElement" typeof="ListItem"><span property="name">hoge</span><meta property="position" content="3"></span></nav>
```
  • WordPress

    15866 questions

    WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る