Cocoonの独自機能でサイトマップを生成できるショートコードを追加しました。
これで、よほど凝ったサイトマップページを作成したい場合を除いて、サイトマッププラグインは不要になるかと思います。
sitemapショートコード
ショートコードの基本的な使い方は、こんな感じです。
[sitemap]
固定ページなどに上記ショートコードを入力して公開することで、以下のようなサイトマップページを手軽に作成することが可能です。
サイトマップ
pageオプション
このオプションは「固定ページへのリンクを表示するか」を制御できます。
入力例:page=0(固定ページへのリンクを表示しない)
デフォルト値:1(固定ページへのリンクを表示する)
singleオプション
このオプションは「投稿ページへのリンクを表示するか」を制御できます。
入力例:single=0(投稿ページへのリンクを表示しない)
デフォルト値:1(投稿ページへのリンクを表示する)
categoryオプション
このオプションは「カテゴリーページへのリンクを表示するか」を制御できます。
入力例:category=0(カテゴリーページへのリンクを表示しない)
デフォルト値:1(カテゴリーページへのリンクを表示する)
archiveオプション
このオプションは「月アーカイブページへのリンクを表示するか」を制御できます。
入力例:archive=1(月アーカイブページへのリンクを表示する)
デフォルト値:0(月アーカイブページへのリンクを表示しない)
入力例
sitemapショートコードのデフォルトは、以下のオプションになっているのと同義です。
[sitemap page=1 single=1 category=1 archive=0]
1が表示。0が非表示となるので、それぞれオプションを好みのものに変更してください。
表示例
サイトマップショートコードの表示例はこちら。
サイトマップ
コメント テーマの質問はフォーラムへ
思わず叫んでしまいました。
プラグイン入れずに悩み続けていてよかったです!
ちょっと他の件でブログ運営に悩んでいたのですが、また頑張ろうって思えました。
ありがとうございました!
機能追加が、早速お役に立てたのであれば、追加した側からすれば、ものすごく嬉しいです。
書き込みありがとうございます!
早速使わせていただきました。
正直なところ、フォーラムで質問を閉めた後もプラグインではない方法を模索していたのです。
プラグインで済むような小さな悩みを解決していただいて、本当に嬉しいです。
寒くなって来ましたので、どうぞご無理なさらずお過ごしくださいね。
お返事もありがとうございました。
本当寒いですね。
体には気をつけようと思います。
はじめまして。コクーンは私の大好きなプラグインの「ふきだし」や「リンクカード」があってとても重宝していたところです。初期設定で必ず通る「サイトマップ」まで登載されて三冠王ですね。コードを張ってアップデートを待っています。いつもありがたく使わせてもらっています。本当にありがとうございます。
サイトマップがこんなに喜んでいただけると思いませんでした。
ご要望をくださったoomotoさんのおかげです^^
HTMLサイトマップの自動生成をしたい | 要望 | Cocoon フォーラム