Loading…

記事内にプロモーションが含まれています。

WordPress カスタマイズ 伝えたいこと 備忘録

WordPressプラグイン使わずサイトマップ作成方法

所要時間目安:3

This session is using  IPv4  is established in

この記事は2023年3月30日のものです。現在は状況が異なる可能性がありますのでご注意ください。

WordPress カスタマイズ 伝えたいこと 備忘録

目次に行く・戻る

メルカリ招待コード:

WordPressにおいてのGoogleやBingやYahooなどの検索サイトへのサイトマップ作成をするのに、有名所がGoogle XML SitemapsプラグインやXML Sitemap & Google Newsプラグインが有名です。また、WordPressで人の視覚的にユーザビリティとして(的)にサイトマップ作成するのにPS Auto Sitemapが有名です。

この両者とも大事ですが、後者の人の視覚的にとユーザビリティ的の為のサイトマップは、PS Auto Sitemapプラグインを使わずに作成することが可能です。

プラグインはできるだけ少ないに越したことはないので、当サイトも以下のコードにてサイトマップを作成しています。

アドセンス336pxPC閲覧記事下表示1つ目コード


この記事を読む方へのオススメ


PS Auto Sitemapプラグインを使わずにサイトマップ作成方法です。

 

以下のコードをfunction.phpに追加記載します。

//サイトマップショートコード
add_shortcode('sitemap', 'sitemap_shortcode');
if ( !function_exists( 'sitemap_shortcode' ) ):
function sitemap_shortcode( $atts, $content = null ) {
extract( shortcode_atts( array(
'page' => 1,
'single' => 1,
'category' => 1,
'archive' => 0,
), $atts ) );
ob_start();?>
<div class="sitemap">
<?php if ($page): ?>
<h2>固定ページ</h2>
<ul>
<?php wp_list_pages('title_li='); ?>
</ul>
<?php endif; ?>
<?php if ($single): ?>
<h2>記事一覧</h2>
<ul>
<?php wp_get_archives( 'type=alpha' ); ?>
</ul>
<?php endif; ?>
<?php if ($category): ?>
<h2>カテゴリー</h2>
<ul>
<?php wp_list_categories('title_li='); ?>
</ul>
<?php endif; ?>
<?php if ($archive): ?>
<h2>月別アーカイブ</h2>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
<?php endif; ?>
</div>
<?php
return ob_get_clean();
}
endif;

その後に、固定ページにて以下のショートコードを記載することで、

[sitemap page=1 single=1 category=1 archive=1]

  • 投稿ページ(投稿記事)一覧
  • 固定ページ一覧
  • アーカイブ(月別アーカイブ)
  • カテゴリ一覧

を固定ページに表示することができるようになります。

上記コードはわいひらさんが数年前(2019年)にブログに記載されているものです。

先日、無料WordpressテーマCocoonの方に「サイトマップ機能」を実装しました。そうしたら、思いのほか反響があり、こういった機能の需要が多かったのが分かりました。おそらく、以下のような方が結構おられたのだと思われます。サイトマップを

その元となるのが、以下のサイトのこんにちはKiyokoさんが運営するブログに記載があります。

こんにちはKiyokoです。Wordpressでサイトを運営していく上でやったことを備忘録的にまとめていこうと思います。それで今回はサイトマップについて。サイトマップは、①人が見るため...

上記コードをプラグインを使わずにWordPressサイトにてユーザビリティ的な視覚的にサイトマップを作成することができます。

これでプラグインがひとつ減らすことができます。今回の場合はPS Auto Sitemapというプラグインを削除することができます。

できるだけプラグインを使わずにサイト作成をしていけた方がいいと考えています。

サイトマップ作成のショートコードですが、オプションとしてCocoon作者のわいひらさんのサイトにも記載がありますが、

それぞれの「0」か「1」かで、

  • 投稿記事の表示の有無。
  • 月別アーカイブの表示の有無。
  • 固定ページの表示の有無。
  • カテゴリ名の表示の有無。

が選択できます。

Simplicityの後継であるWordPressテーマCocoonにおいてもプラグインを使用せずにサイトマップ作成が可能になっているのは、こちらの応用なのではと思われます。

Cocoonは無料で本当にすごいテーマです。

あなたにおすすめな関連記事

光触媒エアコンフィルター

メンテナンス 備忘録

車のエアコンが臭い時のおすすめの対処方法はフィルター交換

そろそろ、春日和になってきました。そこで、 これから暑くなる夏やジメジメする梅雨時にはエアコンは必須になると思います。特に車においては外で走ったり外に駐車されている為に、 室内のエアコンより臭いの原因…

もっと読む

インフィード広告アドセンス

Windows10ポップアップ通知

PC Windows10 カスタマイズ 伝えたいこと 備忘録

Windows10無償アップグレード期間過ぎてもWindows10にアップグレードする方法

Windows10の無償アップグレード期間が残すところ約1ヶ月となりました。そこで、Windows7やWindows8.1を今のところまだ使用したい。 けれど、今後のことを考えるとWindows10へ…

もっと読む

インフィード広告アドセンス

年賀状

伝えたいこと 備忘録 時事ネタ

ブログの背景のオススメってあるのかなぁ…。基本はやっぱり白で文字が黒かなぁ…。

これまで、いくつかのブログやサイト(ホームページも含め)webデザインについて考えてきたつもりでも…。毎回毎回、特にWordPressのブログとなるとカスタマイズしやすいということもあるのか、 デザイ…

もっと読む

インフィード広告アドセンス

インターネットの回線速度スピード測定

インターネット 伝えたいこと 光コラボ 無線LANルーター

インターネットのスピードが遅い時回線速度を簡単に速くする方法

これまでインターネット回線を光にしてから、インターネットの接続速度(インターネットの回線速度)をほとんど意識しない日が多くなりました。しかし、無線LANルーターにての接続がうまく接続されない時やなんと…

もっと読む

インフィード広告アドセンス

RSSフィード画像

STINGER PLUS+ Stinger6 Stinger7 WordPress カスタマイズ 伝えたいこと 備忘録

【決定版】プラグインなしでRSSにアイキャッチ画像を表示する2つの方法

この度は、度重なるRSSフィードにアイキャッチ画像を出力表示させる方法を連続して検証も兼ねて投稿してしまい申し訳ありませんでした。 何度か実際に実施してみてプラグインを使わないでRSSフィードにアイキ…

もっと読む

インフィード広告アドセンス

WindowsUpdateメジャーアップデート停止フリーソフト

PC Windows10 不具合 伝えたいこと 備忘録

Windows10メジャーアップデートCreatorsUpdate不具合ないか延期する方法暫定版

今日2017年4月11日は、Windows10の3回目のメジャーアップデートの公開日です。 これまでの2回はそれなりに不具合もありましたが、なんとか不具合に対処しながらの運用で通常通りにWindows…

もっと読む

WordPress, カスタマイズ, 伝えたいこと, 備忘録」同じカテゴリーの記事一覧

おすすめの記事一部広告

お小遣い稼ぎにアンケート。

Multiplex 広告

おすすめ!!

世界中でNo.1のシャアを誇るAmazonでのお得なお買い物でお得をしよう!!ネット通販なので、もちろん24時間年中無休です。健康商品から食品、車カスタマイズ商品、大手家電メーカー商品やパソコンの自作サプライ商品、その他アマゾン・プライムでは映画やドラマなど多くの作品や番組を見ることができます。マスクなど衛生商品も今では必須アイテム。一番信用できて一番商品数の多いAmazonでの買い物が絶対にオススメ!!

おすすめ2

楽天による季節特集です。それぞれの季節ごとにお得なお買い物商品やお得な旅行商品、その他にもAmazon同様に国内最大の買い物ポータルサイトです。楽天をメインにお買い物されている方はポイントやSPUも貯まりさらにお得に!!楽天カードや宇佐美系列のガソリンスタンドでも楽天ポイントが今では貯まります。それらのポイントを貯めてお得にお買い物や旅行商品その他にもパソコンサプライや車カスタマイズ商品など楽天も充実しています。

Total266


アドセンス336pxPC閲覧記事下表示1つ目コード

目次に戻る

よろしかったらシェアよろしくお願いします。

-WordPress, カスタマイズ, 伝えたいこと, 備忘録

目次に戻る

目次に戻る


コメントを閉じる

comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください