パン屑リストに付いて
-
お教え下さい。
ブログに「パン屑リスト」と言うのはどうやって設定するのかが分かりません。
お教え頂ければ幸いです。
どうぞ宜しくお願い申し上げます。-
このトピックは
presencoboが7年前に変更しました。
-
このトピックは
-
現在のページでは「サポート » 使い方全般 » パン屑リストに付いて」となっている表示ですね。
テーマ固有の関数を用意していない場合、function breadcrumb()
を定義して<?php breadcrumb(); ?>
を「パン屑リスト」を表示させたい箇所に追加しましょう。この投稿は自動システムによって承認待ちとなっています。72時間以内に審査されます。
となってしまいました。
URLを3つ書いたから?
相変わらずヒステリックな設定だこと・・・プラグインを使うのが簡単です。
Breadcrumb NavXT
ja.wordpress.org/plugins/breadcrumb-navxt/パンくずリスト(Breadcrumb)
ja.wordpress.org/plugins/breadcrumb/Yoast SEO
ja.wordpress.org/plugins/wordpress-seo/上から
一番有名
自身、検索して初めて知った
SEO設定がメインでパンくずリストもあり使い方は調べてください。検索すればいくらでも情報あります。
こんな内容で書きました。
URLはリンクにならないようhttpsを消しました。CG 様
ありがとうございます。
「function breadcrumb()を定義して」が分かりません。
<?php breadcrumb(); ?>を上部で書きたい場所に書いてからワードプレス>カテゴリー>タイトル
と書けば良いのですか?manbo さま
ありがとうございます。
英語のプラグインしかないと言う事は、ワードプレスの中にはそういう機能はないと言う事ですね。
私は英語が苦手でインストールして使えるかどうか分かりません。
一応3つのアドレスは保存させて頂きました。
ありがとうございました。こんにちは
私は英語が苦手でインストールして使えるかどうか分かりません。
Breadcrumb NavXT プラグインの設定画面は日本語環境では日本語で表示されます。プラグインページの説明もほぼ日本語で表示されますよ。
基本的な使い方は、プラグインを有効化して、パンくずを表示する場所(テーマのテンプレート ファイル)に、下記コードを記述するだけで可能です。<?php if ( function_exists( 'bcn_display' ) ) { bcn_display(); } ?>
使用しているテーマおよび具体的な表示場所の提示があれば、実際の記述場所などアドバイスをしやすいのですが・・・。
パンくずリストの機能はWordPressに標準で存在しません。
テーマによってはあるものもありますが、無ければ自力実装するかプラグインを使うかの二択です。
自力で実装する場合、理屈が分かってれば簡単ですが、そうでなければ敷居が高いのでプラグインを使った方が楽です。前述の通りBreadcrumb NavXTが最もポピュラーで日本語の翻訳ファイルも作られているので設定も簡単にできると思います。
管理画面のプラグインからBreadcrumb NavXTを検索してインストールすれば、通常ならば翻訳ファイルもインストールされ日本語表記になるので、文字が読めないなどと困ることはないはずです。Breadcrumb NavXTプラグインの使い方
https://www.adminweb.jp/wordpress-plugin/list/index16.html以前のpresencoboさんの質問を見ているので、そのレベルに合わせたつもりでコメントしました。
なので、関数の例えだけ書いてるような無意味なコメントは忘れた方が良いかと思います。Twenty Seventeen テーマですが、Breadcrumb NavXT プラグインを設定後、single.phpでheader.phpを読み込んだ直後のwrapの中に
<?php if ( function_exists( 'bcn_display' ) ) { bcn_display(); } ?>
を記述して表示を確認しましょう。
レイアウトはプラグインのスタイルシートで調整できます。その一方で、テーマに内在している部分を有用するのもアイデアとしてあるでしょう。
モデルでは、整形はしていませんが、設置場所がわかりやすいと思うので投稿メタの先頭にパンくずリストを設置してみました。(動作モデル) https://wp.me/p8wLgU-94
-
この返信は7年前に
CGが編集しました。理由: 画像変更
manbo さま
ありがとうございます。
プラグインの中にBreadcrumb NavXTは無かったので検索してインストールまでは出来ました。
しかし添付図の様に
「お使いの PHP バージョンが古すぎますので、新しいバージョンにアップグレードしてください。現在のバージョンは 5.2.17 ですが、Breadcrumb NavXT には 5.3.0 が必要です。」
と出ました。
どういう画面でバージョンアップをするのですか?-
この返信は7年前に
presencoboが編集しました。
ishitaka さま CG さま
ありがとうございます。皆さん同じ手順を書いておられるのだと思います、まずmanbo様の方法でやってみます。
以下のページを参考にPHPのバージョンアップを行ってください。
PHPのバージョン変更余程古いプラグイン等が無い限りPHP7.1で良いと思います。
もしエラーが出て動かなくなるようであればエラー内容をコピーしておいてPHP5.6にしてみてください。manbo さま
PHP7.1に出来ました。
説明に依ると目的の場所に如何の様なhtmlを書く様にと言う事ですので、私は<bodyの下に下記の様に書きました
空白文字など間違いは無いですか?</head>
<body>
<div class=”breadcrumbs”>
<?php if ( function_exists( ‘bcn_display’ ) )
{
bcn_display();
} ?>或は説明どおり通常パン屑リストは一番下に書くものですか?
-
この返信は7年前に
presencoboが編集しました。
-
この返信は7年前に
presencoboが編集しました。
-
この返信は7年前に
presencoboが編集しました。
このフォーラムでコードを書く場合は
code
ボタンを押して表示される点で囲って書いてください。プラグインで使うコードはそのままコピーしたものを張り付けてみてください。
場所はheader.phpの最下部で良いと思います。manbo さま
コードを押して書きました。
</head>
<body <?php body_class(); ?>>
<div class=”breadcrumbs”>
<?php if ( function_exists( ‘bcn_display’ ) )
{
bcn_display();
} ?>
これで良いですか?テーマは
Twenty Seventeen
ですよね?
header.phpの最下部は<div class="site-content-contain"> <div id="content" class="site-content">
このようになっていると思います。
なので<div class="site-content-contain"> <div id="content" class="site-content"> <?php if ( function_exists( 'bcn_display' ) ) { bcn_display(); } ?>
このフォーラムでコードを書く場合はcodeボタンを押して表示される点で囲って書いてください。
-
この返信は7年前に
manboが編集しました。
-
この返信は7年前に
- トピック「パン屑リストに付いて」には新たに返信することはできません。