<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WP Pilot</title>
	<atom:link href="https://wppilot.net/feed/" rel="self" type="application/rss+xml" />
	<link>https://wppilot.net</link>
	<description>ブログ作りの次の一手をあなたに。</description>
	<lastBuildDate>Mon, 29 Jun 2026 10:18:52 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://wppilot.net/wp-content/uploads/2025/06/WP-Pilot-Icon-150x150.png</url>
	<title>WP Pilot</title>
	<link>https://wppilot.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【開発者向けメモ】WP7.0以降でも、旧仕様のメタボックスがあるとビジュアルリビジョンが無効化される事象について</title>
		<link>https://wppilot.net/2026/06/29/classic-meta-boxes-disable-visual-revisions/</link>
					<comments>https://wppilot.net/2026/06/29/classic-meta-boxes-disable-visual-revisions/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Mon, 29 Jun 2026 04:52:00 +0000</pubDate>
				<category><![CDATA[WordPressメモ]]></category>
		<category><![CDATA[リビジョン]]></category>
		<category><![CDATA[メタボックス]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1565</guid>

					<description><![CDATA[WordPress 7.0では、新しいリビジョン画面である「ビジュアルリビジョン」が導入されました。従来のテキスト中心のリビジョン画面とは異なり、実際の投稿に近い見た目で変更点を確認できる機能として期待されています。 し [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph">WordPress 7.0では、新しいリビジョン画面である「<strong>ビジュアルリビジョン</strong>」が導入されました。従来のテキスト中心のリビジョン画面とは異なり、実際の投稿に近い見た目で変更点を確認できる機能として期待されています。</p>



<p class="wp-block-paragraph">しかし、開発中に見つかったある不具合により、一部の環境ではビジュアルリビジョンが自動的に無効化される仕様となりました。一見すると「新機能を制限しただけ」のようにも見えますが、実際には<strong>ユーザーのデータを守るための重要な設計判断</strong>でした。</p>



<p class="wp-block-paragraph">この記事では、実際のGitHub上のやり取りをもとに、WordPress開発者が知っておきたいポイントを整理します。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><button type="button" class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" id="vk-tab-label-toc-07eltgq0r-5ce3-9qki-96k7-tnrbwm5kxf" aria-expanded="false" aria-controls="vk-toc-content-07eltgq0r-5ce3-9qki-96k7-tnrbwm5kxf">OPEN</button><ul id="vk-toc-content-07eltgq0r-5ce3-9qki-96k7-tnrbwm5kxf" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-50757c62-4209-41af-8aff-5e45b0328627" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						「ビジュアルリビジョン」とは（おさらい）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-328083d5-59eb-440d-af81-70735bc5ead8" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						本題：バグ報告と対策の顛末
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-4262e821-578a-4bfd-8c47-7b33f332d3c9" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1. </span>
						GitHub上の記録
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-1181f30c-c793-419e-94b3-037bc17c4277" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.2. </span>
						Issue #78130 で見つかった問題
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-caa87846-5374-43a0-9821-379afd3624ed" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.3. </span>
						PR #78249 で行われた対応
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-a364ccea-3d52-4745-88e7-bb1d21ef62c6" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.4. </span>
						開発チームが優先したもの
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-90c9133b-5059-4472-97bc-87f96a741a9b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						なぜ「修正」ではなく「無効化」だったのか
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-38a09939-79b4-47e1-abc9-63e5631b6341" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						投稿本文とメタデータは別管理
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-61978d0b-48cf-4b07-a5b4-a49383a27c60" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						保存処理がプラグインごとに異なる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-4c67e0f9-3933-4130-a9eb-7eca39a8d0ae" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.3. </span>
						補足：なぜ従来のリビジョン画面なら動くのか
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-2eb42196-c1ae-44dd-8f13-3806c7100907" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						今後の開発における影響など
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-290ab7a2-bfce-4f9e-a82b-c7a30d5ed805" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						プラグイン開発への影響
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-c81e0c15-f1c3-491e-ac01-39124c1936ae" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						テーマ開発への影響
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-2f02b22b-1597-40b8-a37b-752f9814a5ec" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.3. </span>
						将来的にはどうなるのか
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-55ea11dc-9edf-4708-a02f-e3d4a312a375" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.4. </span>
						このPRから学べること
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-3592dcb4-d711-4b3d-907f-0b0c364e1f49" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						おわりに
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-a694a117-a9a7-4fb1-96a5-02204722cf48" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						参考情報：事象が起こるプラグイン・テーマ（一例）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-c302df24-f760-466e-96db-aab6c72f8901" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.1. </span>
						プラグインの一例
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-e9f4c8b9-6525-49e4-825b-8317f7b2181c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.2. </span>
						テーマの一例
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-50757c62-4209-41af-8aff-5e45b0328627" class="wp-block-heading">「ビジュアルリビジョン」とは（おさらい）</h2>



<p class="wp-block-paragraph">WordPressにおいてはリビジョン機能がありますが、<strong>従来はテキスト中心の比較でした。</strong>クラシックエディター時代はそれでも十分だった時期もあったようです。</p>



<p class="wp-block-paragraph">ブロックエディター（Gutenberg）時代になると、画像やブロック構造等の視覚的変更の度合いが圧倒的に増えていきました。一方で、従来のリビジョン比較では、コードばかりが表示され、変更点が分かりにくいことがありました。</p>



<p class="wp-block-paragraph"><strong>7.0では「ビジュアルリビジョン」の仕組みが導入され、視覚的な差分確認がしやすくなり、誤編集の発見が容易になりました。</strong></p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4246b1c68aa&quot;}" data-wp-interactive="core/image" data-wp-key="6a4246b1c68aa" class="wp-block-image size-large has-custom-border wp-lightbox-container"><img fetchpriority="high" decoding="async" width="1024" height="837" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://wppilot.net/wp-content/uploads/2026/06/image-18-1024x837.png" alt="" class="has-border-color has-bg-secondary-border-color wp-image-1342" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-18-1024x837.png 1024w, https://wppilot.net/wp-content/uploads/2026/06/image-18-900x736.png 900w, https://wppilot.net/wp-content/uploads/2026/06/image-18-640x523.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-18-300x245.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-18-768x628.png 768w, https://wppilot.net/wp-content/uploads/2026/06/image-18.png 1256w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">「ビジュアルリビジョン」使用時の様子</figcaption></figure>



<div class="wp-block-vk-blocks-blog-card has-border-color is-layout-flow wp-block-vk-blocks-blog-card-is-layout-flow" style="border-color:#0000001f;border-width:1px;border-radius:5px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem">
<div class="wp-block-columns vk_flex-wrap-reverse-on-mobile is-layout-flex wp-container-core-columns-is-layout-987e2dbe wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.6%"><p style="font-style:normal;font-weight:700;margin-bottom:var(--wp--preset--spacing--40)" class="wp-block-vk-blocks-blog-card-title has-large-font-size"><a href="https://wppilot.net/2026/06/15/wordpress-7-0-overall/" target="_self" >WordPress 7.0とは？ 主な変更点を解説します</a></p>


<div class="wp-block-group has-small-font-size is-nowrap is-layout-flex wp-container-core-group-is-layout-3fe47987 wp-block-group-is-layout-flex"><figure class="wp-block-vk-blocks-blog-card-site-logo wp-container-content-b8e8afd0"><a href="https://wppilot.net" target="_self" ><img src='https://wppilot.net/wp-content/uploads/2025/06/WP-Pilot-Icon-150x150.png' /></a></figure>

<p class="wp-block-vk-blocks-blog-card-site-title"><a href="https://wppilot.net" target="_self" >WP Pilot</a></p></div>
</div>



<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.3%"><figure class="wp-block-vk-blocks-blog-card-featured-image"><a href="https://wppilot.net/2026/06/15/wordpress-7-0-overall/" target="_self"  ><img src='https://wppilot.net/wp-content/uploads/2026/06/1205413ffb7a2df1ab1f60603606c3a4-1024x538.jpg' class="has-border-color" style="border-color:#0000001f;border-radius:5px;border-width:1px;object-fit:cover;" /></a></figure></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-328083d5-59eb-440d-af81-70735bc5ead8" class="wp-block-heading">本題：バグ報告と対策の顛末</h2>



<h3 id="vk-htags-4262e821-578a-4bfd-8c47-7b33f332d3c9" class="wp-block-heading">GitHub上の記録</h3>



<ul class="wp-block-list is-style-vk-handpoint-mark">
<li><a href="https://github.com/WordPress/gutenberg/issues/78130">Visual Revisions fail to restore meta controlled by Classic Meta Boxes · Issue #78130 · WordPress/gutenberg</a></li>



<li><a href="https://github.com/WordPress/gutenberg/pull/78249">Editor: Disable Visual Revisions when classic meta boxes are present by ellatrix · Pull Request #78249 · WordPress/gutenberg</a></li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-1181f30c-c793-419e-94b3-037bc17c4277" class="wp-block-heading">Issue #78130 で見つかった問題</h3>



<p class="wp-block-paragraph">問題となったのは、ビジュアルリビジョンから投稿を復元した際の挙動です。</p>



<p class="wp-block-paragraph">例えば、投稿に次のような情報が保存されていたとします。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>投稿本文</li>



<li>ブロックの内容</li>



<li>ブロックエディターのサイドバーで管理しているメタデータ</li>



<li>旧仕様のメタボックスで管理しているカスタムフィールド</li>
</ul>



<p class="wp-block-paragraph">ビジュアルリビジョン経由で過去のリビジョンへ戻すと、以下のような結果になっていました。</p>



<figure class="wp-block-table is-style-vk-table-border-stripes"><table><thead><tr><th>項目</th><th class="has-text-align-center" data-align="center">復元結果</th></tr></thead><tbody><tr><td>投稿本文</td><td class="has-text-align-center" data-align="center">○</td></tr><tr><td>ブロック</td><td class="has-text-align-center" data-align="center">○</td></tr><tr><td>ブロックエディター側のメタ情報</td><td class="has-text-align-center" data-align="center">○</td></tr><tr><td>旧仕様のメタボックスのメタ情報</td><td class="has-text-align-center" data-align="center">×</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">つまり、<strong>「投稿本文は昔の状態なのに、カスタムフィールドだけ最新のまま」という、一部だけ復元されない状態</strong>になってしまいます。これはユーザーから見ると非常に分かりにくく、データの整合性を損なう恐れがあります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-caa87846-5374-43a0-9821-379afd3624ed" class="wp-block-heading">PR #78249 で行われた対応</h3>



<p class="wp-block-paragraph">この問題に対し、今回のPRでは<strong>復元処理そのものを修正するのではなく、ビジュアルリビジョンを無効化する</strong>という対応が採られました。</p>



<p class="wp-block-paragraph">具体的には以下のようなフローになっています。</p>


<pre class="wp-block-code"><span><code class="hljs">旧仕様のメタボックスが存在するか確認
        │
        ├─ ない
        │      ↓
        │  ビジュアルリビジョンを使用
        │
        └─ ある
               ↓
      従来のRevision画面へ切り替える</code></span></pre>


<p class="wp-block-paragraph">つまり、<strong>旧仕様のメタボックスが一つでも登録されている投稿では、新しいビジュアルリビジョンは利用されません。</strong></p>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning has-alert-icon  vk_block-margin-sm--margin-top"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-triangle-exclamation" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>注意</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">上記は一時的な対応であり、以後のバージョンで本格的な修正対応が入る可能性があります。</p>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-a364ccea-3d52-4745-88e7-bb1d21ef62c6" class="wp-block-heading">開発チームが優先したもの</h3>



<p class="wp-block-paragraph">今回のPRでは、開発チームが最優先したのは<strong>「新機能」ではなく「データの安全性」</strong>でした。</p>



<p class="wp-block-paragraph">もしビジュアルリビジョンをそのまま公開すると、利用者は「リビジョンを復元した」と思っていても、実際には「SEO設定」「カスタムフィールド」「独自プラグインの設定」などが最新値のまま残る可能性があります。これは非常に危険です。</p>



<p class="wp-block-paragraph">そこで、<strong>「完全に対応できるまでビジュアルリビジョンは使わせない」という方向性</strong>で進められることとなりました。品質を重視した決断と言えるでしょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-90c9133b-5059-4472-97bc-87f96a741a9b" class="wp-block-heading">なぜ「修正」ではなく「無効化」だったのか</h2>



<p class="wp-block-paragraph">一見すると「そのままバグを修正すればよいのでは？」と思うかもしれません。</p>



<p class="wp-block-paragraph">しかし、この問題は見た目以上に難しいものです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-38a09939-79b4-47e1-abc9-63e5631b6341" class="wp-block-heading">投稿本文とメタデータは別管理</h3>



<p class="wp-block-paragraph">WordPressでは、投稿本文と<code>post_meta</code>は別々に保存されています。さらに、旧仕様のメタボックスは、<code>save_post</code>などPHP側の処理で自由に保存できます。</p>



<p class="wp-block-paragraph">一方、ブロックエディター側のメタは「REST API」を通して管理されています。</p>



<p class="wp-block-paragraph">つまり、旧仕様のメタボックスは「PHP」ベース、ビジュアルリビジョンは「REST API」ベース、という異なる仕組みの上で動いています。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-61978d0b-48cf-4b07-a5b4-a49383a27c60" class="wp-block-heading">保存処理がプラグインごとに異なる</h3>



<p class="wp-block-paragraph">さらに難しいのは、旧仕様のメタボックスでは、以下のような様々な処理が実現できるという点です。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>独自バリデーション</li>



<li>独自保存処理</li>



<li>独自の権限チェック</li>



<li>独自フック</li>
</ul>



<p class="wp-block-paragraph">つまり、<strong>旧仕様のメタボックスと一言で言っても、実際には何千通りもの保存方法があります。</strong>あまりに複雑すぎるため、ビジュアルリビジョン側ですべて再現するのは容易ではありません。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-4c67e0f9-3933-4130-a9eb-7eca39a8d0ae" class="wp-block-heading">補足：なぜ従来のリビジョン画面なら動くのか</h3>



<p class="wp-block-paragraph">従来のリビジョン画面では、WordPressコアが以前から提供している「メタデータの復元処理」「リビジョン管理API」が利用されています。</p>



<p class="wp-block-paragraph">長年運用されてきた仕組みであり、旧仕様のメタボックスとの互換性も考慮されています。そのため、従来のリビジョンでは問題なく復元できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-2eb42196-c1ae-44dd-8f13-3806c7100907" class="wp-block-heading">今後の開発における影響など</h2>



<h3 id="vk-htags-290ab7a2-bfce-4f9e-a82b-c7a30d5ed805" class="wp-block-heading">プラグイン開発への影響</h3>



<p class="wp-block-paragraph">今回の変更で影響を受ける可能性があるのは、1つには、<strong>旧仕様のメタボックスを利用しているプラグイン</strong>です。</p>



<p class="wp-block-paragraph">例えば、「SEOプラグイン」「カスタムフィールド系プラグイン」「独自管理画面を持つプラグイン」などを有効化している場合、ビジュアルリビジョンではなく<strong>従来のリビジョン画面</strong>が表示される場合があります。</p>



<p class="wp-block-paragraph">これは不具合ではなく、安全のための仕様です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-c81e0c15-f1c3-491e-ac01-39124c1936ae" class="wp-block-heading">テーマ開発への影響</h3>



<p class="wp-block-paragraph">テーマでも、functions.phpなどで<code>add_meta_box()</code>を利用している場合は同様です。</p>



<p class="wp-block-paragraph">例えば、「SEO入力欄」「OGP設定」「サムネイル補助設定」「ランディングページ用設定」などを旧仕様のメタボックスとして実装している場合、ビジュアルリビジョンは利用できません。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-2f02b22b-1597-40b8-a37b-752f9814a5ec" class="wp-block-heading">将来的にはどうなるのか</h3>



<p class="wp-block-paragraph">WordPressは現在、REST APIを中心としたデータ管理へ少しずつ移行しています。</p>



<p class="wp-block-paragraph">カスタムフィールドも<code>register_post_meta()</code>で登録し、<code>show_in_rest => true</code>を設定することで、ブロックエディターとの親和性が高まります。</p>



<p class="wp-block-paragraph">もちろん、旧仕様のメタボックスがすぐに廃止されるわけではありません。しかし、今後の新機能はREST APIを前提に設計されるケースが増えると考えられます。</p>



<p class="wp-block-paragraph">そのため、特に新規の開発においては、「REST API」「ブロックエディター（Gutenberg）」「Entity API」などを意識した設計が望ましいでしょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-55ea11dc-9edf-4708-a02f-e3d4a312a375" class="wp-block-heading">このPRから学べること</h3>



<p class="wp-block-paragraph">「PR #78249」は単なるバグ修正ではありません。WordPressコア開発チームが「新機能よりもデータの正確性を優先する」という姿勢を示した事例と言えます。</p>



<p class="wp-block-paragraph">開発者としては、次のような点を意識するとよいでしょう。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>ビジュアルリビジョンは、旧仕様のメタボックスとの完全な互換性が保証されるまでは利用が制限される場合がある。</li>



<li>旧仕様のメタボックスを使用している場合、従来のリビジョン画面へ自動的に切り替わるのは正常な挙動である。</li>



<li>新規開発では、<code>register_post_meta()</code>や<code>show_in_rest</code>を活用し、REST APIを前提とした設計を検討すると将来の互換性を高めやすい。</li>



<li>新しいエディター機能を利用する際は、「<strong>投稿本文だけでなくメタデータも正しく保存・復元されるか</strong>」という観点でテストを行うことが重要である。</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-3592dcb4-d711-4b3d-907f-0b0c364e1f49" class="wp-block-heading">おわりに</h2>



<p class="wp-block-paragraph">WordPressは後方互換性を非常に重視するCMSですが、新しいブロックエディター関連機能の開発では、従来の仕組みとの橋渡しが大きな課題となっています。</p>



<p class="wp-block-paragraph">「PR #78249」は、その橋渡しが完全に実現するまでの「安全策」として実装されたものです。新機能を無理に提供するのではなく、<strong>データの信頼性を最優先に考える</strong>というWordPressコアチームの設計思想を理解するうえで、非常に参考になる事例と言えるでしょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-a694a117-a9a7-4fb1-96a5-02204722cf48" class="wp-block-heading">参考情報：事象が起こるプラグイン・テーマ（一例）</h2>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning has-alert-icon  vk_block-margin-sm--margin-top"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-triangle-exclamation" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>注意</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">本節は2026/06/29時点での情報であり、将来的に改善される可能性があります。</p>



<p class="wp-block-paragraph">また、設定によっては旧仕様のメタボックスが表示されない場合がございます。</p>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-c302df24-f760-466e-96db-aab6c72f8901" class="wp-block-heading">プラグインの一例</h3>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li><a href="https://ja.wordpress.org/plugins/seo-simple-pack/">SEO SIMPLE PACK</a></li>



<li><a href="https://ja.wordpress.org/plugins/easy-table-of-contents/">Easy Table of Contents</a></li>



<li><a href="https://ja.wordpress.org/plugins/snow-monkey-blocks/">Snow Monkey Blocks</a></li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-e9f4c8b9-6525-49e4-825b-8317f7b2181c" class="wp-block-heading">テーマの一例</h3>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li><a href="https://xwrite.jp/">Xwrite</a></li>



<li><a href="https://oldno07.com/echo/">echo（旧THE SONIC）</a></li>



<li><a href="https://wp-cocoon.com/">Cocoon</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/29/classic-meta-boxes-disable-visual-revisions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>「VK Blocks」のアラートブロック：アレンジ例</title>
		<link>https://wppilot.net/2026/06/28/vk-blocks-alert-block/</link>
					<comments>https://wppilot.net/2026/06/28/vk-blocks-alert-block/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Sun, 28 Jun 2026 12:30:53 +0000</pubDate>
				<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[VK Blocks]]></category>
		<category><![CDATA[VK Blocks Pro]]></category>
		<category><![CDATA[アレンジ集]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1545</guid>

					<description><![CDATA[この記事では「VK Blocks」のアラートブロックをアレンジしたものを掲載しています。各ブロックともコピーしてお使いいただけます。 こちらの記事に掲載しているものについて、制作にお役立ていただけますと幸いです。 プラグ [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph">この記事では「VK Blocks」のアラートブロックをアレンジしたものを掲載しています。各ブロックともコピーしてお使いいただけます。</p>



<p class="wp-block-paragraph">こちらの記事に掲載しているものについて、制作にお役立ていただけますと幸いです。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><button type="button" class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" id="vk-tab-label-toc-46zpkname-n76i-6q8i-meon-4ewz1ygjcd2" aria-expanded="false" aria-controls="vk-toc-content-46zpkname-n76i-6q8i-meon-4ewz1ygjcd2">OPEN</button><ul id="vk-toc-content-46zpkname-n76i-6q8i-meon-4ewz1ygjcd2" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-da5d3490-2d6d-4dae-ba96-d74c1a224f02" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						プラグイン「VK Blocks」とは
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-0274f039-14d3-4dc5-817f-7a9473902357" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						「アラート」ブロックとは
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-46679fae-7c21-4f3a-bf6f-6f74d240518f" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1. </span>
						公式の解説・アレンジ集
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-07b2feed-c57e-4e6e-9e29-4dae919f430d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						アイコン変更の例
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-d62936f1-c6e8-4d27-8c80-be4a069c8ac1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						Success
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-10f4691f-7b38-4b90-8022-c263bf8df994" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						Info
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-bdd42473-5e2b-4539-80d5-0d2147fb40f4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.3. </span>
						Warning
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-3a03f211-85cc-4bab-bfdc-83fb684c7ba5" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.4. </span>
						Danger
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-92d6b2cd-5a3a-42f5-b42c-0ca39f0047b0" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						カスタムCSS適用例（VK Blocks Pro）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-f004bd85-c5b8-41d4-88cc-2eab54428127" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						カスタムCSS適用例①
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-965549bd-5270-4058-9d6c-18c2e3629beb" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						カスタムCSS適用例②
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-c9d380c6-1aa0-416b-aecc-69318d76fa96" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.3. </span>
						カスタムCSS適用例③
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-918495d2-2826-4404-a3da-c9feec901f96" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.4. </span>
						カスタムCSS適用例④
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-da5d3490-2d6d-4dae-ba96-d74c1a224f02" class="wp-block-heading">プラグイン「VK Blocks」とは</h2>



<p class="wp-block-paragraph">以下の記事で説明しています。よろしければご覧いただけますと幸いです。</p>



<div class="wp-block-vk-blocks-blog-card has-border-color is-layout-flow wp-block-vk-blocks-blog-card-is-layout-flow" style="border-color:#0000001f;border-width:1px;border-radius:5px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem">
<div class="wp-block-columns vk_flex-wrap-reverse-on-mobile is-layout-flex wp-container-core-columns-is-layout-987e2dbe wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.6%"><p style="font-style:normal;font-weight:700;margin-bottom:var(--wp--preset--spacing--40)" class="wp-block-vk-blocks-blog-card-title has-large-font-size"><a href="https://wppilot.net/2026/06/14/vk-blocks-and-vk-blocks-pro/" target="_self" >WordPressブロックエディター拡張プラグイン「VK Blocks」について、無料版とPro版の両方を紹介</a></p>


<div class="wp-block-group has-small-font-size is-nowrap is-layout-flex wp-container-core-group-is-layout-3fe47987 wp-block-group-is-layout-flex"><figure class="wp-block-vk-blocks-blog-card-site-logo wp-container-content-b8e8afd0"><a href="https://wppilot.net" target="_self" ><img src='https://wppilot.net/wp-content/uploads/2025/06/WP-Pilot-Icon-150x150.png' /></a></figure>

<p class="wp-block-vk-blocks-blog-card-site-title"><a href="https://wppilot.net" target="_self" >WP Pilot</a></p></div>
</div>



<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.3%"><figure class="wp-block-vk-blocks-blog-card-featured-image"><a href="https://wppilot.net/2026/06/14/vk-blocks-and-vk-blocks-pro/" target="_self"  ><img src='https://wppilot.net/wp-content/uploads/2026/06/315044f23a33b0778d240025383be99f-1024x538.jpg' class="has-border-color" style="border-color:#0000001f;border-radius:5px;border-width:1px;object-fit:cover;" /></a></figure></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-0274f039-14d3-4dc5-817f-7a9473902357" class="wp-block-heading">「アラート」ブロックとは</h2>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-info"><div class="vk_alert_content">
<p class="wp-block-paragraph">こちらのように、背景色付きのメッセージを出すのに適したブロックとなります。</p>



<p class="wp-block-paragraph">また、右枠の4つのアイコンを押下するか、もしくは「アイコンを選択」欄から直接選択すると、アイコン付きのメッセージとなります。</p>
</div></div>



<figure class="wp-block-image size-blog-pc has-custom-border"><img decoding="async" width="900" height="480" src="https://wppilot.net/wp-content/uploads/2026/06/image-36-900x480.png" alt="" class="has-border-color has-border-normal-darkbg-border-color wp-image-1563" style="border-width:1px" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-36-900x480.png 900w, https://wppilot.net/wp-content/uploads/2026/06/image-36-640x341.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-36-300x160.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-36-768x410.png 768w, https://wppilot.net/wp-content/uploads/2026/06/image-36-1024x546.png 1024w, https://wppilot.net/wp-content/uploads/2026/06/image-36.png 1284w" sizes="(max-width: 900px) 100vw, 900px" /></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-46679fae-7c21-4f3a-bf6f-6f74d240518f" class="wp-block-heading">公式の解説・アレンジ集</h3>



<ul class="wp-block-list is-style-vk-handpoint-mark">
<li><a href="https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/vk-blocks-blocks/alert/">アラート | 事業案内 | 株式会社ベクトル</a></li>



<li><a href="https://www.vektor-inc.co.jp/service/wordpress-plugins/vk-blocks/vk-blocks-functions/vk-custom-css/">カスタム CSS&nbsp;( Pro版のみ ) | 事業案内 | 株式会社ベクトル</a></li>



<li><a href="https://patterns.vektor-inc.co.jp/vk-patterns/border-box_alert_css/">アラートブロック_カスタムCSS | VK パターンライブラリ</a></li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-07b2feed-c57e-4e6e-9e29-4dae919f430d" class="wp-block-heading">アイコン変更の例</h2>



<p class="wp-block-paragraph"><strong>アイコンは<a href="https://fontawesome.com/search?ic=free-collection">Font Awesome 7（Free）</a>の中からお選びいただけます</strong>（2026/06/28現在）。</p>



<p class="wp-block-paragraph">アイコンを変更するだけでも、割と幅広い用途で使えることが分かるかと思います。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-d62936f1-c6e8-4d27-8c80-be4a069c8ac1" class="wp-block-heading">Success</h3>



<p class="wp-block-paragraph">使用アイコン：<code>fa-regular fa-circle-check</code></p>



<div class="wp-block-vk-simple-copy-block-simple-copy">
<div class="wp-block-vk-simple-copy-block-copy-target">
<div class="wp-block-vk-blocks-alert vk_alert alert alert-success has-alert-icon"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-regular fa-circle-check" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>Success</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">Success Alert: Arrange</p>
</div></div>
</div>



<div style="display:flex;justify-content:center" class="wp-block-vk-simple-copy-block-copy-button-wrap">
<div class="wp-block-vk-simple-copy-block-copy-button"><input type="hidden" value="%22%3C%21--%20wp%3Avk-blocks%5C%2Falert%20%7B%5C%22style%5C%22%3A%5C%22success%5C%22%2C%5C%22icon%5C%22%3A%5C%22%5C%5Cu003ci%20class%3D%5C%5Cu0022fa-regular%20fa-circle-check%5C%5Cu0022%5C%5Cu003e%5C%5Cu003c%5C%2Fi%5C%5Cu003e%5C%22%2C%5C%22iconText%5C%22%3A%5C%22Success%5C%22%7D%20--%3E%5Cn%3Cdiv%20class%3D%5C%22wp-block-vk-blocks-alert%20vk_alert%20alert%20alert-success%20has-alert-icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_icon%5C%22%3E%3Ci%20class%3D%5C%22fa-regular%20fa-circle-check%5C%22%3E%3C%5C%2Fi%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_text%5C%22%3E%3Cspan%3ESuccess%3C%5C%2Fspan%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_content%5C%22%3E%3C%21--%20wp%3Aparagraph%20--%3E%5Cn%3Cp%3ESuccess%20Alert%3A%20Arrange%3C%5C%2Fp%3E%5Cn%3C%21--%20%5C%2Fwp%3Aparagraph%20--%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%5Cn%3C%21--%20%5C%2Fwp%3Avk-blocks%5C%2Falert%20--%3E%22" /><button class="vk-simple-copy-button"><span class="vk-simple-copy-button-do">ブロックをコピーする</span><span class="vk-simple-copy-button-done">コピー完了！</span></button></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-10f4691f-7b38-4b90-8022-c263bf8df994" class="wp-block-heading">Info</h3>



<p class="wp-block-paragraph">使用アイコン：<code>fa-solid fa-square-check</code></p>



<div class="wp-block-vk-simple-copy-block-simple-copy">
<div class="wp-block-vk-simple-copy-block-copy-target">
<div class="wp-block-vk-blocks-alert vk_alert alert alert-info has-alert-icon"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-square-check" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>Done</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">Done Alert</p>
</div></div>
</div>



<div style="display:flex;justify-content:center" class="wp-block-vk-simple-copy-block-copy-button-wrap">
<div class="wp-block-vk-simple-copy-block-copy-button"><input type="hidden" value="%22%3C%21--%20wp%3Avk-blocks%5C%2Falert%20%7B%5C%22icon%5C%22%3A%5C%22%5C%5Cu003ci%20class%3D%5C%5Cu0022fa-solid%20fa-square-check%5C%5Cu0022%5C%5Cu003e%5C%5Cu003c%5C%2Fi%5C%5Cu003e%5C%22%2C%5C%22iconText%5C%22%3A%5C%22Done%5C%22%7D%20--%3E%5Cn%3Cdiv%20class%3D%5C%22wp-block-vk-blocks-alert%20vk_alert%20alert%20alert-info%20has-alert-icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_icon%5C%22%3E%3Ci%20class%3D%5C%22fa-solid%20fa-square-check%5C%22%3E%3C%5C%2Fi%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_text%5C%22%3E%3Cspan%3EDone%3C%5C%2Fspan%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_content%5C%22%3E%3C%21--%20wp%3Aparagraph%20--%3E%5Cn%3Cp%3EDone%20Alert%3C%5C%2Fp%3E%5Cn%3C%21--%20%5C%2Fwp%3Aparagraph%20--%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%5Cn%3C%21--%20%5C%2Fwp%3Avk-blocks%5C%2Falert%20--%3E%22" /><button class="vk-simple-copy-button"><span class="vk-simple-copy-button-do">ブロックをコピーする</span><span class="vk-simple-copy-button-done">コピー完了！</span></button></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-bdd42473-5e2b-4539-80d5-0d2147fb40f4" class="wp-block-heading">Warning</h3>



<p class="wp-block-paragraph">使用アイコン：<code>fa-solid fa-hand-point-right</code></p>



<div class="wp-block-vk-simple-copy-block-simple-copy">
<div class="wp-block-vk-simple-copy-block-copy-target">
<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning has-alert-icon"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-hand-point-right" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>Point</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">Point Alert</p>
</div></div>
</div>



<div style="display:flex;justify-content:center" class="wp-block-vk-simple-copy-block-copy-button-wrap">
<div class="wp-block-vk-simple-copy-block-copy-button"><input type="hidden" value="%22%3C%21--%20wp%3Avk-blocks%5C%2Falert%20%7B%5C%22style%5C%22%3A%5C%22warning%5C%22%2C%5C%22icon%5C%22%3A%5C%22%5C%5Cu003ci%20class%3D%5C%5Cu0022fa-solid%20fa-hand-point-right%5C%5Cu0022%5C%5Cu003e%5C%5Cu003c%5C%2Fi%5C%5Cu003e%5C%22%2C%5C%22iconText%5C%22%3A%5C%22Point%5C%22%7D%20--%3E%5Cn%3Cdiv%20class%3D%5C%22wp-block-vk-blocks-alert%20vk_alert%20alert%20alert-warning%20has-alert-icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_icon%5C%22%3E%3Ci%20class%3D%5C%22fa-solid%20fa-hand-point-right%5C%22%3E%3C%5C%2Fi%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_text%5C%22%3E%3Cspan%3EPoint%3C%5C%2Fspan%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_content%5C%22%3E%3C%21--%20wp%3Aparagraph%20--%3E%5Cn%3Cp%3EPoint%20Alert%3C%5C%2Fp%3E%5Cn%3C%21--%20%5C%2Fwp%3Aparagraph%20--%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%5Cn%3C%21--%20%5C%2Fwp%3Avk-blocks%5C%2Falert%20--%3E%22" /><button class="vk-simple-copy-button"><span class="vk-simple-copy-button-do">ブロックをコピーする</span><span class="vk-simple-copy-button-done">コピー完了！</span></button></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-3a03f211-85cc-4bab-bfdc-83fb684c7ba5" class="wp-block-heading">Danger</h3>



<p class="wp-block-paragraph">使用アイコン：<code>fa-solid fa-skull-crossbones</code></p>



<div class="wp-block-vk-simple-copy-block-simple-copy">
<div class="wp-block-vk-simple-copy-block-copy-target">
<div class="wp-block-vk-blocks-alert vk_alert alert alert-danger has-alert-icon"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-skull-crossbones" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>Danger</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">Danger Alert: Arrange</p>
</div></div>
</div>



<div style="display:flex;justify-content:center" class="wp-block-vk-simple-copy-block-copy-button-wrap">
<div class="wp-block-vk-simple-copy-block-copy-button"><input type="hidden" value="%22%3C%21--%20wp%3Avk-blocks%5C%2Falert%20%7B%5C%22style%5C%22%3A%5C%22danger%5C%22%2C%5C%22icon%5C%22%3A%5C%22%5C%5Cu003ci%20class%3D%5C%5Cu0022fa-solid%20fa-skull-crossbones%5C%5Cu0022%5C%5Cu003e%5C%5Cu003c%5C%2Fi%5C%5Cu003e%5C%22%2C%5C%22iconText%5C%22%3A%5C%22Danger%5C%22%7D%20--%3E%5Cn%3Cdiv%20class%3D%5C%22wp-block-vk-blocks-alert%20vk_alert%20alert%20alert-danger%20has-alert-icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_icon%5C%22%3E%3Ci%20class%3D%5C%22fa-solid%20fa-skull-crossbones%5C%22%3E%3C%5C%2Fi%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_text%5C%22%3E%3Cspan%3EDanger%3C%5C%2Fspan%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_content%5C%22%3E%3C%21--%20wp%3Aparagraph%20--%3E%5Cn%3Cp%3EDanger%20Alert%3A%20Arrange%3C%5C%2Fp%3E%5Cn%3C%21--%20%5C%2Fwp%3Aparagraph%20--%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%5Cn%3C%21--%20%5C%2Fwp%3Avk-blocks%5C%2Falert%20--%3E%22" /><button class="vk-simple-copy-button"><span class="vk-simple-copy-button-do">ブロックをコピーする</span><span class="vk-simple-copy-button-done">コピー完了！</span></button></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-92d6b2cd-5a3a-42f5-b42c-0ca39f0047b0" class="wp-block-heading">カスタムCSS適用例（VK Blocks Pro）</h2>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning has-alert-icon"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-hand-point-right" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>注意点</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">以下は「VK Blocks Pro」をご利用の方限定の<strong>「カスタムCSS」機能</strong>を使ったものになります。</p>



<p class="wp-block-paragraph">無料版をご利用の方は使っても意図通りには反映されません。</p>



<figure class="wp-block-image size-full vk_block-margin-xs--margin-top"><img decoding="async" width="285" height="298" src="https://wppilot.net/wp-content/uploads/2026/06/image-35.png" alt="" class="wp-image-1548"/></figure>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-f004bd85-c5b8-41d4-88cc-2eab54428127" class="wp-block-heading">カスタムCSS適用例①</h3>



<p class="wp-block-paragraph">使用アイコン：<code>fa-solid fa-file-pen</code></p>


<pre class="wp-block-code"><span><code class="hljs language-css"><span class="hljs-selector-tag">selector</span> {
  <span class="hljs-attribute">background-color</span>: <span class="hljs-number">#eee</span>;
  <span class="hljs-attribute">color</span>: <span class="hljs-number">#060606</span>;
  <span class="hljs-attribute">border</span>: <span class="hljs-number">1px</span> <span class="hljs-number">#bbb</span> solid <span class="hljs-meta">!important</span>;
}

<span class="hljs-selector-tag">selector</span> <span class="hljs-selector-class">.vk_alert_content</span> {
  <span class="hljs-attribute">border-left</span>: <span class="hljs-number">2px</span> <span class="hljs-number">#999</span> dashed <span class="hljs-meta">!important</span>;
}</code></span></pre>


<div class="wp-block-vk-simple-copy-block-simple-copy">
<div class="wp-block-vk-simple-copy-block-copy-target">
<div class="wp-block-vk-blocks-alert vk_alert alert alert-info has-alert-icon  alert-[object Object] vk_custom_css_1"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-file-pen" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>Memo</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">Memo Alert</p>
</div></div>
</div>



<div style="display:flex;justify-content:center" class="wp-block-vk-simple-copy-block-copy-button-wrap">
<div class="wp-block-vk-simple-copy-block-copy-button"><input type="hidden" value="%22%3C%21--%20wp%3Avk-blocks%5C%2Falert%20%7B%5C%22icon%5C%22%3A%5C%22%5C%5Cu003ci%20class%3D%5C%5Cu0022fa-solid%20fa-file-pen%5C%5Cu0022%5C%5Cu003e%5C%5Cu003c%5C%2Fi%5C%5Cu003e%5C%22%2C%5C%22iconText%5C%22%3A%5C%22Memo%5C%22%2C%5C%22vkbCustomCss%5C%22%3A%5C%22selector%20%7B%5C%5Cn%20%20background-color%3A%20%23eee%3B%5C%5Cn%20%20color%3A%20%23060606%3B%5C%5Cn%20%20border%3A%201px%20%23bbb%20solid%20%21important%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnselector%20.vk_alert_content%20%7B%5C%5Cn%20%20border-left%3A%202px%20%23999%20dashed%20%21important%3B%5C%5Cn%7D%5C%22%2C%5C%22className%5C%22%3A%5C%22alert-%5Bobject%20Object%5D%20vk_custom_css%5C%22%7D%20--%3E%5Cn%3Cdiv%20class%3D%5C%22wp-block-vk-blocks-alert%20vk_alert%20alert%20alert-info%20has-alert-icon%20%20alert-%5Bobject%20Object%5D%20vk_custom_css%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_icon%5C%22%3E%3Ci%20class%3D%5C%22fa-solid%20fa-file-pen%5C%22%3E%3C%5C%2Fi%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_text%5C%22%3E%3Cspan%3EMemo%3C%5C%2Fspan%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_content%5C%22%3E%3C%21--%20wp%3Aparagraph%20--%3E%5Cn%3Cp%3EMemo%20Alert%3C%5C%2Fp%3E%5Cn%3C%21--%20%5C%2Fwp%3Aparagraph%20--%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%5Cn%3C%21--%20%5C%2Fwp%3Avk-blocks%5C%2Falert%20--%3E%22" /><button class="vk-simple-copy-button"><span class="vk-simple-copy-button-do">ブロックをコピーする</span><span class="vk-simple-copy-button-done">コピー完了！</span></button></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-965549bd-5270-4058-9d6c-18c2e3629beb" class="wp-block-heading">カスタムCSS適用例②</h3>



<p class="wp-block-paragraph">使用アイコン：<code>fa-solid fa-person-digging</code></p>


<pre class="wp-block-code"><span><code class="hljs language-css"><span class="hljs-selector-tag">selector</span> {
  <span class="hljs-attribute">background-color</span>: <span class="hljs-number">#eee</span>;
  <span class="hljs-attribute">color</span>: <span class="hljs-number">#060606</span>;
  <span class="hljs-attribute">border</span>: <span class="hljs-number">1px</span> <span class="hljs-number">#999</span> solid <span class="hljs-meta">!important</span>;
}

<span class="hljs-selector-tag">selector</span> <span class="hljs-selector-class">.vk_alert_icon</span> {
  <span class="hljs-attribute">color</span>: <span class="hljs-number">#0000BB</span>;
}

<span class="hljs-selector-tag">selector</span> <span class="hljs-selector-class">.vk_alert_content</span> {
  <span class="hljs-attribute">border-left</span>: <span class="hljs-number">1px</span> <span class="hljs-number">#999</span> dotted <span class="hljs-meta">!important</span>;
}</code></span></pre>


<div class="wp-block-vk-simple-copy-block-simple-copy">
<div class="wp-block-vk-simple-copy-block-copy-target">
<div class="wp-block-vk-blocks-alert vk_alert alert alert-success has-alert-icon  vk_custom_css_2"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-person-digging" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>準備中</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">この記事は準備中です。完成までしばらくお待ちくださいませ。</p>
</div></div>
</div>



<div style="display:flex;justify-content:center" class="wp-block-vk-simple-copy-block-copy-button-wrap">
<div class="wp-block-vk-simple-copy-block-copy-button"><input type="hidden" value="%22%3C%21--%20wp%3Avk-blocks%5C%2Falert%20%7B%5C%22style%5C%22%3A%5C%22success%5C%22%2C%5C%22icon%5C%22%3A%5C%22%5C%5Cu003ci%20class%3D%5C%5Cu0022fa-solid%20fa-person-digging%5C%5Cu0022%5C%5Cu003e%5C%5Cu003c%5C%2Fi%5C%5Cu003e%5C%22%2C%5C%22iconText%5C%22%3A%5C%22%5Cu6e96%5Cu5099%5Cu4e2d%5C%22%2C%5C%22vkbCustomCss%5C%22%3A%5C%22selector%20%7B%5C%5Cn%20%20background-color%3A%20%23eee%3B%5C%5Cn%20%20color%3A%20%23060606%3B%5C%5Cn%20%20border%3A%201px%20%23999%20solid%20%21important%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnselector%20.vk_alert_icon%20%7B%5C%5Cn%20%20color%3A%20%230000BB%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnselector%20.vk_alert_content%20%7B%5C%5Cn%20%20border-left%3A%201px%20%23999%20dotted%20%21important%3B%5C%5Cn%7D%5C%22%2C%5C%22className%5C%22%3A%5C%22vk_custom_css%5C%22%7D%20--%3E%5Cn%3Cdiv%20class%3D%5C%22wp-block-vk-blocks-alert%20vk_alert%20alert%20alert-success%20has-alert-icon%20%20vk_custom_css%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_icon%5C%22%3E%3Ci%20class%3D%5C%22fa-solid%20fa-person-digging%5C%22%3E%3C%5C%2Fi%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_text%5C%22%3E%3Cspan%3E%5Cu6e96%5Cu5099%5Cu4e2d%3C%5C%2Fspan%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_content%5C%22%3E%3C%21--%20wp%3Aparagraph%20--%3E%5Cn%3Cp%3E%5Cu3053%5Cu306e%5Cu8a18%5Cu4e8b%5Cu306f%5Cu6e96%5Cu5099%5Cu4e2d%5Cu3067%5Cu3059%5Cu3002%5Cu5b8c%5Cu6210%5Cu307e%5Cu3067%5Cu3057%5Cu3070%5Cu3089%5Cu304f%5Cu304a%5Cu5f85%5Cu3061%5Cu304f%5Cu3060%5Cu3055%5Cu3044%5Cu307e%5Cu305b%5Cu3002%3C%5C%2Fp%3E%5Cn%3C%21--%20%5C%2Fwp%3Aparagraph%20--%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%5Cn%3C%21--%20%5C%2Fwp%3Avk-blocks%5C%2Falert%20--%3E%22" /><button class="vk-simple-copy-button"><span class="vk-simple-copy-button-do">ブロックをコピーする</span><span class="vk-simple-copy-button-done">コピー完了！</span></button></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-c9d380c6-1aa0-416b-aecc-69318d76fa96" class="wp-block-heading">カスタムCSS適用例③</h3>



<p class="wp-block-paragraph">使用アイコン：<code>fa-solid fa-pen-to-square</code></p>


<pre class="wp-block-code"><span><code class="hljs language-css"><span class="hljs-selector-tag">selector</span> {
  <span class="hljs-attribute">background-color</span>: transparent;
  <span class="hljs-attribute">color</span>: <span class="hljs-number">#060606</span>;
  <span class="hljs-attribute">border</span>: <span class="hljs-number">3px</span> <span class="hljs-number">#bbb</span> dotted <span class="hljs-meta">!important</span>;
  <span class="hljs-attribute">border-radius</span>: <span class="hljs-number">6px</span> <span class="hljs-meta">!important</span>;
}

<span class="hljs-selector-tag">selector</span> <span class="hljs-selector-class">.vk_alert_icon_icon</span> {
  <span class="hljs-attribute">color</span>: <span class="hljs-number">#AA0000</span>;
}

<span class="hljs-selector-tag">selector</span> <span class="hljs-selector-class">.vk_alert_icon_text</span> {
  <span class="hljs-attribute">color</span>: <span class="hljs-number">#dd0000</span>;
}

<span class="hljs-selector-tag">selector</span> <span class="hljs-selector-class">.vk_alert_content</span> {
  <span class="hljs-attribute">border-left</span>: <span class="hljs-number">5px</span> <span class="hljs-number">#933</span> solid <span class="hljs-meta">!important</span>;
  <span class="hljs-attribute">padding</span>: <span class="hljs-number">0.5em</span> <span class="hljs-number">0.8em</span>;
}</code></span></pre>


<div class="wp-block-vk-simple-copy-block-simple-copy">
<div class="wp-block-vk-simple-copy-block-copy-target">
<div class="wp-block-vk-blocks-alert vk_alert alert alert-info has-alert-icon  alert-[object Object] vk_custom_css_3"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-pen-to-square" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>補足</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">補足用のアラートブロックです。</p>
</div></div>
</div>



<div style="display:flex;justify-content:center" class="wp-block-vk-simple-copy-block-copy-button-wrap">
<div class="wp-block-vk-simple-copy-block-copy-button"><input type="hidden" value="%22%3C%21--%20wp%3Avk-blocks%5C%2Falert%20%7B%5C%22icon%5C%22%3A%5C%22%5C%5Cu003ci%20class%3D%5C%5Cu0022fa-solid%20fa-pen-to-square%5C%5Cu0022%5C%5Cu003e%5C%5Cu003c%5C%2Fi%5C%5Cu003e%5C%22%2C%5C%22iconText%5C%22%3A%5C%22%5Cu88dc%5Cu8db3%5C%22%2C%5C%22vkbCustomCss%5C%22%3A%5C%22selector%20%7B%5C%5Cn%20%20background-color%3A%20transparent%3B%5C%5Cn%20%20color%3A%20%23060606%3B%5C%5Cn%20%20border%3A%203px%20%23bbb%20dotted%20%21important%3B%5C%5Cn%20%20border-radius%3A%206px%20%21important%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnselector%20.vk_alert_icon_icon%20%7B%5C%5Cn%20%20color%3A%20%23AA0000%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnselector%20.vk_alert_icon_text%20%7B%5C%5Cn%20%20color%3A%20%23dd0000%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnselector%20.vk_alert_content%20%7B%5C%5Cn%20%20border-left%3A%205px%20%23933%20solid%20%21important%3B%5C%5Cn%20%20padding%3A%200.5em%200.8em%3B%5C%5Cn%7D%5C%22%2C%5C%22className%5C%22%3A%5C%22alert-%5Bobject%20Object%5D%20vk_custom_css%5C%22%7D%20--%3E%5Cn%3Cdiv%20class%3D%5C%22wp-block-vk-blocks-alert%20vk_alert%20alert%20alert-info%20has-alert-icon%20%20alert-%5Bobject%20Object%5D%20vk_custom_css%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_icon%5C%22%3E%3Ci%20class%3D%5C%22fa-solid%20fa-pen-to-square%5C%22%3E%3C%5C%2Fi%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_text%5C%22%3E%3Cspan%3E%5Cu88dc%5Cu8db3%3C%5C%2Fspan%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_content%5C%22%3E%3C%21--%20wp%3Aparagraph%20--%3E%5Cn%3Cp%3E%5Cu88dc%5Cu8db3%5Cu7528%5Cu306e%5Cu30a2%5Cu30e9%5Cu30fc%5Cu30c8%5Cu30d6%5Cu30ed%5Cu30c3%5Cu30af%5Cu3067%5Cu3059%5Cu3002%3C%5C%2Fp%3E%5Cn%3C%21--%20%5C%2Fwp%3Aparagraph%20--%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%5Cn%3C%21--%20%5C%2Fwp%3Avk-blocks%5C%2Falert%20--%3E%22" /><button class="vk-simple-copy-button"><span class="vk-simple-copy-button-do">ブロックをコピーする</span><span class="vk-simple-copy-button-done">コピー完了！</span></button></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-918495d2-2826-4404-a3da-c9feec901f96" class="wp-block-heading">カスタムCSS適用例④</h3>



<p class="wp-block-paragraph">使用アイコン：<code>fa-solid fa-phone-flip</code></p>


<pre class="wp-block-code"><span><code class="hljs language-css"><span class="hljs-selector-tag">selector</span> {
  <span class="hljs-attribute">background-color</span>: <span class="hljs-number">#fff</span>;
  <span class="hljs-attribute">color</span>: <span class="hljs-number">#060606</span>;
  <span class="hljs-attribute">border</span>: <span class="hljs-number">2px</span> <span class="hljs-number">#333</span> solid <span class="hljs-meta">!important</span>;
  <span class="hljs-attribute">border-radius</span>: <span class="hljs-number">6px</span> <span class="hljs-meta">!important</span>;
  <span class="hljs-attribute">padding</span>: <span class="hljs-number">0</span> <span class="hljs-meta">!important</span>;
}

<span class="hljs-selector-tag">selector</span> <span class="hljs-selector-class">.vk_alert_icon</span> {
  <span class="hljs-attribute">background-color</span>: <span class="hljs-number">#555</span> <span class="hljs-meta">!important</span>;
  <span class="hljs-attribute">padding</span>: <span class="hljs-number">0.5em</span> <span class="hljs-number">1em</span>;
  <span class="hljs-attribute">color</span>: <span class="hljs-number">#f0f0f0</span>;
  <span class="hljs-attribute">width</span>: <span class="hljs-number">110px</span>;
}

<span class="hljs-selector-tag">selector</span> <span class="hljs-selector-class">.vk_alert_content</span> {
  <span class="hljs-attribute">border-left</span>: <span class="hljs-number">0px</span> <span class="hljs-meta">!important</span>;
}</code></span></pre>


<div class="wp-block-vk-simple-copy-block-simple-copy">
<div class="wp-block-vk-simple-copy-block-copy-target">
<div class="wp-block-vk-blocks-alert vk_alert alert alert-info has-alert-icon  alert-[object Object] vk_custom_css_4"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-phone-flip" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>連絡先</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">連絡先用のアラートブロックです。</p>
</div></div>
</div>



<div style="display:flex;justify-content:center" class="wp-block-vk-simple-copy-block-copy-button-wrap">
<div class="wp-block-vk-simple-copy-block-copy-button"><input type="hidden" value="%22%3C%21--%20wp%3Avk-blocks%5C%2Falert%20%7B%5C%22icon%5C%22%3A%5C%22%5C%5Cu003ci%20class%3D%5C%5Cu0022fa-solid%20fa-phone-flip%5C%5Cu0022%5C%5Cu003e%5C%5Cu003c%5C%2Fi%5C%5Cu003e%5C%22%2C%5C%22iconText%5C%22%3A%5C%22%5Cu9023%5Cu7d61%5Cu5148%5C%22%2C%5C%22vkbCustomCss%5C%22%3A%5C%22selector%20%7B%5C%5Cn%20%20background-color%3A%20%23fff%3B%5C%5Cn%20%20color%3A%20%23060606%3B%5C%5Cn%20%20border%3A%202px%20%23333%20solid%20%21important%3B%5C%5Cn%20%20border-radius%3A%206px%20%21important%3B%5C%5Cn%20%20padding%3A%200%20%21important%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnselector%20.vk_alert_icon%20%7B%5C%5Cn%20%20background-color%3A%20%23555%20%21important%3B%5C%5Cn%20%20padding%3A%200.5em%201em%3B%5C%5Cn%20%20color%3A%20%23f0f0f0%3B%5C%5Cn%20%20width%3A%20110px%3B%5C%5Cn%7D%5C%5Cn%5C%5Cnselector%20.vk_alert_content%20%7B%5C%5Cn%20%20border-left%3A%200px%20%21important%3B%5C%5Cn%7D%5C%22%2C%5C%22className%5C%22%3A%5C%22alert-%5Bobject%20Object%5D%20vk_custom_css%5C%22%7D%20--%3E%5Cn%3Cdiv%20class%3D%5C%22wp-block-vk-blocks-alert%20vk_alert%20alert%20alert-info%20has-alert-icon%20%20alert-%5Bobject%20Object%5D%20vk_custom_css%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon%5C%22%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_icon%5C%22%3E%3Ci%20class%3D%5C%22fa-solid%20fa-phone-flip%5C%22%3E%3C%5C%2Fi%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_icon_text%5C%22%3E%3Cspan%3E%5Cu9023%5Cu7d61%5Cu5148%3C%5C%2Fspan%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%3Cdiv%20class%3D%5C%22vk_alert_content%5C%22%3E%3C%21--%20wp%3Aparagraph%20--%3E%5Cn%3Cp%3E%5Cu9023%5Cu7d61%5Cu5148%5Cu7528%5Cu306e%5Cu30a2%5Cu30e9%5Cu30fc%5Cu30c8%5Cu30d6%5Cu30ed%5Cu30c3%5Cu30af%5Cu3067%5Cu3059%5Cu3002%3C%5C%2Fp%3E%5Cn%3C%21--%20%5C%2Fwp%3Aparagraph%20--%3E%3C%5C%2Fdiv%3E%3C%5C%2Fdiv%3E%5Cn%3C%21--%20%5C%2Fwp%3Avk-blocks%5C%2Falert%20--%3E%22" /><button class="vk-simple-copy-button"><span class="vk-simple-copy-button-do">ブロックをコピーする</span><span class="vk-simple-copy-button-done">コピー完了！</span></button></div>
</div>
</div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/28/vk-blocks-alert-block/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>記事複製の定番プラグイン「Yoast Duplicate Post」。導入するメリットや注意点を解説します</title>
		<link>https://wppilot.net/2026/06/28/yoast-duplicate-post/</link>
					<comments>https://wppilot.net/2026/06/28/yoast-duplicate-post/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Sun, 28 Jun 2026 08:07:13 +0000</pubDate>
				<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[Yoast Duplicate Post]]></category>
		<category><![CDATA[作業効率化]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1529</guid>

					<description><![CDATA[WordPressでブログやホームページを運営していると、 と思うことはありませんか？ そんなときに役立つのが、Yoast Duplicate Post です。 名前のとおり記事を複製できるプラグインですが、実際には「記 [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph">WordPressでブログやホームページを運営していると、</p>



<ul class="wp-block-list is-style-vk-frown-mark">
<li>同じようなレイアウトの記事を何度も作る</li>



<li>過去の記事を元に新しい記事を書きたい</li>



<li>公開中の記事を安全にリライトしたい</li>
</ul>



<p class="wp-block-paragraph">と思うことはありませんか？</p>



<p class="wp-block-paragraph">そんなときに役立つのが、<strong>Yoast Duplicate Post</strong> です。</p>



<p class="wp-block-paragraph">名前のとおり記事を複製できるプラグインですが、実際には「記事作成の効率化」や「安全な更新作業」をサポートしてくれる便利なツールでもあります。</p>



<p class="wp-block-paragraph">この記事では、Yoast Duplicate Postの特徴や導入するメリット、注意点について初心者向けに分かりやすく解説します。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><button type="button" class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" id="vk-tab-label-toc-v33yj2a2a-1rin-t1ti-taet-qpsvjnnxleg" aria-expanded="false" aria-controls="vk-toc-content-v33yj2a2a-1rin-t1ti-taet-qpsvjnnxleg">OPEN</button><ul id="vk-toc-content-v33yj2a2a-1rin-t1ti-taet-qpsvjnnxleg" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-45fefc6a-94b6-4cab-adac-0c31f92dd35b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						Yoast Duplicate Postとは？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-27d4fd6b-37ac-40ef-bbf8-27fb78e7bec6" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						主な機能
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-432e14a4-9ba4-4454-b789-3062087877ac" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						3種類の複製方法
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-bbacceed-848b-46ac-8cc9-d8a872896c59" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						複製（Clone）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-6b354c48-0ca4-41c2-8172-b0716119cc0e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						新規下書き（New Draft）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fbc50828-62a9-4a86-9342-4c4671d4ceae" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.3. </span>
						書き換え&amp;再公開（Rewrite &amp; Republish）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-3ca1c516-f8d0-45b7-accc-5cedbf31d44c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						Yoast Duplicate Postを導入するメリット
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-17aedd0c-24a5-43a3-90be-31e294272242" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						作業時間を大幅に短縮できる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-0c27985a-4af2-4d8a-aec1-1373df0dc053" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						レイアウトを統一できる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-61694df5-4cde-4a14-96aa-6414f06d9c91" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.3. </span>
						アイキャッチ画像やカテゴリーも引き継げる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-117a39e2-6941-4728-8fa5-5d9e9fc4e75a" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.4. </span>
						安全に記事をリライトできる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-8481cb49-9edf-4427-aac1-1a87c31eeba8" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.5. </span>
						テスト環境として活用できる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-93c4c624-b838-400b-9661-393ec954c8af" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						コピーできる内容
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-3244684e-48ca-4c9a-9556-04b8027335cd" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						注意点
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-019d4e9a-44ab-455d-957b-e10dfd7f1ffe" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.1. </span>
						タイトルを変更し忘れない
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-a5c690f0-fb26-4d40-ae73-7f901e2d5b93" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.2. </span>
						SEO情報を確認する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-86113bd9-29be-4cfd-89d8-2ea9c4f61583" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.3. </span>
						重複コンテンツにならないよう注意する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fcd80380-9dee-44b4-9605-3b275c00bf6f" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.4. </span>
						コピー記事を増やしすぎない
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-5e82a7a3-72d7-4147-aca7-dad374c4a9b6" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.5. </span>
						利用権限や有効な投稿タイプを確認する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-02178319-91bb-4ea2-9717-e0e4d90f5477" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7. </span>
						どのようなサイトにおすすめ？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-31582db3-cfec-488a-a883-cccb86ef946b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8. </span>
						まとめ
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-45fefc6a-94b6-4cab-adac-0c31f92dd35b" class="wp-block-heading">Yoast Duplicate Postとは？</h2>



<p class="wp-block-paragraph"><strong><span data-color="#fcb900" style="--vk-highlighter-color: rgba(252, 185, 0, 0.7);" class="vk_highlighter">Yoast Duplicate Post</span>は、WordPressの記事や固定ページを簡単に複製できる無料プラグイン</strong>です。</p>



<p class="wp-block-paragraph">通常、新しい記事を作るたびに、「タイトル」「アイキャッチ画像」「ブロック構成」「カテゴリー」などを設定する必要があります。</p>



<p class="wp-block-paragraph">しかし、<strong>このプラグインを使えば、既存の記事をそのままコピーし、必要な部分だけを書き換えて利用できます。</strong></p>



<p class="wp-block-paragraph">記事制作の時間を短縮できるため、多くのWordPressユーザーに利用されています。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-onborder vk_block-margin-md--margin-top"><div class="vk_borderBox_title_container"><i class="fa-solid fa-up-right-from-square" aria-hidden="true"></i><h4 class="vk_borderBox_title" id="vk-border-box-0efb92e4-b7e0-4868-89fb-77144ef67cef">参考リンク</h4></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-handpoint-mark">
<li><a href="https://ja.wordpress.org/plugins/duplicate-post/">Yoast Duplicate Post – WordPress プラグイン | WordPress.org 日本語</a></li>



<li><a href="https://yoast.com/product/yoast-duplicate-post/">Yoast Duplicate Post • Yoast（英語）</a></li>
</ul>
</div></div>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4246b1e9018&quot;}" data-wp-interactive="core/image" data-wp-key="6a4246b1e9018" class="wp-block-image size-large wp-lightbox-container"><img decoding="async" width="1024" height="638" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://wppilot.net/wp-content/uploads/2026/06/image-32-1024x638.png" alt="" class="wp-image-1536" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-32-1024x638.png 1024w, https://wppilot.net/wp-content/uploads/2026/06/image-32-900x561.png 900w, https://wppilot.net/wp-content/uploads/2026/06/image-32-640x399.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-32-300x187.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-32-768x478.png 768w, https://wppilot.net/wp-content/uploads/2026/06/image-32.png 1474w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">「Yoast Duplicate Post」プラグイン公式ページのスクリーンショット</figcaption></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-27d4fd6b-37ac-40ef-bbf8-27fb78e7bec6" class="wp-block-heading">主な機能</h2>



<p class="wp-block-paragraph">Yoast Duplicate Postには、主に次のような機能があります。</p>



<ul class="wp-block-list is-style-vk-check-square-mark">
<li>投稿・固定ページの複製</li>



<li>カスタム投稿タイプの複製</li>



<li>下書きとしてコピー</li>



<li>一覧画面から簡単に複製</li>



<li>コピー対象の細かな設定</li>



<li>ユーザー権限ごとの利用制御</li>



<li>Rewrite &amp; Republish機能</li>
</ul>



<p class="wp-block-paragraph">特に<strong>最後の「Rewrite &amp; Republish」は、他の複製プラグインにはあまり見られない便利な機能</strong>です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-432e14a4-9ba4-4454-b789-3062087877ac" class="wp-block-heading">3種類の複製方法</h2>



<figure class="wp-block-image size-full"><img decoding="async" width="268" height="145" src="https://wppilot.net/wp-content/uploads/2026/06/image-34.png" alt="" class="wp-image-1538"/></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-bbacceed-848b-46ac-8cc9-d8a872896c59" class="wp-block-heading">複製（Clone）</h3>



<p class="wp-block-paragraph"><strong>複製（Clone）は、その場で記事を複製する機能</strong>です。編集画面は開かず、一覧画面にコピーが追加されます。</p>



<p class="wp-block-paragraph">テンプレート記事を作成したい場合に便利です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-6b354c48-0ca4-41c2-8172-b0716119cc0e" class="wp-block-heading">新規下書き（New Draft）</h3>



<p class="wp-block-paragraph">こちらは最もよく使われる機能です。<strong>記事を複製すると同時に編集画面が開くため、そのまま内容を変更できます。</strong></p>



<p class="wp-block-paragraph">例えば、「商品紹介」「お知らせ」「イベント情報」「サービス紹介」など、同じ構成の記事を作る際に非常に便利です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-fbc50828-62a9-4a86-9342-4c4671d4ceae" class="wp-block-heading">書き換え&amp;再公開（Rewrite &amp; Republish）</h3>



<p class="wp-block-paragraph">公開中の記事を安全に更新できる機能です。</p>



<p class="wp-block-paragraph">通常、公開中の記事を直接編集すると、途中まで書いた内容が保存されてしまうことがあります。</p>



<p class="wp-block-paragraph">書き換え&amp;再公開（Rewrite &amp; Republish）では、</p>



<ul class="wp-block-list is-style-vk-numbered-circle-mark">
<li>公開記事</li>



<li>コピーを作成</li>



<li>コピー側で編集</li>



<li>完成後に公開記事へ反映</li>
</ul>



<p class="wp-block-paragraph">という流れになります。そのため、<strong>読者に未完成の記事を見せることなく、安心してリライト作業を進められます。</strong></p>



<p class="wp-block-paragraph">SEO記事の更新や企業サイトの運営では特に便利な機能です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-3ca1c516-f8d0-45b7-accc-5cedbf31d44c" class="wp-block-heading">Yoast Duplicate Postを導入するメリット</h2>



<h3 id="vk-htags-17aedd0c-24a5-43a3-90be-31e294272242" class="wp-block-heading">作業時間を大幅に短縮できる</h3>



<p class="wp-block-paragraph">最大のメリットは、記事作成の効率化です。</p>



<p class="wp-block-paragraph"><strong>似たようなレイアウトの記事を何本も作る場合、新規作成よりも圧倒的に早く作業できます。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-0c27985a-4af2-4d8a-aec1-1373df0dc053" class="wp-block-heading">レイアウトを統一できる</h3>



<p class="wp-block-paragraph">毎回ブロックを組み直す必要がありません。</p>



<p class="wp-block-paragraph">そのため、<strong>「デザイン崩れ」「ブロックの入れ忘れ」「ボタン配置ミス」なども防ぎやすくなります。</strong></p>



<p class="wp-block-paragraph">特に複数人で運営しているサイトでは、記事の品質を一定に保ちやすくなるでしょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-61694df5-4cde-4a14-96aa-6414f06d9c91" class="wp-block-heading">アイキャッチ画像やカテゴリーも引き継げる</h3>



<p class="wp-block-paragraph">設定によっては、「アイキャッチ画像」「カテゴリー」「タグ」「カスタムフィールド」「抜粋」などもコピーできます。</p>



<p class="wp-block-paragraph"><strong>毎回同じ設定を入力する手間がなくなります。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-117a39e2-6941-4728-8fa5-5d9e9fc4e75a" class="wp-block-heading">安全に記事をリライトできる</h3>



<p class="wp-block-paragraph">公開中の記事を直接編集するのは、思わぬトラブルにつながることがあります。</p>



<p class="wp-block-paragraph">例えば、</p>



<ul class="wp-block-list is-style-vk-frown-mark">
<li>編集途中の記事が保存される</li>



<li>レイアウトが崩れる</li>



<li>一時的に内容が中途半端になる</li>
</ul>



<p class="wp-block-paragraph">といったケースです。</p>



<p class="wp-block-paragraph">「書き換え&amp;再公開」を利用すれば、完成してから公開記事へ反映できるため安心です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-8481cb49-9edf-4427-aac1-1a87c31eeba8" class="wp-block-heading">テスト環境として活用できる</h3>



<p class="wp-block-paragraph">HTMLやCSS、JavaScriptの動作確認をしたい場合にも役立ちます。コピー記事で検証し、問題がなければ本番の記事へ反映できます。</p>



<p class="wp-block-paragraph">このような使い方ができるので、他にもデザインやブロック等の検証にも向いています。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-93c4c624-b838-400b-9661-393ec954c8af" class="wp-block-heading">コピーできる内容</h2>



<p class="wp-block-paragraph">設定にもよりますが、一般的には次の内容をコピーできます。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>タイトル</li>



<li>本文</li>



<li>アイキャッチ画像</li>



<li>抜粋</li>



<li>カテゴリー</li>



<li>タグ</li>



<li>カスタムフィールド</li>



<li>親ページ</li>



<li>投稿フォーマット</li>
</ul>



<p class="wp-block-paragraph">不要な項目は設定画面から除外できます。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4246b1eceae&quot;}" data-wp-interactive="core/image" data-wp-key="6a4246b1eceae" class="wp-block-image aligncenter size-full wp-lightbox-container"><img decoding="async" width="792" height="623" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://wppilot.net/wp-content/uploads/2026/06/image-30.png" alt="" class="wp-image-1533" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-30.png 792w, https://wppilot.net/wp-content/uploads/2026/06/image-30-640x503.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-30-300x236.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-30-768x604.png 768w" sizes="(max-width: 792px) 100vw, 792px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-3244684e-48ca-4c9a-9556-04b8027335cd" class="wp-block-heading">注意点</h2>



<p class="wp-block-paragraph">便利なプラグインですが、いくつか注意したい点もあります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-019d4e9a-44ab-455d-957b-e10dfd7f1ffe" class="wp-block-heading">タイトルを変更し忘れない</h3>



<p class="wp-block-paragraph">コピーした記事は元の記事と同じタイトルになっています。公開前に、変更漏れがないか必ず確認しましょう。</p>



<p class="wp-block-paragraph">コピー先であることが分かりやすくなるよう、接頭辞や接尾辞を編集いただくことも手かと思います。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4246b1ed599&quot;}" data-wp-interactive="core/image" data-wp-key="6a4246b1ed599" class="wp-block-image aligncenter size-full wp-lightbox-container"><img decoding="async" width="866" height="615" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://wppilot.net/wp-content/uploads/2026/06/image-31.png" alt="" class="wp-image-1534" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-31.png 866w, https://wppilot.net/wp-content/uploads/2026/06/image-31-640x455.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-31-300x213.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-31-768x545.png 768w" sizes="(max-width: 866px) 100vw, 866px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-a5c690f0-fb26-4d40-ae73-7f901e2d5b93" class="wp-block-heading">SEO情報を確認する</h3>



<p class="wp-block-paragraph">SEOプラグインを利用している場合、</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>SEOタイトル</li>



<li>メタディスクリプション</li>



<li>SNS画像</li>
</ul>



<p class="wp-block-paragraph">などもコピーされることがあります。</p>



<p class="wp-block-paragraph">そのまま公開すると検索エンジンに重複した情報を送ってしまう可能性があるため、公開前に見直すことをおすすめします。コピー不要であれば、「<strong>複製しないカスタムフィールド</strong>」に該当の項目を記載いただくことを強くおすすめします。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-86113bd9-29be-4cfd-89d8-2ea9c4f61583" class="wp-block-heading">重複コンテンツにならないよう注意する</h3>



<p class="wp-block-paragraph">コピーした記事をほとんど変更せず公開すると、内容が重複してしまいます。</p>



<p class="wp-block-paragraph">検索エンジンから評価が分散したり、重複コンテンツと判断されたりする可能性があるため、<strong>十分に内容を書き換えてから公開しましょう。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-fcd80380-9dee-44b4-9605-3b275c00bf6f" class="wp-block-heading">コピー記事を増やしすぎない</h3>



<p class="wp-block-paragraph">便利だからといって、</p>



<ul class="wp-block-list is-style-vk-pencil-mark">
<li>○○（コピー）</li>



<li>○○（コピー2）</li>



<li>○○（コピー3）</li>
</ul>



<p class="wp-block-paragraph">のように大量に残してしまうと、管理が難しくなります。</p>



<p class="wp-block-paragraph"><strong>不要になったコピー記事は定期的に整理すると管理しやすくなります。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-5e82a7a3-72d7-4147-aca7-dad374c4a9b6" class="wp-block-heading">利用権限や有効な投稿タイプを確認する</h3>



<p class="wp-block-paragraph">複数人でサイトを運営している場合は、誰でも複製できる状態にするのではなく、必要なユーザー、必要な投稿タイプだけ利用できるよう権限を設定すると安心です。</p>



<p class="wp-block-paragraph">運営ルールと合わせて設定しておくと、誤操作や不要なコピーの作成を防げます。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4246b1eed66&quot;}" data-wp-interactive="core/image" data-wp-key="6a4246b1eed66" class="wp-block-image size-blog-pc wp-lightbox-container"><img decoding="async" width="900" height="533" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://wppilot.net/wp-content/uploads/2026/06/image-28-900x533.png" alt="" class="wp-image-1531" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-28-900x533.png 900w, https://wppilot.net/wp-content/uploads/2026/06/image-28-640x379.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-28-300x178.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-28-768x455.png 768w, https://wppilot.net/wp-content/uploads/2026/06/image-28-1024x607.png 1024w, https://wppilot.net/wp-content/uploads/2026/06/image-28.png 1097w" sizes="(max-width: 900px) 100vw, 900px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Yoast Duplicate Post：「権限」設定画面</figcaption></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-02178319-91bb-4ea2-9717-e0e4d90f5477" class="wp-block-heading">どのようなサイトにおすすめ？</h2>



<p class="wp-block-paragraph">Yoast Duplicate Postは、特に次のようなサイトで活躍します。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>ブログ</li>



<li>ニュースサイト</li>



<li>企業ホームページ</li>



<li>不動産サイト</li>



<li>求人サイト</li>



<li>レシピサイト</li>



<li>会員制サイト</li>



<li>商品紹介ページが多いネットショップ</li>
</ul>



<p class="wp-block-paragraph">同じような構成の記事を繰り返し作るサイトほど、効果を実感しやすいでしょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-31582db3-cfec-488a-a883-cccb86ef946b" class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph">Yoast Duplicate Postは、「記事をコピーするだけ」のプラグインではありません。</p>



<p class="wp-block-paragraph">記事作成を効率化するだけでなく、公開済みの記事を安全に更新できる「書き換え&amp;再公開」機能など、日々の運営を支える便利な機能が充実しています。</p>



<p class="wp-block-paragraph">一方で、コピーした記事をそのまま公開すると、タイトルやSEO情報、記事内容が重複してしまう可能性があります。</p>



<p class="wp-block-paragraph">そのため、<strong>複製はあくまで作業のスタート地点</strong>と考え、公開前にはタイトル・パーマリンク・SEO設定・本文を十分に見直すことが大切です。</p>



<p class="wp-block-paragraph">定型レイアウトの記事が多いサイトや、公開済みの記事を頻繁にリライトするサイトでは、作業効率を大きく向上させてくれるプラグインと言えるでしょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/28/yoast-duplicate-post/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【雑談】「業界内で有名＝世間でも高評価」とは限らない。評価軸の違いを理解して、自分に合った選択をしよう</title>
		<link>https://wppilot.net/2026/06/24/understanding-your-value/</link>
					<comments>https://wppilot.net/2026/06/24/understanding-your-value/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Wed, 24 Jun 2026 06:29:27 +0000</pubDate>
				<category><![CDATA[記録・雑談]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1475</guid>

					<description><![CDATA[インターネットで商品やサービスについて調べていると、 といった言葉を見かけることがあります。 しかし、ここで気を付けたいのは、「業界内での評価」と「一般利用者からの評価」は必ずしも一致しないということです。 業界関係者が [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph">インターネットで商品やサービスについて調べていると、</p>



<ul class="wp-block-list is-style-vk-pencil-mark">
<li>「業界では有名です」</li>



<li>「プロから高く評価されています」</li>



<li>「利用者数No.1です」</li>
</ul>



<p class="wp-block-paragraph">といった言葉を見かけることがあります。</p>



<p class="wp-block-paragraph">しかし、ここで気を付けたいのは、<strong>「業界内での評価」と「一般利用者からの評価」は必ずしも一致しない</strong>ということです。</p>



<p class="wp-block-paragraph">業界関係者が絶賛しているものが一般ユーザーには使いにくいこともありますし、逆に専門家からは批判されることがあっても、多くの利用者に支持されている製品やサービスもあります。</p>



<p class="wp-block-paragraph">今回は、この「評価軸の違い」について考えてみたいと思います。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><button type="button" class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" id="vk-tab-label-toc-cfvbji2br-4zcn-n112-p1bf-ajidl8xoehd" aria-expanded="false" aria-controls="vk-toc-content-cfvbji2br-4zcn-n112-p1bf-ajidl8xoehd">OPEN</button><ul id="vk-toc-content-cfvbji2br-4zcn-n112-p1bf-ajidl8xoehd" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-cfafc6b6-3694-4222-99b8-44711b6b05f2" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						なぜ評価が食い違うのか
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-65dd609d-2eb0-4d96-aed8-3d55cab676fa" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						「知名度」と「評価」は別物
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-29d2fbf0-9cd6-4941-9646-8f5ab71382a8" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1. </span>
						WordPress業界でもよく見られる話
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-5ffa1ca8-7855-4d6c-8eed-66368682d4f5" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.2. </span>
						他分野の事例：カメラの場合
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-c2ba8bb5-55d4-4ffe-bea2-4a40ecfb2e6b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						評価を見るときは「誰が評価しているのか」を考える
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b37be114-f79a-4dbc-b7ec-69ff51499944" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						「利用者が多い＝最高」でもない
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b660af12-a0ce-4706-954f-35628f8b28fb" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						「専門家が勧める＝自分に最適」でもない
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-1ecd93de-fae9-4987-96b6-5649d58c28d0" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						自分にとっての正解を探そう
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-2a0ef251-b715-47db-86d8-ede37c17698c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						まとめ
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-cfafc6b6-3694-4222-99b8-44711b6b05f2" class="wp-block-heading">なぜ評価が食い違うのか</h2>



<p class="wp-block-paragraph">そもそも評価する人の立場が違うと、食い違いは起こるものです。</p>



<p class="wp-block-paragraph">例えば、自動車を評価するときでも、「整備士」「自動車評論家」「通勤利用者」「子育て世帯」では重視するポイントが異なります。</p>



<p class="wp-block-paragraph">整備士であれば、「整備しやすいか」「故障しにくいか」「部品供給は安定しているか」などを見ます。</p>



<p class="wp-block-paragraph">一方、一般利用者は、「燃費が良いか」「価格が手頃か」「荷物が積めるか」「デザインが気に入るか」を重視するでしょう。</p>



<p class="wp-block-paragraph">どちらも間違っているわけではありません。<strong>単純に見ている場所が違うだけ</strong>なのです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-65dd609d-2eb0-4d96-aed8-3d55cab676fa" class="wp-block-heading">「知名度」と「評価」は別物</h2>



<p class="wp-block-paragraph">よく混同されますが、次の項目はそれぞれ意味が異なります。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li><strong>知名度</strong>：どれだけ知られているか</li>



<li><strong>人気</strong>：利用者が多いか</li>



<li><strong>評判</strong>：利用者が満足しているか</li>



<li><strong>技術評価</strong>：専門家から評価されているか</li>



<li><strong>品質</strong>：設計や作り込みが優れているか</li>
</ul>



<p class="wp-block-paragraph">例えば、「<strong>知名度は高いが品質は普通</strong>」という製品もあります。逆に「<strong>品質は非常に高いが知名度が低い</strong>」という製品も珍しくありません。</p>



<p class="wp-block-paragraph">知名度と品質は必ずしも相関・比例などするとは限らないのです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-29d2fbf0-9cd6-4941-9646-8f5ab71382a8" class="wp-block-heading">WordPress業界でもよく見られる話</h3>



<p class="wp-block-paragraph">WordPressの世界でも同じことが言えます。</p>



<p class="wp-block-paragraph">初心者向けのテーマとして有名なものは、多くの場合、</p>



<ul class="wp-block-list is-style-vk-smile-mark">
<li>導入しやすい</li>



<li>デザインが整っている</li>



<li>設定項目が豊富</li>



<li>マニュアルや利用者の情報が充実している</li>
</ul>



<p class="wp-block-paragraph">という特徴があります。そのため、多くの利用者から支持されます。</p>



<p class="wp-block-paragraph">一方で、開発者や制作会社は、</p>



<ul class="wp-block-list is-style-vk-check-square-mark">
<li>コードの保守性</li>



<li>WordPress標準機能との整合性</li>



<li>将来的な移行のしやすさ</li>



<li>拡張性</li>
</ul>



<p class="wp-block-paragraph">などを重視します。</p>



<p class="wp-block-paragraph">つまり、「初心者に人気のテーマ」と「開発者が評価するテーマ」が一致しないことがあるのです。</p>



<p class="wp-block-paragraph">どちらが正しいという話ではありません。<strong>ブログを始める人にとっては使いやすさが重要ですし、開発者や制作会社にとっては保守性が重要</strong>だからです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-5ffa1ca8-7855-4d6c-8eed-66368682d4f5" class="wp-block-heading">他分野の事例：カメラの場合</h3>



<p class="wp-block-paragraph">他の製品でも似た現象があります。</p>



<p class="wp-block-paragraph">例えばカメラを選ぶ場合、プロカメラマンは以下の事項を重視する可能性があります。</p>



<ul class="wp-block-list is-style-vk-check-square-mark">
<li>センサー性能</li>



<li>レンズ資産</li>



<li>色再現性</li>



<li>耐久性</li>
</ul>



<p class="wp-block-paragraph">しかし一般ユーザーは、以下の事項を重視するかもしれません。</p>



<ul class="wp-block-list is-style-vk-smile-mark">
<li>軽い</li>



<li>安い</li>



<li>スマホへ転送しやすい</li>



<li>オート撮影が簡単</li>
</ul>



<p class="wp-block-paragraph"><strong>プロ向け機材が必ずしも一般ユーザー向けとは限らないのです。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-c2ba8bb5-55d4-4ffe-bea2-4a40ecfb2e6b" class="wp-block-heading">評価を見るときは「誰が評価しているのか」を考える</h2>



<p class="wp-block-paragraph">レビューや解説記事を読むときは、「<strong>この人はどの立場から評価しているのだろう？</strong>」と考えることが大切です。</p>



<p class="wp-block-paragraph">例えば、<strong>以下の方々では、求めるものが違います。</strong></p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>開発者</li>



<li>制作会社</li>



<li>ブロガー</li>



<li>企業担当者</li>



<li>一般利用者</li>
</ul>



<p class="wp-block-paragraph">そのため、<strong>同じ製品でも評価が大きく変わる</strong>ことがあります。<strong>これは評価が間違っているのではなく、<span data-color="#fcb900" style="--vk-highlighter-color: rgba(252, 185, 0, 0.7);" class="vk_highlighter">前提条件が違うため</span>です。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-b37be114-f79a-4dbc-b7ec-69ff51499944" class="wp-block-heading">「利用者が多い＝最高」でもない</h3>



<p class="wp-block-paragraph">人気商品には大きなメリットがあります。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>情報が豊富</li>



<li>解説記事が多い</li>



<li>困ったときに調べやすい</li>



<li>利用者同士で情報交換できる</li>
</ul>



<p class="wp-block-paragraph">特に初心者にとっては非常に大きな価値があります。</p>



<p class="wp-block-paragraph">一方で、「利用者が多いから技術的に最も優れている」とは限りません。</p>



<p class="wp-block-paragraph">有名になった理由には、以下の場合であることもあります。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>マーケティング</li>



<li>販売戦略</li>



<li>参入時期</li>



<li>ブランド力</li>
</ul>



<p class="wp-block-paragraph"><strong>人気と品質は関連しますが、同じ意味ではありません。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-b660af12-a0ce-4706-954f-35628f8b28fb" class="wp-block-heading">「専門家が勧める＝自分に最適」でもない</h3>



<p class="wp-block-paragraph">逆のケースもあります。</p>



<p class="wp-block-paragraph">専門家が高く評価する製品は、高機能であったり、高性能であったり、拡張性が高かったりすることが多いです。</p>



<p class="wp-block-paragraph">しかし、</p>



<ul class="wp-block-list is-style-vk-frown-mark">
<li>設定が難しい</li>



<li>学習コストが高い</li>



<li>初心者には扱いにくい</li>
</ul>



<p class="wp-block-paragraph">という場合もあります。</p>



<p class="wp-block-paragraph"><strong>初心者が無理に「プロ向け」を選ぶと、かえって挫折してしまうこともあります。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-1ecd93de-fae9-4987-96b6-5649d58c28d0" class="wp-block-heading">自分にとっての正解を探そう</h2>



<p class="wp-block-paragraph">商品やサービスを選ぶとき、</p>



<ul class="wp-block-list is-style-vk-smile-mark">
<li>業界で有名だから</li>



<li>利用者数が多いから</li>



<li>専門家が勧めているから</li>
</ul>



<p class="wp-block-paragraph">という理由だけで決めるのは少し危険です。</p>



<p class="wp-block-paragraph">本当に大切なのは、「自分の目的に合っているか」という視点です。</p>



<p class="wp-block-paragraph">趣味で写真を撮る人と、仕事で撮影する人で求めるものは違います。同様に、ブログを始めたばかりの人と、複数サイトを運営する開発者では最適な選択が異なる、ということですね。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-2a0ef251-b715-47db-86d8-ede37c17698c" class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph">業界内での知名度や評価と、世間一般での評判は必ずしも一致しません。なぜなら、立場によって重視するポイントが異なるからです。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>業界関係者は品質や技術力を見る</li>



<li>一般利用者は使いやすさや満足度を見る</li>



<li>人気と品質は同じではない</li>



<li>専門家の評価と初心者の満足度も同じではない</li>
</ul>



<p class="wp-block-paragraph">大切なのは、<strong>「何が一番優れているか」を探すことではなく、「<span data-color="#fcb900" style="--vk-highlighter-color: rgba(252, 185, 0, 0.7);" class="vk_highlighter">自分に合っているか</span>」を考えること</strong>です。</p>



<p class="wp-block-paragraph">評価やランキングを見る際には、「誰が、どの立場で評価しているのか」という視点を持つことで、より納得感のある選択ができるようになるでしょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/24/understanding-your-value/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress初心者が知っておきたい「theme.json」とは？ 基本から使い方まで分かりやすく解説</title>
		<link>https://wppilot.net/2026/06/24/theme-json-for-wp-beginners/</link>
					<comments>https://wppilot.net/2026/06/24/theme-json-for-wp-beginners/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Tue, 23 Jun 2026 23:53:24 +0000</pubDate>
				<category><![CDATA[WordPressテーマ]]></category>
		<category><![CDATA[theme.json]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1468</guid>

					<description><![CDATA[WordPressのテーマ開発やカスタマイズについて調べていると、「theme.json」という言葉を目にする機会が増えてきました。 しかし、初心者の方にとっては、以下のように感じることも多いでしょう。 実際のところ、t [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph">WordPressのテーマ開発やカスタマイズについて調べていると、「<code>theme.json</code>」という言葉を目にする機会が増えてきました。</p>



<p class="wp-block-paragraph">しかし、初心者の方にとっては、以下のように感じることも多いでしょう。</p>



<ul class="wp-block-list is-style-vk-frown-mark vk_block-margin-md--margin-bottom">
<li><code>functions.php</code>との違いが分からない</li>



<li>CSSを書けば十分では？</li>



<li>何のために存在するの？</li>
</ul>



<p class="wp-block-paragraph">実際のところ、<code>theme.json</code>は現代のWordPressテーマ開発において非常に重要な仕組みです。</p>



<p class="wp-block-paragraph">特に<strong>ブロックエディター（Gutenberg）やフルサイト編集（FSE）が主流になった現在では、テーマ全体のデザインや設定を管理する中心的な役割を担っています。</strong></p>



<p class="wp-block-paragraph">この記事では、<code>theme.json</code>の基本的な考え方から具体的な設定例まで、分かりやすく解説します。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><button type="button" class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" id="vk-tab-label-toc-m52c48wk8-am4b-s6fm-kl0n-ckay09x9q74" aria-expanded="false" aria-controls="vk-toc-content-m52c48wk8-am4b-s6fm-kl0n-ckay09x9q74">OPEN</button><ul id="vk-toc-content-m52c48wk8-am4b-s6fm-kl0n-ckay09x9q74" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-7d310c38-4b17-47ab-a1a3-6d066ccdb426" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						theme.jsonとは？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-dfa310c1-0354-477e-8e43-a2b950b02dbe" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1.1. </span>
						なぜtheme.jsonが作られたのか？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-bf32bea4-aa54-419a-b533-4168f4c4965e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1.2. </span>
						theme.json でできること（一例）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-e34ada0f-5798-49b4-8a9f-497446531b0c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1.3. </span>
						JSONとは？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-21b5b8e8-cb94-4ca4-9237-cdf08b06b188" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						theme.jsonでできること
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-8e5b2dce-ada4-49d9-ab63-60207b1781d1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1. </span>
						カラー設定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-0c3e9a31-3d44-4782-ba1c-bab7f724541d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.2. </span>
						フォントサイズ設定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-748cc719-0e24-4633-aac8-6ecec29df9a7" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.3. </span>
						レイアウト設定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-ade1a9dc-389b-4cae-9fc2-b907e0a38737" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.4. </span>
						余白設定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-d4db0c25-1589-4117-9a41-ae20d0784147" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.5. </span>
						ブロックごとの設定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-a5ace7a3-67f9-4873-beed-5bcd4086835a" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						スタイル設定も可能
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-002fab06-9211-4b79-a858-ca0714812c83" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						文字サイズの指定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-aafcda70-6567-49f9-834f-3c12368e925d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						見出しのデザイン
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-4739445f-1851-4dd4-85a6-39dd578fd277" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						functions.phpとの違い
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-1ecd8710-5191-4c26-a868-1dcbe1deb20b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						functions.php
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-84758600-3775-41e2-afd1-f6bcf24134ac" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						theme.json
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-673eea7e-5f0a-4598-82b7-ccd9a08198c6" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						CSSとの違い
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-f3f65010-1cac-4757-8e25-e65682c07c2b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.1. </span>
						CSS
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-a916c4a6-4dc1-49fd-867a-62835499a43c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.2. </span>
						theme.json
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-e4f3be7a-09d2-4174-9bf4-78475c48f5e1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						ブロックテーマで特に重要
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-f9e363ed-21df-4610-8c22-ca93b4b06285" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.1. </span>
						クラシックテーマでも使える？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-ebbab0c6-8bcd-47f2-9d53-65244ea559d9" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7. </span>
						versionについて
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-37ae6094-e9cc-4ed6-bc26-befe4c3f368e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8. </span>
						初心者が最初に覚えたい設定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-df69893e-4a14-47a6-ac97-07c3756d84f4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">9. </span>
						よくある失敗
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-4d0ff6d0-8560-4e54-83d4-fde4e9321411" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">9.1. </span>
						JSONのカンマ忘れ・過剰
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-baae3d65-3fff-4bd5-abeb-d240efd93b34" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">9.2. </span>
						括弧の閉じ忘れ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-605aeff6-bcec-4e59-aa27-a96c98ab377e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">9.3. </span>
						CSS感覚で書いてしまう
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-8d0737e9-9030-4fd0-a3fe-04021c6a6877" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">10. </span>
						これからのWordPressとtheme.json
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-aeb92dfe-3ac7-4f83-abab-bba502e6cb54" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">11. </span>
						まとめ
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-7d310c38-4b17-47ab-a1a3-6d066ccdb426" class="wp-block-heading">theme.jsonとは？</h2>



<p class="wp-block-paragraph">theme.jsonとは、WordPressテーマの設定情報をJSON形式で管理するためのファイルです。</p>



<p class="wp-block-paragraph">以下のように、テーマフォルダ直下に設置します。</p>


<pre class="wp-block-code"><span><code class="hljs language-plaintext">wp-content
 └ themes
     └ my-theme
         ├ style.css
         ├ functions.php
         ├ theme.json ← このファイルがこの記事の主役です!!
         └ templates</code></span></pre>


<p class="wp-block-paragraph">従来は「CSS」「<code>functions.php</code>」「<code>add_theme_support()</code>」などに分散していた設定を、<code>theme.json</code>へまとめて記述できるようになりました。</p>



<p class="wp-block-paragraph">簡単に言えば、<strong>「テーマ全体のデザイン設定を一元管理するためのファイル」</strong>です。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-onborder vk_block-margin-md--margin-top"><div class="vk_borderBox_title_container"><i class="fa-solid fa-up-right-from-square" aria-hidden="true"></i><h4 class="vk_borderBox_title" id="vk-border-box-256e8e8f-51fb-483d-b67a-3dec5551ede4">参考リンク</h4></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-handpoint-mark">
<li><a href="https://ja.wordpress.org/team/handbook/block-editor/reference-guides/theme-json-reference/theme-json-living/">theme.json Version 3 リファレンス (最新) – Japanese Team – WordPress.org 日本語</a></li>



<li><a href="https://ja.wordpress.org/team/handbook/block-editor/how-to-guides/curating-the-editor-experience/theme-json/">theme.json – Japanese Team – WordPress.org 日本語</a></li>
</ul>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-dfa310c1-0354-477e-8e43-a2b950b02dbe" class="wp-block-heading">なぜtheme.jsonが作られたのか？</h3>



<p class="wp-block-paragraph">昔のWordPressテーマでは、例えば以下のような形で管理されていました。</p>



<ul class="wp-block-list">
<li>親テーマ <code>functions.php</code>： <code>add_theme_support()</code> → エディター設定</li>



<li>親テーマ <code>style.css</code>： デザイン設定</li>



<li>子テーマ <code>style.css</code>： 色や余白の調整</li>
</ul>



<p class="wp-block-paragraph">しかし、</p>



<ul class="wp-block-list is-style-vk-frown-mark">
<li>設定場所が分散する</li>



<li>メンテナンスが大変</li>



<li>テーマごとの差が大きい</li>
</ul>



<p class="wp-block-paragraph">などのような問題がありました。そこで登場したのが<code>theme.json</code>です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-bf32bea4-aa54-419a-b533-4168f4c4965e" class="wp-block-heading">theme.json でできること（一例）</h3>



<p class="wp-block-paragraph"><code>theme.json</code>では、以下のような設定情報を統一的に管理できます。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>カラーパレット</li>



<li>フォントサイズ</li>



<li>余白</li>



<li>レイアウト</li>



<li>ブロック設定</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-e34ada0f-5798-49b4-8a9f-497446531b0c" class="wp-block-heading">JSONとは？</h3>



<p class="wp-block-paragraph"><code>theme.json</code>の「JSON」はデータ記述形式の一種です。</p>



<p class="wp-block-paragraph">例えば以下の記述は、「versionという項目の値は3」という意味になります。</p>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"version"</span>: <span class="hljs-number">3</span>
}</code></span></pre>


<p class="wp-block-paragraph">初心者のうちは、<strong>「テーマ設定を書くための専用ファイル」と理解しておけば十分</strong>です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-21b5b8e8-cb94-4ca4-9237-cdf08b06b188" class="wp-block-heading">theme.jsonでできること</h2>



<p class="wp-block-paragraph">theme.jsonでは主に以下を管理できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-8e5b2dce-ada4-49d9-ab63-60207b1781d1" class="wp-block-heading">カラー設定</h3>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"settings"</span>: {
    <span class="hljs-attr">"color"</span>: {
      <span class="hljs-attr">"palette"</span>: &#091;
        {
          <span class="hljs-attr">"slug"</span>: <span class="hljs-string">"primary"</span>,
          <span class="hljs-attr">"name"</span>: <span class="hljs-string">"メインカラー"</span>,
          <span class="hljs-attr">"color"</span>: <span class="hljs-string">"#0073aa"</span>
        }
      ]
    }
  }
}
</code></span></pre>


<p class="wp-block-paragraph">このように記述すると、エディターのカラーパレットに色を追加できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-0c3e9a31-3d44-4782-ba1c-bab7f724541d" class="wp-block-heading">フォントサイズ設定</h3>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"settings"</span>: {
    <span class="hljs-attr">"typography"</span>: {
      <span class="hljs-attr">"fontSizes"</span>: &#091;
        {
          <span class="hljs-attr">"slug"</span>: <span class="hljs-string">"small"</span>,
          <span class="hljs-attr">"size"</span>: <span class="hljs-string">"14px"</span>,
          <span class="hljs-attr">"name"</span>: <span class="hljs-string">"小"</span>
        }
      ]
    }
  }
}
</code></span></pre>


<p class="wp-block-paragraph">独自の文字サイズを登録できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-748cc719-0e24-4633-aac8-6ecec29df9a7" class="wp-block-heading">レイアウト設定</h3>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"settings"</span>: {
    <span class="hljs-attr">"layout"</span>: {
      <span class="hljs-attr">"contentSize"</span>: <span class="hljs-string">"720px"</span>,
      <span class="hljs-attr">"wideSize"</span>: <span class="hljs-string">"1200px"</span>
    }
  }
}
</code></span></pre>


<p class="wp-block-paragraph">これにより、以下の幅を指定できます。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>通常幅： <code>settings.layout.contentSize</code></li>



<li>ワイド幅（幅広）： <code>settings.layout.wideSize</code></li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-ade1a9dc-389b-4cae-9fc2-b907e0a38737" class="wp-block-heading">余白設定</h3>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"settings"</span>: {
    <span class="hljs-attr">"spacing"</span>: {
      <span class="hljs-attr">"padding"</span>: <span class="hljs-literal">true</span>,
      <span class="hljs-attr">"margin"</span>: <span class="hljs-literal">true</span>
    }
  }
}
</code></span></pre>


<p class="wp-block-paragraph">ブロックエディターから余白調整を利用できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-d4db0c25-1589-4117-9a41-ae20d0784147" class="wp-block-heading">ブロックごとの設定</h3>



<p class="wp-block-paragraph">特定ブロックだけ設定することも可能です。</p>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"settings"</span>: {
    <span class="hljs-attr">"blocks"</span>: {
      <span class="hljs-attr">"core/paragraph"</span>: {
        <span class="hljs-attr">"color"</span>: {
          <span class="hljs-attr">"background"</span>: <span class="hljs-literal">false</span>
        }
      }
    }
  }
}
</code></span></pre>


<p class="wp-block-paragraph">段落ブロックの背景色機能を無効化できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-a5ace7a3-67f9-4873-beed-5bcd4086835a" class="wp-block-heading">スタイル設定も可能</h2>



<p class="wp-block-paragraph"><code>theme.json</code>ではデザイン指定もできます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-002fab06-9211-4b79-a858-ca0714812c83" class="wp-block-heading">文字サイズの指定</h3>



<p class="wp-block-paragraph">例えば、以下の例では全体の文字サイズを指定できます。</p>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"styles"</span>: {
    <span class="hljs-attr">"typography"</span>: {
      <span class="hljs-attr">"fontSize"</span>: <span class="hljs-string">"18px"</span>
    }
  }
}
</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-aafcda70-6567-49f9-834f-3c12368e925d" class="wp-block-heading">見出しのデザイン</h3>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"styles"</span>: {
    <span class="hljs-attr">"elements"</span>: {
      <span class="hljs-attr">"h2"</span>: {
        <span class="hljs-attr">"typography"</span>: {
          <span class="hljs-attr">"fontSize"</span>: <span class="hljs-string">"2rem"</span>
        }
      }
    }
  }
}
</code></span></pre>


<p class="wp-block-paragraph">H2見出しへ統一スタイルを適用できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-4739445f-1851-4dd4-85a6-39dd578fd277" class="wp-block-heading">functions.phpとの違い</h2>



<p class="wp-block-paragraph">初心者がよく混乱するポイントです。</p>



<p class="wp-block-paragraph">簡単に言うと、<strong>機能は<code>functions.php</code>、デザイン設定は<code>theme.json</code></strong>という考え方になります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-1ecd8710-5191-4c26-a868-1dcbe1deb20b" class="wp-block-heading">functions.php</h3>



<p class="wp-block-paragraph">主な役割は以下の通りとなっています。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>PHP処理</li>



<li>フック</li>



<li>機能追加</li>



<li>カスタム処理</li>
</ul>


<pre class="wp-block-code"><span><code class="hljs language-php">add_action(
    <span class="hljs-string">'wp_enqueue_scripts'</span>,
    <span class="hljs-string">'my_style'</span>
);</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-84758600-3775-41e2-afd1-f6bcf24134ac" class="wp-block-heading">theme.json</h3>



<p class="wp-block-paragraph">主な役割は以下の通りです。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>デザイン設定</li>



<li>エディター設定</li>



<li>レイアウト管理</li>
</ul>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"settings"</span>: {
    <span class="hljs-attr">"color"</span>: {
      <span class="hljs-attr">"palette"</span>: &#091;]
    }
  }
}</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-673eea7e-5f0a-4598-82b7-ccd9a08198c6" class="wp-block-heading">CSSとの違い</h2>



<p class="wp-block-paragraph">こちらの区別も重要です。WordPressを通すか通さないかという観点からすると、大きな違いがあります。</p>



<p class="wp-block-paragraph"><code>theme.json</code>は、例えば「外観＞エディター＞デザイン」の設定画面にも反映されるようになっています。最近のWordPressでは、「まず<code>theme.json</code>で設定し、不足部分をCSSで補う」という考え方も十分通用するものとなっています。</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="586" src="https://wppilot.net/wp-content/uploads/2026/06/image-27-1024x586.png" alt="" class="wp-image-1472" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-27-1024x586.png 1024w, https://wppilot.net/wp-content/uploads/2026/06/image-27-900x515.png 900w, https://wppilot.net/wp-content/uploads/2026/06/image-27-640x366.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-27-300x172.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-27-768x439.png 768w, https://wppilot.net/wp-content/uploads/2026/06/image-27.png 1416w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption"><code>theme.json</code>の設定内容が、例えばこの画面でも反映されるようになります（未操作時の場合）。</figcaption></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-f3f65010-1cac-4757-8e25-e65682c07c2b" class="wp-block-heading">CSS</h3>



<p class="wp-block-paragraph">見た目を直接指定するものであり、WordPressは処理には関与しません。</p>


<pre class="wp-block-code"><span><code class="hljs language-css"><span class="hljs-selector-tag">h2</span> {
  <span class="hljs-attribute">color</span>:red;
}</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-a916c4a6-4dc1-49fd-867a-62835499a43c" class="wp-block-heading">theme.json</h3>



<p class="wp-block-paragraph">WordPressの仕組みを通じて設定するものであり、WordPressは処理に直接関与します。</p>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"styles"</span>: {
    <span class="hljs-attr">"elements"</span>: {
      <span class="hljs-attr">"h2"</span>: {
        <span class="hljs-attr">"color"</span>: {
          <span class="hljs-attr">"text"</span>: <span class="hljs-string">"#ff0000"</span>
        }
      }
    }
  }
}
</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-e4f3be7a-09d2-4174-9bf4-78475c48f5e1" class="wp-block-heading">ブロックテーマで特に重要</h2>



<p class="wp-block-paragraph">現在のWordPressでは、「<a href="https://ja.wordpress.org/themes/twentytwentyfive/">Twenty Twenty-Five</a>」「<a href="https://ja.wordpress.org/themes/twentytwentyfour/">Twenty Twenty-Four</a>」などの標準テーマで<code>theme.json</code>が中心になっており、テーマの重要なデザイン情報が<code>theme.json</code>で管理されています。</p>



<p class="wp-block-paragraph">そのため、ブロックテーマを扱うなら<code>theme.json</code>の理解はほぼ必須と言えるでしょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-f9e363ed-21df-4610-8c22-ca93b4b06285" class="wp-block-heading">クラシックテーマでも使える？</h3>



<p class="wp-block-paragraph">答えは「はい」です。</p>



<p class="wp-block-paragraph">例えば、</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>Lightning</li>



<li>Cocoon</li>



<li>SWELL</li>
</ul>



<p class="wp-block-paragraph">などでも利用できます。必ずしもブロックテーマ専用ではありません。</p>



<p class="wp-block-paragraph">実際、例えばLightningでは<code>theme.json</code>が公式で利用できるようになっており、積極的に活用する動きもあります。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-onborder vk_block-margin-md--margin-top"><div class="vk_borderBox_title_container"><i class="fa-solid fa-up-right-from-square" aria-hidden="true"></i><h4 class="vk_borderBox_title" id="vk-border-box-f36e1be7-e1e2-48a4-afab-27c5382a3be9">参考リンク</h4></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-handpoint-mark">
<li><a href="https://www.vektor-inc.co.jp/product-update/lightning-15-theme-json/">Lightning 15系アップデートでの theme.json 対応について | 株式会社ベクトル</a></li>



<li><a href="https://www.vektor-inc.co.jp/post/theme-json-lightning/">theme.jsonに対応したLightningで角丸と枠線を使ってみよう！ | 株式会社ベクトル</a></li>
</ul>
</div></div>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning has-alert-icon  vk_block-margin-sm--margin-top"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-triangle-exclamation" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>注意</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph"><strong>上記はもちろん仕組み上の話であり、積極的な運用ができないケースもあります。</strong>分からないうちはむやみやたらに触らないのが吉です。</p>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<p class="wp-block-paragraph">ブロックテーマとクラシックテーマの違いについては、以下の記事もご覧ください。</p>



<div class="wp-block-vk-blocks-blog-card has-border-color is-layout-flow wp-block-vk-blocks-blog-card-is-layout-flow" style="border-color:#0000001f;border-width:1px;border-radius:5px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem">
<div class="wp-block-columns vk_flex-wrap-reverse-on-mobile is-layout-flex wp-container-core-columns-is-layout-987e2dbe wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.6%"><p style="font-style:normal;font-weight:700;margin-bottom:var(--wp--preset--spacing--40)" class="wp-block-vk-blocks-blog-card-title has-large-font-size"><a href="https://wppilot.net/2025/06/15/fse-theme-guide-for-beginners/" target="_self" >「FSEテーマ」（ブロックテーマ）導入ポイントを解説</a></p>


<div class="wp-block-group has-small-font-size is-nowrap is-layout-flex wp-container-core-group-is-layout-3fe47987 wp-block-group-is-layout-flex"><figure class="wp-block-vk-blocks-blog-card-site-logo wp-container-content-b8e8afd0"><a href="https://wppilot.net" target="_self" ><img src='https://wppilot.net/wp-content/uploads/2025/06/WP-Pilot-Icon-150x150.png' /></a></figure>

<p class="wp-block-vk-blocks-blog-card-site-title"><a href="https://wppilot.net" target="_self" >WP Pilot</a></p></div>
</div>



<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.3%"><figure class="wp-block-vk-blocks-blog-card-featured-image"><a href="https://wppilot.net/2025/06/15/fse-theme-guide-for-beginners/" target="_self"  ><img src='https://wppilot.net/wp-content/uploads/2025/06/b4bcccb5a94e047ab8bca5fc09a8067d-1024x538.jpg' class="has-border-color" style="border-color:#0000001f;border-radius:5px;border-width:1px;object-fit:cover;" /></a></figure></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-ebbab0c6-8bcd-47f2-9d53-65244ea559d9" class="wp-block-heading">versionについて</h2>



<p class="wp-block-paragraph">theme.jsonの先頭には通常、以下のような記載があります。</p>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"version"</span>: <span class="hljs-number">3</span>
}</code></span></pre>


<p class="wp-block-paragraph">これはtheme.jsonの仕様バージョンです。</p>



<p class="wp-block-paragraph">現在はVersion 3が主流です。新規作成時は基本的に<code>"version": 3</code>を使用すれば問題ありません。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-37ae6094-e9cc-4ed6-bc26-befe4c3f368e" class="wp-block-heading">初心者が最初に覚えたい設定</h2>



<p class="wp-block-paragraph">まずは以下だけ理解できれば十分です。</p>



<ul class="wp-block-list is-style-vk-pencil-mark">
<li><strong>カラーパレット</strong>： <code>settings.color.palette</code></li>



<li><strong>フォントサイズ</strong>： <code>settings.typography.fontSizes</code></li>



<li><strong>レイアウト幅</strong>： <code>settings.layout</code></li>



<li><strong>全体スタイル</strong>： <code>styles</code></li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-df69893e-4a14-47a6-ac97-07c3756d84f4" class="wp-block-heading">よくある失敗</h2>



<h3 id="vk-htags-4d0ff6d0-8560-4e54-83d4-fde4e9321411" class="wp-block-heading">JSONのカンマ忘れ・過剰</h3>



<p class="wp-block-paragraph">JSONでは区切り記号としてカンマが重要な役割を果たします。</p>



<p class="wp-block-paragraph">以下は「3」の後にカンマがないため、エラーとなります。</p>


<pre class="wp-block-code vk_block-margin-md--margin-bottom"><span><code class="hljs language-json">{
  <span class="hljs-attr">"version"</span>: <span class="hljs-number">3</span>
  <span class="hljs-string">"settings"</span>: {}
}
</code></span></pre>


<p class="wp-block-paragraph">逆に、以下は<code>{}</code>の後に余分なカンマがあるため、こちらもエラーとなります。</p>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"version"</span>: <span class="hljs-number">3</span>,
  <span class="hljs-attr">"settings"</span>: {},
}</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-baae3d65-3fff-4bd5-abeb-d240efd93b34" class="wp-block-heading">括弧の閉じ忘れ</h3>



<p class="wp-block-paragraph">JSONは <code>{}</code> や <code>[]</code> の対応関係が重要です。</p>



<p class="wp-block-paragraph">以下のように1つでも欠けていたり、記号が誤っていたりするとエラーになります。</p>


<pre class="wp-block-code"><span><code class="hljs language-json">&#091;
  <span class="hljs-string">"version"</span>: <span class="hljs-number">3</span>,
  <span class="hljs-string">"settings"</span>: {
}</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-605aeff6-bcec-4e59-aa27-a96c98ab377e" class="wp-block-heading">CSS感覚で書いてしまう</h3>



<p class="wp-block-paragraph">theme.jsonはCSSではありません。</p>



<p class="wp-block-paragraph">例えば、以下のような単純な書き方は基本的にできません。</p>


<pre class="wp-block-code"><span><code class="hljs language-json">{
  <span class="hljs-attr">"color"</span>:<span class="hljs-string">"red"</span>
}
</code></span></pre>


<p class="wp-block-paragraph">WordPressが定める構造に従う必要があります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-8d0737e9-9030-4fd0-a3fe-04021c6a6877" class="wp-block-heading">これからのWordPressとtheme.json</h2>



<p class="wp-block-paragraph"><strong>WordPressは今後もブロックエディター中心で進化していくと考えられています。</strong></p>



<p class="wp-block-paragraph">そのため、以下のような対応を行うなら<code>theme.json</code>の知識はますます重要になります。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>テーマ開発</li>



<li>子テーマ作成</li>



<li>ブロックテーマ運用</li>



<li>エディターカスタマイズ</li>
</ul>



<p class="wp-block-paragraph">昔はCSSや<code>functions.php</code>だけでも十分でしたが、<strong>現在は<code>theme.json</code>がテーマ設計の中心になりつつあります。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-aeb92dfe-3ac7-4f83-abab-bba502e6cb54" class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph"><code>theme.json</code>は、<strong>現代のWordPressテーマにおける「設定の司令塔」</strong>とも言える存在です。</p>



<p class="wp-block-paragraph">主に以下を管理できます。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>カラー設定</li>



<li>フォント設定</li>



<li>レイアウト設定</li>



<li>余白設定</li>



<li>ブロック設定</li>



<li>全体デザイン</li>
</ul>



<p class="wp-block-paragraph">従来のWordPressでは<code>functions.php</code>やCSSに分散していた設定を、一箇所にまとめられるようになりました。特にブロックテーマやフルサイト編集を活用する場合、<code>theme.json</code>の理解は欠かせません。</p>



<p class="wp-block-paragraph">最初は難しく感じるかもしれませんが、</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>settings</li>



<li>styles</li>



<li>blocks</li>
</ul>



<p class="wp-block-paragraph">という3つの考え方（パラメータ）を覚えるだけでも十分な第一歩になります。</p>



<p class="wp-block-paragraph">WordPressの新しいテーマ開発を学ぶうえで、ぜひ少しずつtheme.jsonに触れてみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/24/theme-json-for-wp-beginners/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【メモ】WordPress初心者が知っておきたいPHP：初歩の初歩</title>
		<link>https://wppilot.net/2026/06/24/basic-php-for-wp-beginners/</link>
					<comments>https://wppilot.net/2026/06/24/basic-php-for-wp-beginners/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Tue, 23 Jun 2026 15:13:30 +0000</pubDate>
				<category><![CDATA[WordPressメモ]]></category>
		<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1461</guid>

					<description><![CDATA[WordPressを使っていると、やがて「PHP（ピーエイチピー）」という言葉を目にするようになります。 こうした場面ではPHPの知識が役立ちます。 しかし、WordPressユーザーの中には「PHPってプログラマー向け [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph">WordPressを使っていると、やがて「<strong>PHP（ピーエイチピー）</strong>」という言葉を目にするようになります。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li><code>functions.php</code> にコードを追加する</li>



<li>テーマをカスタマイズする</li>



<li>プラグインを開発する</li>



<li>エラー内容を確認する</li>
</ul>



<p class="wp-block-paragraph">こうした場面ではPHPの知識が役立ちます。</p>



<p class="wp-block-paragraph">しかし、WordPressユーザーの中には「PHPってプログラマー向けの難しいものでは？」と感じる方も少なくありません。</p>



<p class="wp-block-paragraph">確かにPHPはプログラミング言語ですが、<strong>一般の利用者にとってはWordPressを利用する上で必要なのは専門家レベルの知識ではありません。</strong></p>



<p class="wp-block-paragraph">まずは、<strong>「WordPressはPHPで動いている」ということを理解するだけでも十分なスタート</strong>です。</p>



<p class="wp-block-paragraph">この記事では、WordPress初心者向けにPHPの基礎中の基礎知識を分かりやすく解説します。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><button type="button" class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" id="vk-tab-label-toc-j0osl21ne-9xa4-eh84-12ta-8a3csr0qom" aria-expanded="false" aria-controls="vk-toc-content-j0osl21ne-9xa4-eh84-12ta-8a3csr0qom">OPEN</button><ul id="vk-toc-content-j0osl21ne-9xa4-eh84-12ta-8a3csr0qom" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-373ec6af-829a-4bcd-9466-512b58803f14" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						PHPとは何か
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-4337c244-ff26-487c-a73f-aa9ccff725a5" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						WordPressとPHPの関係
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-b7887d66-1d04-46a7-9b04-50754a0e63be" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						PHPを学ぶと何ができるのか
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-60943b3a-c1d8-471a-8228-a67701a537a5" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						処理内容を理解できる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-6d73a9c2-c356-48bc-8f05-9d45b379d275" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						エラーの意味が分かる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-0b58ee09-1943-457f-8ef2-fea7092c6407" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.3. </span>
						テーマをカスタマイズできる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-5dcee729-2093-4330-bbf5-7a975aba549b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.4. </span>
						プラグイン開発・ブロック作成の第一歩になる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-510ea9ec-4fbd-4c71-bd68-c6f2e27e7bf3" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						PHPとHTMLの違い
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-beaf8de0-2e13-4121-b099-66aabf04799d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						HTML
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-7b8c6b4f-fcf7-409e-8920-135751ece6f6" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						PHP
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-2c19351b-1894-43cb-a95d-dcc19644e68e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.3. </span>
						WordPress上での扱い
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-04d87214-7ca4-4140-939f-818ee20ddf5d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						PHPにおける初歩の初歩
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-dc8307cb-6853-4802-9672-b0bdd190c6ed" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.1. </span>
						PHP開始・終了タグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-7fc9bc27-f74a-4d0b-ad28-8ad93ded41b4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.2. </span>
						echo
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fba51136-a8ca-474b-bb1b-928b5b6bca55" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.3. </span>
						セミコロン
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-f6b2533f-d996-4ed1-be1f-0e35bf081e23" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.4. </span>
						変数
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-462f2728-f7a9-41d9-8f24-78d9c2cbfae1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.5. </span>
						条件分岐（if文）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-c282fc2a-0a9e-41ed-bda1-54e76202da5d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.6. </span>
						繰り返し処理（ループ）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fa18a6ab-4967-43ff-ab90-957af6dca7b4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.7. </span>
						配列
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-e362eb2b-aa87-4b99-80cb-dde0a954eeb1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.8. </span>
						関数
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-0bcfdf21-cd32-433b-bdec-d47cee1f1172" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						WordPressで特によく見るPHP
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-ae6cc692-647c-4a23-acaf-e86d7172316b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.1. </span>
						add_action()
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-104a25a6-0a68-4c53-bc80-d9b3c70b7825" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.2. </span>
						add_filter()
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-557f7844-f2bb-4b6e-ace7-563241a02040" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.3. </span>
						get_template_part()
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-0c6541fa-4991-42f0-a31b-3e54f24185e9" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7. </span>
						PHPを学ぶなら何を優先すべきか
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-98c69436-5ff7-4600-a69c-48952e841c87" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8. </span>
						初心者がやりがちな失敗例
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-1140a641-8b6e-44a7-b03e-ef5aa75d5128" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8.1. </span>
						親テーマのfunctions.phpを編集する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-bfd7c88f-9f0e-4e46-9f33-f8615815ce73" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8.2. </span>
						コピペだけで理解した気になる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-358c1506-b82e-4500-a279-b5448cdb81e6" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8.3. </span>
						セミコロンの付け忘れ・括弧の閉じ忘れ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-e4d752a2-2ccf-4bc9-b64a-6e2e4700e91b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8.4. </span>
						本番環境で試す
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-3e7a2c96-508f-4140-90e9-dae38d731d6c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">9. </span>
						【余談】AI時代でもPHPを学ぶ価値はあるのか
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-5a9f99ae-3aec-4f18-8914-2330d7511fac" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">10. </span>
						まとめ
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-373ec6af-829a-4bcd-9466-512b58803f14" class="wp-block-heading">PHPとは何か</h2>



<p class="wp-block-paragraph"><strong>PHPはWebサイトを動かすためのプログラミング言語です。</strong></p>



<p class="wp-block-paragraph">正式には「PHP: Hypertext Preprocessor」という名称ですが、覚える必要はありません。重要なのは、「<strong>WordPressを動かしている言語</strong>」であることです。</p>



<p class="wp-block-paragraph">例えば、あなたが投稿した記事は、単なるHTMLファイルとして保存されているわけではありません。</p>



<p class="wp-block-paragraph">WordPressは、大まかには以下のような流れで動作しています。</p>



<ol class="wp-block-list">
<li>データベースから記事情報を取得</li>



<li>PHPが内容を組み立てる</li>



<li>HTMLを生成</li>



<li>ブラウザへ表示</li>
</ol>



<p class="wp-block-paragraph">つまりPHPは、<strong>WordPressの裏側で働くエンジン</strong>のような存在です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-4337c244-ff26-487c-a73f-aa9ccff725a5" class="wp-block-heading">WordPressとPHPの関係</h2>



<p class="wp-block-paragraph"><strong>WordPressはPHPで作られています。</strong></p>



<p class="wp-block-paragraph">コアファイルを見ると、</p>



<ul class="wp-block-list">
<li><code>index.php</code></li>



<li><code>wp-config.php</code></li>



<li><code>functions.php</code></li>



<li><code>single.php</code></li>



<li><code>archive.php</code></li>
</ul>



<p class="wp-block-paragraph">など、多くのPHPファイルが存在します。</p>



<p class="wp-block-paragraph">例えば、以下のようなコードがあります。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-meta">&lt;?php</span> the_title(); <span class="hljs-meta">?&gt;</span></code></span></pre>


<p class="wp-block-paragraph">これは「記事タイトルを表示する」という意味です。</p>



<p class="wp-block-paragraph">記事タイトルが「WordPress初心者ガイド」となっている場合、ブラウザ上では、例えば以下のように表示されます。</p>


<pre class="wp-block-code"><span><code class="hljs language-plaintext">WordPress初心者ガイド</code></span></pre>


<p class="wp-block-paragraph">つまり、<strong>PHPが実際に見える内容を生成・出力している</strong>ということです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-b7887d66-1d04-46a7-9b04-50754a0e63be" class="wp-block-heading">PHPを学ぶと何ができるのか</h2>



<h3 id="vk-htags-60943b3a-c1d8-471a-8228-a67701a537a5" class="wp-block-heading">処理内容を理解できる</h3>



<p class="wp-block-paragraph">WordPressのカスタマイズ記事でよく登場するのが<code>add_action()</code>や<code>add_filter()</code>です。</p>



<p class="wp-block-paragraph">PHPの基礎が分かれば、「なぜこのコードを書くのか」を理解しやすくなります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-6d73a9c2-c356-48bc-8f05-9d45b379d275" class="wp-block-heading">エラーの意味が分かる</h3>



<p class="wp-block-paragraph">WordPressでは時々、<code>Fatal error</code>や<code>Parse error</code>などのエラーが表示されます。</p>



<p class="wp-block-paragraph">PHPを全く知らないと、何が起きているのか分かりません。</p>



<p class="wp-block-paragraph">しかし基本を知っていれば、</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>セミコロン忘れ</li>



<li>括弧の閉じ忘れ</li>



<li>スペルミス</li>
</ul>



<p class="wp-block-paragraph">などを見つけやすくなります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-0b58ee09-1943-457f-8ef2-fea7092c6407" class="wp-block-heading">テーマをカスタマイズできる</h3>



<p class="wp-block-paragraph">例えば、</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>記事下に広告を表示</li>



<li>カテゴリーごとに表示変更</li>



<li>特定ページだけデザイン変更</li>
</ul>



<p class="wp-block-paragraph">などもPHPで制御できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-5dcee729-2093-4330-bbf5-7a975aba549b" class="wp-block-heading">プラグイン開発・ブロック作成の第一歩になる</h3>



<p class="wp-block-paragraph">初心者のうちは不要ですが、将来的に「自分専用の機能を作りたい」と思ったときにPHPの知識が役立ちます。</p>



<p class="wp-block-paragraph">また、WordPress 7.0 以降では、PHPの知識のみで独自ブロックを作成することも可能になっています。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent is-style-vk_borderBox-style-solid-kado-tit-onborder vk_block-margin-md--margin-top"><div class="vk_borderBox_title_container"><i class="fa-solid fa-up-right-from-square" aria-hidden="true"></i><h4 class="vk_borderBox_title" id="vk-border-box-ad2574c4-b0af-46ff-918d-245c4846f605">参考リンク</h4></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-handpoint-mark">
<li><a href="https://www.vektor-inc.co.jp/post/wordpress-7-0-php-only-block-registration/">[ 解説動画あり ] WordPress 7.0 新機能紹介 PHPだけでブロックを作れるようになった機能を試してみる 〜 同期パターンとの違い | 株式会社ベクトル</a></li>



<li><a href="https://make.wordpress.org/core/2026/03/03/php-only-block-registration/" target="_blank" rel="noreferrer noopener">PHP-only block registration – Make WordPress Core</a></li>
</ul>
</div></div>



<div class="wp-block-vk-blocks-blog-card has-border-color is-layout-flow wp-block-vk-blocks-blog-card-is-layout-flow" style="border-color:#0000001f;border-width:1px;border-radius:5px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem">
<div class="wp-block-columns vk_flex-wrap-reverse-on-mobile is-layout-flex wp-container-core-columns-is-layout-987e2dbe wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.6%"><p style="font-style:normal;font-weight:700;margin-bottom:var(--wp--preset--spacing--40)" class="wp-block-vk-blocks-blog-card-title has-large-font-size"><a href="https://wppilot.net/2026/06/15/wordpress-7-0-overall/" target="_self" >WordPress 7.0とは？ 主な変更点を解説します</a></p>


<div class="wp-block-group has-small-font-size is-nowrap is-layout-flex wp-container-core-group-is-layout-3fe47987 wp-block-group-is-layout-flex"><figure class="wp-block-vk-blocks-blog-card-site-logo wp-container-content-b8e8afd0"><a href="https://wppilot.net" target="_self" ><img src='https://wppilot.net/wp-content/uploads/2025/06/WP-Pilot-Icon-150x150.png' /></a></figure>

<p class="wp-block-vk-blocks-blog-card-site-title"><a href="https://wppilot.net" target="_self" >WP Pilot</a></p></div>
</div>



<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.3%"><figure class="wp-block-vk-blocks-blog-card-featured-image"><a href="https://wppilot.net/2026/06/15/wordpress-7-0-overall/" target="_self"  ><img src='https://wppilot.net/wp-content/uploads/2026/06/1205413ffb7a2df1ab1f60603606c3a4-1024x538.jpg' class="has-border-color" style="border-color:#0000001f;border-radius:5px;border-width:1px;object-fit:cover;" /></a></figure></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-510ea9ec-4fbd-4c71-bd68-c6f2e27e7bf3" class="wp-block-heading">PHPとHTMLの違い</h2>



<p class="wp-block-paragraph">初心者が混乱しやすいポイントです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-beaf8de0-2e13-4121-b099-66aabf04799d" class="wp-block-heading">HTML</h3>



<p class="wp-block-paragraph">ページの構造を主に担当しています。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>タイトル<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>本文<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">以下の記事でも詳しく紹介しています。</p>



<div class="wp-block-vk-blocks-blog-card has-border-color is-layout-flow wp-block-vk-blocks-blog-card-is-layout-flow" style="border-color:#0000001f;border-width:1px;border-radius:5px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem">
<div class="wp-block-columns vk_flex-wrap-reverse-on-mobile is-layout-flex wp-container-core-columns-is-layout-987e2dbe wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.6%"><p style="font-style:normal;font-weight:700;margin-bottom:var(--wp--preset--spacing--40)" class="wp-block-vk-blocks-blog-card-title has-large-font-size"><a href="https://wppilot.net/2026/06/23/html-tags-for-wp-beginners/" target="_self" >WordPress初心者が知っておきたいHTMLタグまとめ</a></p>


<div class="wp-block-group has-small-font-size is-nowrap is-layout-flex wp-container-core-group-is-layout-3fe47987 wp-block-group-is-layout-flex"><figure class="wp-block-vk-blocks-blog-card-site-logo wp-container-content-b8e8afd0"><a href="https://wppilot.net" target="_self" ><img src='https://wppilot.net/wp-content/uploads/2025/06/WP-Pilot-Icon-150x150.png' /></a></figure>

<p class="wp-block-vk-blocks-blog-card-site-title"><a href="https://wppilot.net" target="_self" >WP Pilot</a></p></div>
</div>



<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.3%"><figure class="wp-block-vk-blocks-blog-card-featured-image"><a href="https://wppilot.net/2026/06/23/html-tags-for-wp-beginners/" target="_self"  ><img src='https://wppilot.net/wp-content/uploads/2026/06/133331970395a3939c11ad1d1d6365e6-1024x538.jpg' class="has-border-color" style="border-color:#0000001f;border-radius:5px;border-width:1px;object-fit:cover;" /></a></figure></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-7b8c6b4f-fcf7-409e-8920-135751ece6f6" class="wp-block-heading">PHP</h3>



<p class="wp-block-paragraph">WordPress上での実際の処理を行っています。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-meta">&lt;?php</span>
<span class="hljs-keyword">echo</span> <span class="hljs-string">"タイトル"</span>;
<span class="hljs-meta">?&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-2c19351b-1894-43cb-a95d-dcc19644e68e" class="wp-block-heading">WordPress上での扱い</h3>



<p class="wp-block-paragraph"><strong>WordPressでは両方が混在しています。</strong></p>



<p class="wp-block-paragraph">例えば、以下の記述があったとします。</p>


<pre class="wp-block-code vk_block-margin-md--margin-bottom"><span><code class="hljs language-php">&lt;h1&gt;<span class="hljs-meta">&lt;?php</span> the_title(); <span class="hljs-meta">?&gt;</span>&lt;/h1&gt;</code></span></pre>


<p class="wp-block-paragraph">これは以下のような内容を生成しています。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>記事タイトル<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-04d87214-7ca4-4140-939f-818ee20ddf5d" class="wp-block-heading">PHPにおける初歩の初歩</h2>



<p class="wp-block-paragraph">ここからは初心者向けに最低限知っておきたい内容を紹介します。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-dc8307cb-6853-4802-9672-b0bdd190c6ed" class="wp-block-heading">PHP開始・終了タグ</h3>



<p class="wp-block-paragraph">PHPは<code>&lt;?php</code>から始まります。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-meta">&lt;?php</span>
<span class="hljs-keyword">echo</span> <span class="hljs-string">"Hello"</span>;</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<p class="wp-block-paragraph">なお、終わりは <code>?&gt;</code> となっております。文末までPHPの記述が続く場合のみ、終わりの記号は省略可能です（初心者の方は、このような例外はあまり気にする必要はありません）。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-7fc9bc27-f74a-4d0b-ad28-8ad93ded41b4" class="wp-block-heading">echo</h3>



<p class="wp-block-paragraph">文字等を表示します。WordPressでも頻繁に登場します。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-keyword">echo</span> <span class="hljs-string">"こんにちは"</span>;
<span class="hljs-comment">// 「こんにちは」と出力されます。</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-fba51136-a8ca-474b-bb1b-928b5b6bca55" class="wp-block-heading">セミコロン</h3>



<p class="wp-block-paragraph">PHPでは命令の最後にセミコロン記号「<code>;</code>」を付けます。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-keyword">echo</span> <span class="hljs-string">"Hello"</span>;</code></span></pre>


<p class="wp-block-paragraph">この「<code>;</code>」の記述を忘れるとエラーになります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-f6b2533f-d996-4ed1-be1f-0e35bf081e23" class="wp-block-heading">変数</h3>



<p class="wp-block-paragraph">変数とは、データを入れておく箱です。</p>


<pre class="wp-block-code"><span><code class="hljs language-php">$name = <span class="hljs-string">"田中"</span>;</code></span></pre>


<p class="wp-block-paragraph">上記のように記載することで<code>$name</code>に「田中」が保存されます。</p>



<p class="wp-block-paragraph">表示するには以下のように記載します。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-keyword">echo</span> $name; <span class="hljs-comment">// 「田中」と出力されます。</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-462f2728-f7a9-41d9-8f24-78d9c2cbfae1" class="wp-block-heading">条件分岐（if文）</h3>



<p class="wp-block-paragraph">「もし○○なら」という処理です。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-keyword">if</span> ( <span class="hljs-number">1</span> == <span class="hljs-number">1</span> ) {
	<span class="hljs-keyword">echo</span> <span class="hljs-string">"正しい"</span>;
}
<span class="hljs-comment">// 上記の例では、「正しい」と出力されます。</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<p class="wp-block-paragraph">WordPressではよく使われます。例えば、以下の例ではトップページにおいて「トップページです」と表示されます。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-keyword">if</span> ( is_home() ) {
	<span class="hljs-keyword">echo</span> <span class="hljs-string">"トップページです"</span>;
}</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-c282fc2a-0a9e-41ed-bda1-54e76202da5d" class="wp-block-heading">繰り返し処理（ループ）</h3>



<p class="wp-block-paragraph">同じ処理を何度も実行します。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-keyword">for</span> ( $i = <span class="hljs-number">1</span>; $i &lt;= <span class="hljs-number">5</span>; $i++ ) {
	<span class="hljs-keyword">echo</span> $i;
}
<span class="hljs-comment">// 上記の例では、「12345」と出力されます。</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-fa18a6ab-4967-43ff-ab90-957af6dca7b4" class="wp-block-heading">配列</h3>



<p class="wp-block-paragraph">複数のデータをまとめて保存します。</p>


<pre class="wp-block-code"><span><code class="hljs language-php">$fruits = <span class="hljs-keyword">array</span>(
	<span class="hljs-string">"りんご"</span>,
	<span class="hljs-string">"みかん"</span>,
	<span class="hljs-string">"バナナ"</span>
);

<span class="hljs-comment">// 実行例。「りんご」という文字が出力されます。</span>
<span class="hljs-keyword">echo</span> $fruits&#091;<span class="hljs-number">0</span>];</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-e362eb2b-aa87-4b99-80cb-dde0a954eeb1" class="wp-block-heading">関数</h3>



<p class="wp-block-paragraph">処理をひとまとめにしたものです。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">hello</span><span class="hljs-params">()</span> </span>{
	<span class="hljs-keyword">echo</span> <span class="hljs-string">"こんにちは"</span>;
}

<span class="hljs-comment">// 実行例。「こんにちは」という文字が出力されます。</span>
hello();</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<p class="wp-block-paragraph">WordPressは関数の集合体とも言えます。例えば、以下の1つ1つも関数です。</p>


<pre class="wp-block-code"><span><code class="hljs language-php">the_title()
the_content()
get_header()</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-0bcfdf21-cd32-433b-bdec-d47cee1f1172" class="wp-block-heading">WordPressで特によく見るPHP</h2>



<h3 id="vk-htags-ae6cc692-647c-4a23-acaf-e86d7172316b" class="wp-block-heading">add_action()</h3>



<p class="wp-block-paragraph">処理を追加します。以下の例では、フッターに「テスト」の文字が表示されます。</p>


<pre class="wp-block-code"><span><code class="hljs language-php">add_action(
	<span class="hljs-string">'wp_footer'</span>,
	<span class="hljs-function"><span class="hljs-keyword">function</span><span class="hljs-params">()</span> </span>{
		<span class="hljs-keyword">echo</span> <span class="hljs-string">'テスト'</span>;
	}
);
</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-104a25a6-0a68-4c53-bc80-d9b3c70b7825" class="wp-block-heading">add_filter()</h3>



<p class="wp-block-paragraph">データを加工します。以下の例では、タイトルの前に★を付与できます。</p>


<pre class="wp-block-code"><span><code class="hljs language-php">add_filter(
	<span class="hljs-string">'the_title'</span>,
	<span class="hljs-function"><span class="hljs-keyword">function</span><span class="hljs-params">( $title )</span> </span>{
		<span class="hljs-keyword">return</span> <span class="hljs-string">'★'</span> . $title;
	}
);
</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-557f7844-f2bb-4b6e-ace7-563241a02040" class="wp-block-heading">get_template_part()</h3>



<p class="wp-block-paragraph">テンプレート等の部品を読み込みます。テーマ開発でよく使われます。</p>


<pre class="wp-block-code"><span><code class="hljs language-php">get_template_part( <span class="hljs-string">'template-parts/content'</span> );</code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-0c6541fa-4991-42f0-a31b-3e54f24185e9" class="wp-block-heading">PHPを学ぶなら何を優先すべきか</h2>



<p class="wp-block-paragraph">WordPressユーザーの場合、すべてを学ぶ必要はありません。</p>



<p class="wp-block-paragraph">まず始めに覚えておくべきものとしては、以下の7点で十分です。</p>



<ol class="wp-block-list is-style-default">
<li>変数</li>



<li>配列</li>



<li>if文</li>



<li>関数</li>



<li>ループ</li>



<li>add_action</li>



<li>add_filter</li>
</ol>



<p class="wp-block-paragraph"><strong>何よりもまず、コードの意味を読めるようになることを目標にしましょう。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-98c69436-5ff7-4600-a69c-48952e841c87" class="wp-block-heading">初心者がやりがちな失敗例</h2>



<h3 id="vk-htags-1140a641-8b6e-44a7-b03e-ef5aa75d5128" class="wp-block-heading">親テーマのfunctions.phpを編集する</h3>



<p class="wp-block-paragraph">親テーマの<code>functions.php</code>を直接編集すると、テーマ更新時に消える可能性があります。</p>



<p class="wp-block-paragraph">基本的には「子テーマ」や「<a href="https://ja.wordpress.org/plugins/code-snippets/">Code Snippets</a>などのプラグイン」などを利用しましょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-bfd7c88f-9f0e-4e46-9f33-f8615815ce73" class="wp-block-heading">コピペだけで理解した気になる</h3>



<p class="wp-block-paragraph">ネット上には大量のPHPコードがあります。当ブログでもサンプルコードがしばしば掲載されております。しかし、<code>add_filter()</code>や<code>return</code>などの意味を理解せずに貼り付けるとトラブルになります。</p>



<p class="wp-block-paragraph"><strong>最低限、「何をするコードか」「どこに影響するか」は確認しましょう。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-358c1506-b82e-4500-a279-b5448cdb81e6" class="wp-block-heading">セミコロンの付け忘れ・括弧の閉じ忘れ</h3>



<p class="wp-block-paragraph"><strong>セミコロンの付け忘れ</strong>がエラーの原因になる旨については上記で説明しましたが、それ以外にも<strong>括弧の閉じ忘れ</strong>もよくあるエラー要因でございます。</p>



<p class="wp-block-paragraph"><strong>いざ記述する際は、丁寧かつ正確に進めることを心がけましょう。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-e4d752a2-2ccf-4bc9-b64a-6e2e4700e91b" class="wp-block-heading">本番環境で試す</h3>



<p class="wp-block-paragraph"><strong>PHPの記述ミスはサイト停止につながる場合があります。</strong></p>



<p class="wp-block-paragraph">可能であれば「テストサイト」や「ローカル環境」で試すことをおすすめします。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-3e7a2c96-508f-4140-90e9-dae38d731d6c" class="wp-block-heading">【余談】AI時代でもPHPを学ぶ価値はあるのか</h2>



<p class="wp-block-paragraph">昨今は生成AIの発達により、「コードを書けなくても大丈夫では？」と言われることがあります。</p>



<p class="wp-block-paragraph">確かにAIはPHPコードを生成できます。しかし、<strong>以下のような対応を行おうと思えば、基礎知識が必要</strong>です。</p>



<ul class="wp-block-list is-style-vk-arrow-mark">
<li>コードが正しいか判断する</li>



<li>セキュリティ上問題ないか確認する</li>



<li>エラーを修正する</li>
</ul>



<p class="wp-block-paragraph">特にWordPress運営者の場合、PHPを深く極める必要はありませんが、<strong>「コードを読める」状態になっておく価値は非常に高い</strong>でしょう。</p>



<div class="wp-block-vk-blocks-blog-card has-border-color is-layout-flow wp-block-vk-blocks-blog-card-is-layout-flow" style="border-color:#0000001f;border-width:1px;border-radius:5px;padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem">
<div class="wp-block-columns vk_flex-wrap-reverse-on-mobile is-layout-flex wp-container-core-columns-is-layout-987e2dbe wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.6%"><p style="font-style:normal;font-weight:700;margin-bottom:var(--wp--preset--spacing--40)" class="wp-block-vk-blocks-blog-card-title has-large-font-size"><a href="https://wppilot.net/2026/05/19/genai-pipelines/" target="_self" >【雑談】生成AIを使った「パイプコーディング」の是非を問うのではなく、その姿勢こそ大事</a></p>


<div class="wp-block-group has-small-font-size is-nowrap is-layout-flex wp-container-core-group-is-layout-3fe47987 wp-block-group-is-layout-flex"><figure class="wp-block-vk-blocks-blog-card-site-logo wp-container-content-b8e8afd0"><a href="https://wppilot.net" target="_self" ><img src='https://wppilot.net/wp-content/uploads/2025/06/WP-Pilot-Icon-150x150.png' /></a></figure>

<p class="wp-block-vk-blocks-blog-card-site-title"><a href="https://wppilot.net" target="_self" >WP Pilot</a></p></div>
</div>



<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.3%"><figure class="wp-block-vk-blocks-blog-card-featured-image"><a href="https://wppilot.net/2026/05/19/genai-pipelines/" target="_self"  ><img src='https://wppilot.net/wp-content/uploads/2025/06/1b02752999f449704a5c92a2c52ab14a-1024x538.jpg' class="has-border-color" style="border-color:#0000001f;border-radius:5px;border-width:1px;object-fit:cover;" /></a></figure></div>
</div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-5a9f99ae-3aec-4f18-8914-2330d7511fac" class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph"><strong>PHPはWordPressの心臓部とも言える存在です。</strong></p>



<p class="wp-block-paragraph">初心者のうちはプログラマーになる必要はありませんが、少なくとも以下の点を理解しておくと、WordPressの理解が大きく深まります。</p>



<ul class="wp-block-list is-style-vk-pencil-mark">
<li>PHPはWordPressを動かしている言語</li>



<li>HTML（ひいてはページ）を生成する元になる</li>



<li><code>functions.php</code>でよく使われる</li>



<li><code>add_action()</code>や<code>add_filter()</code>が重要</li>



<li>まずはコードを読めるようになることが目標</li>
</ul>



<p class="wp-block-paragraph">WordPressを長く使う予定であれば、PHPは避けて通れない知識です。しかし、最初から難しい参考書を読む必要はありません。まずは<strong>簡単なコードを読みながら、「この処理は何をしているのだろう？」と考える習慣を付ける</strong>ことから始めてみましょう。それだけでも、テーマやプラグインのカスタマイズに対する理解が大きく変わってくるはずです。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/24/basic-php-for-wp-beginners/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress初心者が知っておきたいHTMLタグまとめ</title>
		<link>https://wppilot.net/2026/06/23/html-tags-for-wp-beginners/</link>
					<comments>https://wppilot.net/2026/06/23/html-tags-for-wp-beginners/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Tue, 23 Jun 2026 07:36:46 +0000</pubDate>
				<category><![CDATA[HTML&CSS]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1456</guid>

					<description><![CDATA[WordPressでブログを運営していると、以下のような経験をすることがあるかと思います。 最近のWordPressはブロックエディター（Gutenberg）が主流になったため、HTMLを直接書く機会は減りました。しかし [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph">WordPressでブログを運営していると、以下のような経験をすることがあるかと思います。</p>



<ul class="wp-block-list is-style-vk-frown-mark vk_block-margin-md--margin-bottom">
<li>「HTML編集モードに切り替えたら謎のコードが出てきた」</li>



<li>「記事の装飾が崩れた」</li>



<li>「プラグインの説明にHTMLタグが出てきた」</li>
</ul>



<p class="wp-block-paragraph">最近のWordPressはブロックエディター（Gutenberg）が主流になったため、HTMLを直接書く機会は減りました。しかし、<strong>運営を続けていると、HTMLの知識がまったく不要になることはありません。</strong></p>



<p class="wp-block-paragraph">むしろ<strong>最低限のHTMLタグを理解しておくことで、以下のようなメリット</strong>があります。</p>



<ul class="wp-block-list is-style-vk-check-square-mark">
<li>記事編集のトラブルに強くなる</li>



<li>カスタムHTMLブロックを使える</li>



<li>プラグインの設定が理解しやすくなる</li>



<li>SEOの仕組みが分かる</li>
</ul>



<p class="wp-block-paragraph">この記事では、WordPress初心者が知っておきたいHTMLタグを分かりやすく解説します。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><button type="button" class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" id="vk-tab-label-toc-hk9gds2i8-30an-v4eb-j429-c1v11y1piov" aria-expanded="false" aria-controls="vk-toc-content-hk9gds2i8-30an-v4eb-j429-c1v11y1piov">OPEN</button><ul id="vk-toc-content-hk9gds2i8-30an-v4eb-j429-c1v11y1piov" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-883ae571-9e65-4ac6-9322-5cd147cf5e85" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						そもそもHTMLとは？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-9c50d892-3477-4733-9dc7-12e71bf171b1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						HTMLを学ぶべき理由
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-75c8d249-a38b-4334-aafd-38d3f9ca23da" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						WordPressでHTMLタグを使う場面
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-5110ea39-624e-4ef9-89bd-bbefea0b0e73" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						カスタムHTMLブロック
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-0bd519d1-7767-4464-b290-17f68f048c2b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						コードエディター
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-617e1c93-9310-4473-9718-04ae322bddda" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.3. </span>
						広告・アクセス解析使用時
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-d2a3863d-86df-454d-b988-5c77c8f499a5" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						最優先で覚えたいHTMLタグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-38caf716-4e8e-470f-8de3-206d39750e44" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						h1～h6（見出し）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-bc419f41-7cdc-4bab-a974-e655e387b9b9" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						p（段落）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-f0b04480-5d9d-412e-b75c-ed0f8a03de60" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.3. </span>
						br（改行）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-93783957-25ca-4d2a-a060-0c079bcf3e64" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.4. </span>
						strong（重要）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-59d530a5-4d97-47bd-91e1-7bcebf9137d5" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.5. </span>
						em（強調）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-b5d2c08b-e422-4713-b954-87f428dcad9c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						リンク関連タグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-a71736d9-7c3e-4874-8041-0a3e55a48f6d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.1. </span>
						a（リンク）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-7020f8e4-3b6f-42dc-939a-989e1aa64962" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.2. </span>
						target=&#8221;_blank&#8221;
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-ab0ab657-983e-4a94-a765-4316fd3a2348" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.3. </span>
						rel属性
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-c39118c0-0b05-4f63-9470-39a39dd39b3a" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						リスト関連タグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-5430d437-71e0-44cd-a17c-949f100d81cb" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.1. </span>
						ul（順不同リスト）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-d85c8b26-6cc7-409b-a9e7-d10d33cc1d45" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.2. </span>
						ol（番号付きリスト）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-5083df72-4240-4e08-8513-1e7fcf8427e4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.3. </span>
						li（リスト項目）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-a902c4f6-ca14-49c1-90dc-ca5c0fb4a277" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7. </span>
						画像関連タグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-67077397-ed7f-4c9c-a02f-5c1b13ee1acd" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7.1. </span>
						img（画像）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-af9cba36-7ba7-470f-bda6-c6e0ecc2d489" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7.2. </span>
						src
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-8687365a-1efa-4b26-874d-482f88155a9f" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7.3. </span>
						alt
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-4e7c93a6-efcd-48da-bd76-6a15df26def8" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8. </span>
						表（テーブル）関連タグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-8d621c57-e60c-43ef-90b5-52f9a1a92db7" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8.1. </span>
						table
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-2002b48a-d55a-4723-ab1b-04b341a18a16" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8.2. </span>
						tr
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b3208411-24ea-4597-87e8-2f4e3f7b5db6" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8.3. </span>
						td
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-7f9dbc74-88d5-4ab6-b727-145cd95b0b54" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8.4. </span>
						th
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-846b0cac-c706-4562-b7af-f409a2d08150" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">8.5. </span>
						サンプル
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-6eeea8c9-389d-4568-9a9a-888c1034acbb" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">9. </span>
						引用タグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-9099b365-0279-434a-b353-2ff9a6347056" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">9.1. </span>
						blockquote
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-ace45318-2f95-4690-8e6d-820f8ed3a4e7" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">9.2. </span>
						cite
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-f1da7164-9c27-4bc2-8d38-d72c1d657c23" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">10. </span>
						コード表示タグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-74eee092-bc4d-4468-bcef-5a3a364b621b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">10.1. </span>
						code
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-d035e229-df1c-4061-bbb1-394fe9f5ed8f" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">10.2. </span>
						pre
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-dd693fab-5b42-4181-b863-04e5025ec0b6" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">10.3. </span>
						pre + code
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-19db74e5-1df8-4641-b81d-990ef79f4ad1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">11. </span>
						範囲指定のために使用されるタグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b3897b84-f212-4168-af7f-65d1a660d03d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">11.1. </span>
						div
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-c86c1431-f560-41eb-bf7f-9849f0fd52aa" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">11.2. </span>
						span
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-a90ae08d-8f75-4858-8a7c-5296713230c9" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">12. </span>
						SEOで重要なタグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-555b594d-10a8-4c07-9a70-541f2fb80daa" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">12.1. </span>
						title
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-2dfa0aa1-96a1-48f8-a48d-13003f9d87b6" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">12.2. </span>
						meta
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-05df22a2-9460-488e-9bee-a6c4400cc6aa" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">12.3. </span>
						h1～h6タグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-a8a5021c-f444-4de8-bb89-72c1449b43a4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">13. </span>
						WordPress初心者が覚える必要のないタグ
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-7f0baa3e-c82f-4451-958b-897bedfd47ce" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">14. </span>
						まとめ
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-883ae571-9e65-4ac6-9322-5cd147cf5e85" class="wp-block-heading">そもそもHTMLとは？</h2>



<p class="wp-block-paragraph"><strong><span data-color="#fcb900" style="--vk-highlighter-color: rgba(252, 185, 0, 0.7);" class="vk_highlighter">HTML（HyperText Markup Language）</span></strong>は、<strong>Webページの構造を作るための言語</strong>です。</p>



<p class="wp-block-paragraph">例えば、<strong>「見出し」「段落」「リスト」「リンク」「画像」などをブラウザに伝える役割を持っています。</strong></p>


<pre class="wp-block-code vk_block-margin-md--margin-top"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>WordPress初心者向けガイド<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">と書くと、「WordPress初心者向けガイド」という言葉について「<strong>これはページの最も重要な見出しです</strong>」という意味合いとなります。</p>



<p class="wp-block-paragraph"><strong>HTMLは「デザインを作るもの」ではなく、「文章の意味や構造を伝えるもの」と考えると理解しやすい</strong>でしょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-9c50d892-3477-4733-9dc7-12e71bf171b1" class="wp-block-heading">HTMLを学ぶべき理由</h2>



<p class="wp-block-paragraph">WordPressは年々使いやすくなっています。</p>



<p class="wp-block-paragraph">しかし、例えば<strong>以下のような対応を行う際にはHTMLの知識が役立ちます。</strong></p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>テーマの説明書を見る</li>



<li>プラグインのマニュアルに目を通す</li>



<li>CSSのカスタマイズを行う</li>



<li>SEO対策や不具合調査を進める</li>
</ul>



<p class="wp-block-paragraph">特に<strong>「この部分は見出しなのか」「リンクなのか」「画像なのか」が理解できるだけでも、WordPressの扱いやすさは大きく向上します。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-75c8d249-a38b-4334-aafd-38d3f9ca23da" class="wp-block-heading">WordPressでHTMLタグを使う場面</h2>



<p class="wp-block-paragraph">WordPressでは主に以下の場面でHTMLタグを見かけます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-5110ea39-624e-4ef9-89bd-bbefea0b0e73" class="wp-block-heading">カスタムHTMLブロック</h3>



<p class="wp-block-paragraph">ブロックエディターの「カスタムHTML」ブロックを使用すると、直接HTMLを書けます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="233" height="279" src="https://wppilot.net/wp-content/uploads/2026/06/image-25.png" alt="" class="wp-image-1457"/></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-0bd519d1-7767-4464-b290-17f68f048c2b" class="wp-block-heading">コードエディター</h3>



<p class="wp-block-paragraph">投稿画面右上のメニューから「<strong>コードエディター</strong>」へ切り替えると、ブロックがHTML形式で表示されます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="370" height="396" src="https://wppilot.net/wp-content/uploads/2026/06/image-26.png" alt="" class="wp-image-1458" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-26.png 370w, https://wppilot.net/wp-content/uploads/2026/06/image-26-280x300.png 280w" sizes="(max-width: 370px) 100vw, 370px" /></figure>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-617e1c93-9310-4473-9718-04ae322bddda" class="wp-block-heading">広告・アクセス解析使用時</h3>



<p class="wp-block-paragraph">広告・アクセス解析使用時には所定のコードを貼り付けることがありますが、その際にHTMLが登場します。</p>



<p class="wp-block-paragraph">特に<strong>「Google Analytics」等を利用する場合は割けては通れません。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-d2a3863d-86df-454d-b988-5c77c8f499a5" class="wp-block-heading">最優先で覚えたいHTMLタグ</h2>



<p class="wp-block-paragraph">まずは以下のタグだけ覚えれば十分です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-38caf716-4e8e-470f-8de3-206d39750e44" class="wp-block-heading">h1～h6（見出し）</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">h1</span>&gt;</span>大見出し<span class="hljs-tag">&lt;/<span class="hljs-name">h1</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">h2</span>&gt;</span>中見出し<span class="hljs-tag">&lt;/<span class="hljs-name">h2</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">h3</span>&gt;</span>小見出し<span class="hljs-tag">&lt;/<span class="hljs-name">h3</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">h4</span>&gt;</span>さらに小さな見出し<span class="hljs-tag">&lt;/<span class="hljs-name">h4</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">h5</span>&gt;</span>さらにさらに小さな見出し<span class="hljs-tag">&lt;/<span class="hljs-name">h5</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">h6</span>&gt;</span>さらにさらにさらに小さな見出し<span class="hljs-tag">&lt;/<span class="hljs-name">h6</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">記事の見出しを表します。SEOにおいても重要なタグです。</p>



<p class="wp-block-paragraph"><strong>数字が上がることに節が分割される形となり、一般的には以下のように使います</strong>（章・節・項などのように理解いただくとスムーズかと思います）。</p>



<ul class="wp-block-list">
<li><code>h1</code>：記事タイトル</li>



<li><code>h2</code>：大見出し</li>



<li><code>h3</code>：小見出し</li>



<li><code>h4</code> / <code>h5</code> / <code>h6</code>：さらに細かい見出し</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-bc419f41-7cdc-4bab-a974-e655e387b9b9" class="wp-block-heading">p（段落）</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">p</span>&gt;</span>これは段落です。<span class="hljs-tag">&lt;/<span class="hljs-name">p</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">本文を表します。</p>



<p class="wp-block-paragraph">WordPressで普通に文章を入力すると、自動的にpタグが付与されます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-f0b04480-5d9d-412e-b75c-ed0f8a03de60" class="wp-block-heading">br（改行）</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml">1行目<span class="hljs-tag">&lt;<span class="hljs-name">br</span>&gt;</span>
2行目</code></span></pre>


<p class="wp-block-paragraph">文章を改行します。ただし乱用はおすすめできません。</p>



<p class="wp-block-paragraph">通常の文章はpタグで段落を分ける方が適切です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-93783957-25ca-4d2a-a060-0c079bcf3e64" class="wp-block-heading">strong（重要）</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">strong</span>&gt;</span>重要な内容<span class="hljs-tag">&lt;/<span class="hljs-name">strong</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">強調を意味します。ブラウザでは太字で表示されることが一般的です。</p>



<p class="wp-block-paragraph">SEOの観点でも意味を持つタグです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-59d530a5-4d97-47bd-91e1-7bcebf9137d5" class="wp-block-heading">em（強調）</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">em</span>&gt;</span>強調したい部分<span class="hljs-tag">&lt;/<span class="hljs-name">em</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">文章を強調するタグです。通常は斜体表示になります。</p>



<p class="wp-block-paragraph">日本語サイトでは使用頻度はやや少なめです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-b5d2c08b-e422-4713-b954-87f428dcad9c" class="wp-block-heading">リンク関連タグ</h2>



<h3 id="vk-htags-a71736d9-7c3e-4874-8041-0a3e55a48f6d" class="wp-block-heading">a（リンク）</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"https://example.com"</span>&gt;</span>
公式サイト
<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">リンクを作成します。ブログ運営では非常に重要です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-7020f8e4-3b6f-42dc-939a-989e1aa64962" class="wp-block-heading">target=&#8221;_blank&#8221;</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"https://example.com"</span> <span class="hljs-attr">target</span>=<span class="hljs-string">"_blank"</span>&gt;</span>
リンク
<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">新しいタブで開きます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-ab0ab657-983e-4a94-a765-4316fd3a2348" class="wp-block-heading">rel属性</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"https://example.com"</span> <span class="hljs-attr">rel</span>=<span class="hljs-string">"nofollow"</span>&gt;</span>
リンク
<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">検索エンジンへの指示を追加できます。WordPressでは自動付与されることもあります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-c39118c0-0b05-4f63-9470-39a39dd39b3a" class="wp-block-heading">リスト関連タグ</h2>



<h3 id="vk-htags-5430d437-71e0-44cd-a17c-949f100d81cb" class="wp-block-heading">ul（順不同リスト）</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">ul</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span>りんご<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span>みかん<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span>バナナ<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">ul</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">表示例は以下のとおりです。</p>



<ul class="wp-block-list">
<li>りんご</li>



<li>みかん</li>



<li>バナナ</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-d85c8b26-6cc7-409b-a9e7-d10d33cc1d45" class="wp-block-heading">ol（番号付きリスト）</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">ol</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span>準備する<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span>設定する<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">li</span>&gt;</span>公開する<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">ol</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">表示例は以下のとおりです。</p>



<ol class="wp-block-list">
<li>準備する</li>



<li>設定する</li>



<li>公開する</li>
</ol>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-5083df72-4240-4e08-8513-1e7fcf8427e4" class="wp-block-heading">li（リスト項目）</h3>



<p class="wp-block-paragraph">ulやolの中で使用します。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-a902c4f6-ca14-49c1-90dc-ca5c0fb4a277" class="wp-block-heading">画像関連タグ</h2>



<h3 id="vk-htags-67077397-ed7f-4c9c-a02f-5c1b13ee1acd" class="wp-block-heading">img（画像）</h3>



<p class="wp-block-paragraph">画像を表示します。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">img</span> <span class="hljs-attr">src</span>=<span class="hljs-string">"image.jpg"</span> <span class="hljs-attr">alt</span>=<span class="hljs-string">"説明文"</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-af9cba36-7ba7-470f-bda6-c6e0ecc2d489" class="wp-block-heading">src</h3>



<p class="wp-block-paragraph">画像ファイルの場所を表します。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">src=<span class="hljs-string">"image.jpg"</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-8687365a-1efa-4b26-874d-482f88155a9f" class="wp-block-heading">alt</h3>



<p class="wp-block-paragraph">「代替テキスト」を指します。</p>


<pre class="wp-block-code"><span><code class="hljs language-javascript">alt=<span class="hljs-string">"WordPressの管理画面"</span></code></span></pre>


<p class="wp-block-paragraph">画像が表示できない場合や、検索エンジンに内容を伝えるために重要とされており、SEOの観点でも大切です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-4e7c93a6-efcd-48da-bd76-6a15df26def8" class="wp-block-heading">表（テーブル）関連タグ</h2>



<h3 id="vk-htags-8d621c57-e60c-43ef-90b5-52f9a1a92db7" class="wp-block-heading">table</h3>



<p class="wp-block-paragraph">表全体を作ります。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">table</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">table</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-2002b48a-d55a-4723-ab1b-04b341a18a16" class="wp-block-heading">tr</h3>



<p class="wp-block-paragraph">行を表します。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">tr</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">tr</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-b3208411-24ea-4597-87e8-2f4e3f7b5db6" class="wp-block-heading">td</h3>



<p class="wp-block-paragraph">一般的なセルを表します。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">td</span>&gt;</span>内容<span class="hljs-tag">&lt;/<span class="hljs-name">td</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-7f9dbc74-88d5-4ab6-b727-145cd95b0b54" class="wp-block-heading">th</h3>



<p class="wp-block-paragraph">見出しを表すセルです。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">th</span>&gt;</span>項目<span class="hljs-tag">&lt;/<span class="hljs-name">th</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-846b0cac-c706-4562-b7af-f409a2d08150" class="wp-block-heading">サンプル</h3>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">table</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">tr</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">th</span>&gt;</span>テーマ<span class="hljs-tag">&lt;/<span class="hljs-name">th</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">th</span>&gt;</span>料金<span class="hljs-tag">&lt;/<span class="hljs-name">th</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">tr</span>&gt;</span>

<span class="hljs-tag">&lt;<span class="hljs-name">tr</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">td</span>&gt;</span>Cocoon<span class="hljs-tag">&lt;/<span class="hljs-name">td</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">td</span>&gt;</span>無料<span class="hljs-tag">&lt;/<span class="hljs-name">td</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">tr</span>&gt;</span>

<span class="hljs-tag">&lt;<span class="hljs-name">tr</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">td</span>&gt;</span>SWELL<span class="hljs-tag">&lt;/<span class="hljs-name">td</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">td</span>&gt;</span>有料<span class="hljs-tag">&lt;/<span class="hljs-name">td</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">tr</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">table</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-6eeea8c9-389d-4568-9a9a-888c1034acbb" class="wp-block-heading">引用タグ</h2>



<h3 id="vk-htags-9099b365-0279-434a-b353-2ff9a6347056" class="wp-block-heading">blockquote</h3>



<p class="wp-block-paragraph">引用文を表します。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">blockquote</span>&gt;</span>
引用文
<span class="hljs-tag">&lt;/<span class="hljs-name">blockquote</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-ace45318-2f95-4690-8e6d-820f8ed3a4e7" class="wp-block-heading">cite</h3>



<p class="wp-block-paragraph">引用元・出典等を示します。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">cite</span>&gt;</span>引用元<span class="hljs-tag">&lt;/<span class="hljs-name">cite</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph">必ずしもblockquote内に使用する必要はありませんが、blockquote内で使われることも多いです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-f1da7164-9c27-4bc2-8d38-d72c1d657c23" class="wp-block-heading">コード表示タグ</h2>



<p class="wp-block-paragraph">WordPressの技術記事を書く人には重要です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-74eee092-bc4d-4468-bcef-5a3a364b621b" class="wp-block-heading">code</h3>



<p class="wp-block-paragraph">コードのことを指す一般的なタグです。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">code</span>&gt;</span>functions.php<span class="hljs-tag">&lt;/<span class="hljs-name">code</span>&gt;</span></code></span></pre>


<p class="wp-block-paragraph"><strong>表示例</strong>：<code>functions.php</code></p>



<h3 id="vk-htags-d035e229-df1c-4061-bbb1-394fe9f5ed8f" class="wp-block-heading">pre</h3>



<p class="wp-block-paragraph">「整形済みテキスト」を指します。コードの他、文字を揃えたテキストにも使えます。ただし、現在ではコード以外で使われることはあまりありません。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">pre</span>&gt;</span>
コード
<span class="hljs-tag">&lt;/<span class="hljs-name">pre</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-dd693fab-5b42-4181-b863-04e5025ec0b6" class="wp-block-heading">pre + code</h3>



<p class="wp-block-paragraph">複数行のコードを表現する場合には、以下のように組み合わせることも多いです。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">pre</span>&gt;</span><span class="hljs-tag">&lt;<span class="hljs-name">code</span>&gt;</span>
コード
<span class="hljs-tag">&lt;/<span class="hljs-name">code</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">pre</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-19db74e5-1df8-4641-b81d-990ef79f4ad1" class="wp-block-heading">範囲指定のために使用されるタグ</h2>



<h3 id="vk-htags-b3897b84-f212-4168-af7f-65d1a660d03d" class="wp-block-heading">div</h3>



<p class="wp-block-paragraph">こちらもよく見かけるタグです。意味はほとんどなく、<strong>「グループ化するための箱」として使用されます。</strong></p>



<p class="wp-block-paragraph"><code>&lt;div class-"container">内容&lt;/div></code>のように使用され、テーマ開発やプラグイン開発では頻繁に登場します。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-c86c1431-f560-41eb-bf7f-9849f0fd52aa" class="wp-block-heading">span</h3>



<p class="wp-block-paragraph"><strong>文章の一部分を囲むためのタグです。</strong>こちらも内容的な意味はほとんど無いとされています。</p>



<p class="wp-block-paragraph">たとえば、<code>&lt;span class="red">重要&lt;/span></code>のように使います。こちらもテンプレート編集等で頻繁に使います。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-a90ae08d-8f75-4858-8a7c-5296713230c9" class="wp-block-heading">SEOで重要なタグ</h2>



<p class="wp-block-paragraph">WordPress運営者なら次のタグの意味は理解しておきたいところです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-555b594d-10a8-4c07-9a70-541f2fb80daa" class="wp-block-heading">title</h3>



<p class="wp-block-paragraph">ページタイトルを定義するタグのことを指します。<strong>ブラウザのタブバーやGoogleの検索結果等に表示される重要な要素です。</strong></p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">title</span>&gt;</span>記事タイトル<span class="hljs-tag">&lt;/<span class="hljs-name">title</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-2dfa0aa1-96a1-48f8-a48d-13003f9d87b6" class="wp-block-heading">meta</h3>



<p class="wp-block-paragraph">キーワードや説明文等のページ情報を記述します。</p>



<p class="wp-block-paragraph">いくつか用例はあるのですが、例えば以下のように使います（ページ内説明文の例）。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="hljs-tag">&lt;<span class="hljs-name">meta</span> <span class="hljs-attr">name</span>=<span class="hljs-string">"description"</span> <span class="hljs-attr">content</span>=<span class="hljs-string">"記事説明"</span>&gt;</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-05df22a2-9460-488e-9bee-a6c4400cc6aa" class="wp-block-heading">h1～h6タグ</h3>



<p class="wp-block-paragraph">見出し構造そのものがSEOに関係します。</p>



<p class="wp-block-paragraph">特に「<code>h1</code> / <code>h2</code> / <code>h3</code>」 は重要です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-a8a5021c-f444-4de8-bb89-72c1449b43a4" class="wp-block-heading">WordPress初心者が覚える必要のないタグ</h2>



<p class="wp-block-paragraph">初心者の段階では以下を無理に覚える必要はありません。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>article</li>



<li>section</li>



<li>nav</li>



<li>aside</li>



<li>header</li>



<li>footer</li>



<li>svg</li>



<li>canvas</li>



<li>script</li>



<li>iframe</li>
</ul>



<p class="wp-block-paragraph">もちろん知っていると役立ちますが、ブログ運営だけなら優先度は低めです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-7f0baa3e-c82f-4451-958b-897bedfd47ce" class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph">WordPress初心者が最初に覚えるべきHTMLタグは多くありません。</p>



<p class="wp-block-paragraph">まずは以下だけ理解できれば十分です。</p>



<ul class="wp-block-list is-style-vk-pencil-mark">
<li>h1～h6（見出し）</li>



<li>p（段落）</li>



<li>br（改行）</li>



<li>strong（強調）</li>



<li>a（リンク）</li>



<li>ul・ol・li（リスト）</li>



<li>img（画像）</li>



<li>table（表）</li>



<li>blockquote（引用）</li>



<li>code（コード表示）</li>



<li>div（グループ化）</li>



<li>span（一部分の装飾）</li>
</ul>



<p class="wp-block-paragraph">現在のWordPressではHTMLを直接書く機会は減っていますが、<strong>HTMLを理解しているとトラブル対応やカスタマイズの幅が大きく広がります。</strong></p>



<p class="wp-block-paragraph">すべて暗記する必要はありません。まずは「見たことがある」「何となく意味が分かる」状態を目指すだけでも、WordPress運営はぐっと楽になるでしょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/23/html-tags-for-wp-beginners/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【雑談】CTA（Call To Action）とは何か？ ブログ運営者が知っておきたい設計の考え方</title>
		<link>https://wppilot.net/2026/06/23/whats-cta-aka-call-to-action/</link>
					<comments>https://wppilot.net/2026/06/23/whats-cta-aka-call-to-action/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Tue, 23 Jun 2026 05:54:23 +0000</pubDate>
				<category><![CDATA[記録・雑談]]></category>
		<category><![CDATA[CTA]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1454</guid>

					<description><![CDATA[ブログ運営やWebサイト制作について調べていると、「CTA」という言葉をよく見かけます。一般的には「お問い合わせはこちら」「資料請求はこちら」「購入する」といったボタンを指すことが多いのですが、実際にはそれほど単純なもの [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph" id="vk-htags-048ad8a0-1b17-4055-b8d7-5736d93e7b7f">ブログ運営やWebサイト制作について調べていると、「<strong>CTA</strong>」という言葉をよく見かけます。一般的には「お問い合わせはこちら」「資料請求はこちら」「購入する」といったボタンを指すことが多いのですが、実際にはそれほど単純なものではありません。</p>



<p class="wp-block-paragraph">CTAを正しく理解するためには、<strong>「ボタン」ではなく「読者に次の行動を提案する仕組み」と考える</strong>ことが重要です。</p>



<p class="wp-block-paragraph">本記事では、CTAとは何か、なぜ必要なのか、そしてどのような視点で設計すべきなのかを詳しく解説します。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><button type="button" class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" id="vk-tab-label-toc-8xab4yiap-1c98-abms-wg9b-b74vzi2var5" aria-expanded="false" aria-controls="vk-toc-content-8xab4yiap-1c98-abms-wg9b-b74vzi2var5">OPEN</button><ul id="vk-toc-content-8xab4yiap-1c98-abms-wg9b-b74vzi2var5" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-567c099e-a4b2-45fd-a7d2-c2aae7ef49d4" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						CTAとは何か
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-bb13d54c-aad8-4c18-846e-45735fa11aa8" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						なぜCTAが必要なのか
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-4afef90f-2fb3-4254-9ab8-83ea0ce79ed3" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						CTAはボタンだけではない
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-1a05c91e-b009-4097-b422-dc446b675c72" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						CTA設計で最も重要な考え方
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-4aee95e5-e899-4bf6-92e5-1b2adfd35d02" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						悪いCTAの例
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-90e23a23-c2f8-45ef-8cb7-aaee574e5f04" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						良いCTAの例
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-580ec012-2c51-4bf0-b38b-80df9c407e5c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						CTA設計で持つべき3つの視点
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-f538d1b4-5bd3-4cf0-8cd4-6a166abdd0d5" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.1. </span>
						① 読者視点
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-7512f01b-b4f7-428d-9736-cb1ec2637361" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.2. </span>
						② 導線設計の視点
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-18fc298b-c599-469d-9cb8-d093bfb7b658" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.3. </span>
						③ 信頼構築の視点
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-59b56e42-9224-416a-bbd9-85ffa8448553" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						個人ブログにおけるCTAの考え方
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-0a0efb0c-8c4c-4300-9bb3-58c3f922e311" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6.1. </span>
						事例：WordPressブログで考えるCTA
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-71e3b573-9255-4a96-b4f4-174801d09820" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7. </span>
						CTAは「案内板」と考える
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-567c099e-a4b2-45fd-a7d2-c2aae7ef49d4" class="wp-block-heading">CTAとは何か</h2>



<p class="wp-block-paragraph"><strong>CTAは「<span data-color="#fcb900" style="--vk-highlighter-color: rgba(252, 185, 0, 0.7);" class="vk_highlighter">Call To Action</span>」の略</strong>で、日本語では「<strong>行動喚起</strong>」と訳されます。簡単に言えば、「<strong>読者に次の行動を促すための仕組み</strong>」です。</p>



<p class="wp-block-paragraph">例えば、以下のような行動を促すコンテンツがCTAにあたります。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>関連記事を読む</li>



<li>お問い合わせする</li>



<li>メルマガに登録する</li>



<li>商品を購入する</li>



<li>SNSをフォローする</li>



<li>会員登録する</li>
</ul>



<p class="wp-block-paragraph">重要なのは、<strong>CTAは必ずしも「売り込み」ではない</strong>ということです。<strong>読者が次に何をすればよいのかを示す案内役</strong>とも言えます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-bb13d54c-aad8-4c18-846e-45735fa11aa8" class="wp-block-heading">なぜCTAが必要なのか</h2>



<p class="wp-block-paragraph">多くのブログ運営者は、「記事が良ければ読者は自然に行動する」と思いがちです。</p>



<p class="wp-block-paragraph">しかし<strong>現実はそう単純ではありません。</strong></p>



<p class="wp-block-paragraph">例えば、非常に役立つ記事を読んだとしても、</p>



<ul class="wp-block-list is-style-vk-frown-mark">
<li>ブックマークして終わる</li>



<li>ブラウザを閉じる</li>



<li>他のサイトへ移動する</li>
</ul>



<p class="wp-block-paragraph">というケースは珍しくありません。<strong>読者は記事を読んで満足すると、そのまま離脱することが多い</strong>のです。</p>



<p class="wp-block-paragraph">CTAには、<strong>「次にこちらも読んでみませんか？」「詳しくはこちらをご覧ください」と行動の方向性を示す役割</strong>があります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-4afef90f-2fb3-4254-9ab8-83ea0ce79ed3" class="wp-block-heading">CTAはボタンだけではない</h2>



<p class="wp-block-paragraph">CTAというと大きなボタンをイメージする人もいます。</p>



<p class="wp-block-paragraph">しかし実際には、<strong>以下のような内容のコンテンツも広い意味ではCTAです。</strong></p>



<ul class="wp-block-list is-style-vk-handpoint-mark">
<li>関連記事リンク</li>



<li>人気記事一覧</li>



<li>カテゴリー案内</li>



<li>プロフィールページへの導線</li>



<li>パンくずリスト</li>



<li>シリーズ記事のナビゲーション</li>
</ul>



<p class="wp-block-paragraph">例えばWordPress解説記事の最後に<strong>「次はテーマのカスタマイズ方法を解説しています」というリンクがあれば、それも立派なCTA</strong>です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-1a05c91e-b009-4097-b422-dc446b675c72" class="wp-block-heading">CTA設計で最も重要な考え方</h2>



<p class="wp-block-paragraph">CTAを設計する際、多くの人が「何を売りたいか」から考えてしまいます。</p>



<p class="wp-block-paragraph">しかし本来は逆です。考えるべきなのは、「<strong>読者は今どの段階にいるのか</strong>」です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-4aee95e5-e899-4bf6-92e5-1b2adfd35d02" class="wp-block-heading">悪いCTAの例</h3>



<p class="wp-block-paragraph">例えば、「WordPressの始め方」という初心者向け記事で、いきなり「WordPress制作代行サービスはこちら」と案内しても成果は期待できません。読者はまだ「WordPressを理解したい」段階だからです。</p>



<p class="wp-block-paragraph">読者の興味とCTAが一致しない場合、読者がわざわざCTAに興味を示すはずもなく、場合によっては逆効果になることもあります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-90e23a23-c2f8-45ef-8cb7-aaee574e5f04" class="wp-block-heading">良いCTAの例</h3>



<p class="wp-block-paragraph"><strong>同じ記事であれば、例えば以下を案内する方が自然</strong>です。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>WordPress初期設定ガイド</li>



<li>おすすめプラグイン紹介</li>



<li>テーマの選び方</li>
</ul>



<p class="wp-block-paragraph"><strong>読者の学習意欲が継続しているため、結果として何かしらの利益が得られることが見込まれます。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-580ec012-2c51-4bf0-b38b-80df9c407e5c" class="wp-block-heading">CTA設計で持つべき3つの視点</h2>



<h3 id="vk-htags-f538d1b4-5bd3-4cf0-8cd4-6a166abdd0d5" class="wp-block-heading">① 読者視点</h3>



<p class="wp-block-paragraph">最も重要な視点です。まず考えるべきことは、「<strong>読者は次に何を知りたいのか</strong>」です。</p>



<p class="wp-block-paragraph">運営者視点ではなく、読者視点から考える必要があります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-7512f01b-b4f7-428d-9736-cb1ec2637361" class="wp-block-heading">② 導線設計の視点</h3>



<p class="wp-block-paragraph">CTAは単体で考えるものではありません。<strong>サイト全体の流れの中で考える必要があります。</strong></p>



<p class="wp-block-paragraph">例えば、「初心者向け記事」→「基礎知識記事」→「応用記事」→「サービス紹介」という流れを作ることで自然な導線になります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-18fc298b-c599-469d-9cb8-d093bfb7b658" class="wp-block-heading">③ 信頼構築の視点</h3>



<p class="wp-block-paragraph">人は信頼していない相手から商品を買いません。そのため、「記事」→「信頼獲得」→「CTA」という順番が重要です。</p>



<p class="wp-block-paragraph"><strong>CTAは信頼を獲得した後の最後の一押し</strong>です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-59b56e42-9224-416a-bbd9-85ffa8448553" class="wp-block-heading">個人ブログにおけるCTAの考え方</h2>



<p class="wp-block-paragraph">個人ブログでは、必ずしも商品販売が目的ではありません。そのため、<strong>以下のようなCTAの配置も重要</strong>になります。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li><strong>回遊を促すCTA</strong>として「関連記事」「人気記事」「カテゴリー一覧」</li>



<li><strong>ファン化を促すCTA</strong>として「プロフィール」「SNS」「メールマガジン」</li>



<li><strong>信頼性向上のCTA</strong>として「運営者情報」「実績紹介」「お問い合わせ」</li>
</ul>



<p class="wp-block-paragraph">特に情報発信型ブログでは、<strong>「購入はこちら」より「次に読むべき記事はこちら」の方が価値を生むことも珍しくありません。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-0a0efb0c-8c4c-4300-9bb3-58c3f922e311" class="wp-block-heading">事例：WordPressブログで考えるCTA</h3>



<p class="wp-block-paragraph"><strong>WordPress関連の記事は学習コンテンツとして読まれることが多い</strong>特徴があります。</p>



<p class="wp-block-paragraph">例えば、「テーマの選び方」を読んだ人は、次に「プラグイン」「セキュリティ」「SEO」「バックアップ」などを学びたい可能性があります。この場合のCTAは、商品販売ではなく「学習の続き」を案内する方が効果的です。</p>



<p class="wp-block-paragraph">実際、<strong>技術ブログでは「回遊率」「滞在時間」「再訪率」を高めるCTAの方が重要になることも少なくありません。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-71e3b573-9255-4a96-b4f4-174801d09820" class="wp-block-heading">CTAは「案内板」と考える</h2>



<p class="wp-block-paragraph">CTAについて学ぶと、クリック率やコンバージョン率ばかりに目が向きがちです。しかし本質は「<strong>読者が迷わず次の一歩を踏み出せるようにすること</strong>」です。</p>



<p class="wp-block-paragraph">CTAは売り込みのためだけに存在するものではありません。読者の目的達成を手助けする案内板です。そのため「自分が何を売りたいか」ではなく、<strong>「<span data-color="#fcb900" style="--vk-highlighter-color: rgba(252, 185, 0, 0.7);" class="vk_highlighter">読者は今どこにいて、次にどこへ向かいたいのか</span>」という視点から設計することが重要</strong>です。</p>



<p class="wp-block-paragraph">この考え方を持つことで、CTAは単なるボタンではなく、サイト全体の体験を向上させる重要な導線設計の一部として機能するようになります。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/23/whats-cta-aka-call-to-action/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【最適化】リビジョン数を制限してサイトを高速化。投稿タイプ別の設定方法まで解説します</title>
		<link>https://wppilot.net/2026/06/23/control-revisions/</link>
					<comments>https://wppilot.net/2026/06/23/control-revisions/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Tue, 23 Jun 2026 04:50:04 +0000</pubDate>
				<category><![CDATA[最適化]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[wp-config.php]]></category>
		<category><![CDATA[リビジョン]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1441</guid>

					<description><![CDATA[WordPressで記事を執筆していると、気づかないうちにデータベース（DB）が肥大化し、サイトの動作が重くなってしまうことがあります。その大きな原因の一つが「リビジョン」機能です。 この記事では、リビジョン機能のメリッ [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph">WordPressで記事を執筆していると、<strong>気づかないうちにデータベース（DB）が肥大化し、サイトの動作が重くなってしまう</strong>ことがあります。その大きな原因の一つが<strong>「リビジョン」機能</strong>です。</p>



<p class="wp-block-paragraph">この記事では、リビジョン機能のメリット・デメリットから、適切な保持数の目安、さらには<code>wp-config.php</code>や<code>functions.php</code>を使ったカスタマイズ方法まで分かりやすく解説します。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><button type="button" class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" id="vk-tab-label-toc-chew8rx56-33o7-oj33-gdm7-az1l5iuer9" aria-expanded="false" aria-controls="vk-toc-content-chew8rx56-33o7-oj33-gdm7-az1l5iuer9">OPEN</button><ul id="vk-toc-content-chew8rx56-33o7-oj33-gdm7-az1l5iuer9" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-d721a642-3d8e-434e-9667-2863a2b3c34f" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						WordPressのリビジョン機能とは？
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-63b6f654-54ed-4410-8a94-3879f093ac7b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1.1. </span>
						機能の概要
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-fa5d952c-62d7-4649-b26c-4aba7d07881a" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1.2. </span>
						リビジョンへのアクセス方法
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-405bbaef-d839-4db3-b5b1-625b44bda1a5" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						リビジョン数を制限するメリット・デメリット
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-bd5e064a-309a-4014-b982-bcc261f310d7" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1. </span>
						メリット
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-91bd4778-f6d4-4c81-9183-208bd9823f5e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.2. </span>
						デメリット
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-df869b52-d7ab-49a1-8a8f-a6a872128705" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						適切なリビジョン数の目安
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-fe90de68-7183-4abf-9d31-8f027e1acb79" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						リビジョン数を制限・カスタマイズする3つの方法
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-9550741c-f5aa-448b-97fc-d9e8934a3019" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						方法①：サイト全体を一括制限する（wp-config.php）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-9776282c-ddb8-4e45-b693-044dfea20a34" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						方法②：投稿タイプごとに保存数を変える（functions.php）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-a1ee3c86-e085-492b-989e-259283f40be9" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.3. </span>
						方法③：プラグインで手軽に管理する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-70b2d0bd-74c1-4148-98df-3a6119d27d9f" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						まとめ
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-d721a642-3d8e-434e-9667-2863a2b3c34f" class="wp-block-heading">WordPressのリビジョン機能とは？</h2>



<h3 id="vk-htags-63b6f654-54ed-4410-8a94-3879f093ac7b" class="wp-block-heading">機能の概要</h3>



<p class="wp-block-paragraph">WordPressのリビジョン（Revision）とは、記事（投稿や固定ページ）を保存・更新するたびに、<strong>過去のデータを自動的にバックアップとして保存しておく機能</strong>です。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li><strong>リビジョンの目的</strong>: 「編集前の状態に戻したい」「ブラウザが急に閉じてデータが消えた」という際、過去のセーブポイントからデータを復元できます。</li>



<li><strong>初期状態の挙動</strong>: <code>wp-config.php</code>等に設定がない場合、<strong>WordPressのデフォルトは「制限なし（無限保存）」です。</strong>1つの記事を100回更新すれば、100件分のデータがデータベース（<code>wp_posts</code> テーブル）にそのまま蓄積されます。</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-fa5d952c-62d7-4649-b26c-4aba7d07881a" class="wp-block-heading">リビジョンへのアクセス方法</h3>



<p class="wp-block-paragraph">ブロックエディターの使用中、サイドバーに「<strong>リビジョン</strong>」の項目がある場合、そちらからアクセスいただけます（「2」などの数値をクリックくださいませ）。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4246b26ec19&quot;}" data-wp-interactive="core/image" data-wp-key="6a4246b26ec19" class="wp-block-image size-medium vk_block-margin-md--margin-bottom wp-lightbox-container"><img decoding="async" width="122" height="300" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://wppilot.net/wp-content/uploads/2026/06/image-23-122x300.png" alt="" class="wp-image-1445" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-23-122x300.png 122w, https://wppilot.net/wp-content/uploads/2026/06/image-23.png 272w" sizes="(max-width: 122px) 100vw, 122px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">その後、以下のような画面が現れます。画面上部のツマミを動かし、戻したい箇所で「このリビジョンを復元」を押下すれば、その時点でのリビジョンが復元されます（復元後に「保存」いただくことが必要です）。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4246b26ef73&quot;}" data-wp-interactive="core/image" data-wp-key="6a4246b26ef73" class="wp-block-image size-blog-pc wp-lightbox-container"><img decoding="async" width="900" height="493" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://wppilot.net/wp-content/uploads/2026/06/image-24-900x493.png" alt="" class="wp-image-1447" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-24-900x493.png 900w, https://wppilot.net/wp-content/uploads/2026/06/image-24-1536x842.png 1536w, https://wppilot.net/wp-content/uploads/2026/06/image-24-640x351.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-24-300x164.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-24-768x421.png 768w, https://wppilot.net/wp-content/uploads/2026/06/image-24-1024x561.png 1024w, https://wppilot.net/wp-content/uploads/2026/06/image-24.png 1921w" sizes="(max-width: 900px) 100vw, 900px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-info has-alert-icon  vk_block-margin-sm--margin-bottom vk_block-margin-md--margin-top"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-circle-info" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>補足</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph"><strong>WordPress 7.0以降、一部の環境においてはリビジョン表示の画面が以下のように変わります。</strong></p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a4246b26f16b&quot;}" data-wp-interactive="core/image" data-wp-key="6a4246b26f16b" class="wp-block-image size-large vk_block-margin-sm--margin-top wp-lightbox-container"><img decoding="async" width="1024" height="837" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://wppilot.net/wp-content/uploads/2026/06/image-18-1024x837.png" alt="" class="wp-image-1342" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-18-1024x837.png 1024w, https://wppilot.net/wp-content/uploads/2026/06/image-18-900x736.png 900w, https://wppilot.net/wp-content/uploads/2026/06/image-18-640x523.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-18-300x245.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-18-768x628.png 768w, https://wppilot.net/wp-content/uploads/2026/06/image-18.png 1256w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-405bbaef-d839-4db3-b5b1-625b44bda1a5" class="wp-block-heading">リビジョン数を制限するメリット・デメリット</h2>



<p class="wp-block-paragraph">無限に増え続けるリビジョンを「最大〇個まで」と制限することには、以下のような一長一短があります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-bd5e064a-309a-4014-b982-bcc261f310d7" class="wp-block-heading">メリット</h3>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li><strong>データベースの軽量化</strong><br>不要な過去データが激減するため、データベースの容量肥大化をピンポイントで防げます。</li>



<li><strong>サイト動作・管理画面の高速化</strong><br>データベースが軽くなることで、記事の読み込みや検索、管理画面の切り替えなどがスムーズになります。</li>



<li><strong>バックアップ効率の向上</strong><br>サイト全体のバックアップデータが小さくなり、保存先のストレージ節約や実行時間の短縮につながります。</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-91bd4778-f6d4-4c81-9183-208bd9823f5e" class="wp-block-heading">デメリット</h3>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li><strong>古い履歴に遡れなくなる</strong><br>例えば上限を「5個」にした場合、6回以上更新すると、一番古い（最初の頃の）編集データは自動的に消去され、復元できなくなります。</li>



<li><strong>大幅なリライト（書き直し）時に不便</strong><br>長文を何度も推敲しながら書き直す場合、「数日前のあの文章に戻したい」と思っても、上限を超えていると過去データが残っていません。</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-df869b52-d7ab-49a1-8a8f-a6a872128705" class="wp-block-heading">適切なリビジョン数の目安</h2>



<p class="wp-block-paragraph">一般的には、運用バランスが最も良い「3個 〜 10個」への制限が推奨されます。自身の運用スタイルに合わせて以下の目安を参考にしてください。</p>



<figure class="wp-block-table is-style-vk-table-border-stripes"><table><thead><tr><td><strong>運用スタイル</strong></td><td><strong>制限数の例</strong></td><td><strong>理由</strong></td></tr></thead><tbody><tr><td><strong>一般的なブログ</strong></td><td><strong>3 〜 5個</strong></td><td>直前のミス（誤消去やバグ）をカバーするには5個あれば十分。</td></tr><tr><td><strong>企業のコーポレートサイト</strong></td><td><strong>5 〜 10個</strong></td><td>複数人で確認しながら慎重に文言を修正することが多いため、少し多めが安心。</td></tr><tr><td><strong>下書きは別ソフト</strong></td><td><strong>0個（無効化）〜 3個</strong></td><td>NotionやWord等で原稿を完成させてから貼り付ける場合、リビジョンはほぼ不要。</td></tr></tbody></table></figure>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-info has-alert-icon  vk_block-margin-sm--margin-top vk_block-margin-sm--margin-bottom"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-circle-info" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>補足</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">リビジョンを「0個（完全に無効）」に設定しても、WordPressが1分ごとに自動で行う「自動保存（1件のみ保持）」は有効のまま残るため、執筆中のクラッシュ対策は維持されます（<code>wp-config.php</code> 等の設定で自動保存を無効化している場合は別）。</p>
</div></div>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning has-alert-icon  vk_block-margin-sm--margin-top vk_block-margin-sm--margin-bottom"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-triangle-exclamation" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>注意</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">実のところ、<strong>リビジョンの保存数に正解はありません。</strong>設定時には、必ず<strong>運用実態（運用計画）に合わせた数値を設定いただきますようお願いします。</strong></p>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-fe90de68-7183-4abf-9d31-8f027e1acb79" class="wp-block-heading">リビジョン数を制限・カスタマイズする3つの方法</h2>



<p class="wp-block-paragraph">サイトの構成やスキルに合わせて、以下の3つの方法から選択して設定を行います。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-9550741c-f5aa-448b-97fc-d9e8934a3019" class="wp-block-heading">方法①：サイト全体を一括制限する（<code>wp-config.php</code>）</h3>



<p class="wp-block-paragraph">サーバーへの負荷が最も少ない制限方法です。サイトのルートディレクトリにある <code>wp-config.php</code> を編集します。</p>



<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning has-alert-icon  vk_block-margin-sm--margin-top vk_block-margin-sm--margin-bottom"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-triangle-exclamation" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>注意</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph">編集に失敗するとサイトが表示されなくなる恐れがあるため、必ず事前にファイルのバックアップを取ってください。</p>
</div></div>



<p class="wp-block-paragraph">ファイル内の <code>/* 編集が必要なのはここまでです... */</code> という記述よりも<strong>上</strong>に、以下のいずれかのコードを追記します。</p>



<ul class="wp-block-list">
<li><strong>数を「5個」に制限したい場合</strong>：<code>define( 'WP_POST_REVISIONS', 5 );</code></li>



<li><strong>機能を完全に「無効」にしたい場合</strong>：<code>define( 'WP_POST_REVISIONS', false );</code></li>
</ul>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-comment">//　記述例</span>
define( <span class="hljs-string">'WP_POST_REVISIONS'</span>, <span class="hljs-number">5</span> );

<span class="hljs-comment">/* 編集が必要なのはここまでです ! WordPress でのパブリッシングをお楽しみください。 */</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-9776282c-ddb8-4e45-b693-044dfea20a34" class="wp-block-heading">方法②：投稿タイプごとに保存数を変える（<code>functions.php</code>）</h3>



<p class="wp-block-paragraph">「通常のブログ記事は10個でいいけれど、重要な固定ページは5個残したい」「カスタム投稿『ニュース』は3個にしたい」といった場合は、子テーマの <code>functions.php</code> にフィルターフックを記述します。</p>



<p class="wp-block-paragraph"><code>functions.php</code> の末尾に以下のコードを追記してください。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-comment">/**
 * 投稿タイプごとにリビジョンの保存数を変更する
 */</span>
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">custom_revisions_to_keep</span><span class="hljs-params">( $num, $post )</span> </span>{
    
    <span class="hljs-comment">// 通常の「投稿 (post)」は 10個</span>
    <span class="hljs-keyword">if</span> ( $post-&gt;post_type === <span class="hljs-string">'post'</span> ) {
        <span class="hljs-keyword">return</span> <span class="hljs-number">10</span>;
    }
    
    <span class="hljs-comment">// 「固定ページ (page)」は 5個</span>
    <span class="hljs-keyword">if</span> ( $post-&gt;post_type === <span class="hljs-string">'page'</span> ) {
        <span class="hljs-keyword">return</span> <span class="hljs-number">5</span>;
    }
    
    <span class="hljs-comment">// カスタム投稿タイプ「お知らせ (news)」は 3個</span>
    <span class="hljs-keyword">if</span> ( $post-&gt;post_type === <span class="hljs-string">'news'</span> ) {
        <span class="hljs-keyword">return</span> <span class="hljs-number">3</span>;
    }
    
    <span class="hljs-comment">// カスタム投稿タイプ「制作実績 (portfolio)」はリビジョン無効</span>
    <span class="hljs-keyword">if</span> ( $post-&gt;post_type === <span class="hljs-string">'portfolio'</span> ) {
        <span class="hljs-keyword">return</span> <span class="hljs-number">0</span>;
    }

    <span class="hljs-comment">// 上記の条件に該当しないその他の投稿タイプは一律5個にする</span>
    <span class="hljs-comment">// ※wp-config.php で設定したデフォルト数値にしたい場合は return $num; に変更してください。</span>
    <span class="hljs-comment">// 　なお、wp-config.php で無設定の場合は「無限保存」となります。</span>
    <span class="hljs-keyword">return</span> <span class="hljs-number">5</span>; 
}
add_filter( <span class="hljs-string">'wp_revisions_to_keep'</span>, <span class="hljs-string">'custom_revisions_to_keep'</span>, <span class="hljs-number">10</span>, <span class="hljs-number">2</span> );
</code></span></pre>


<div class="wp-block-vk-blocks-alert vk_alert alert alert-warning has-alert-icon  vk_block-margin-sm--margin-top"><div class="vk_alert_icon"><div class="vk_alert_icon_icon"><i class="fa-solid fa-triangle-exclamation" aria-hidden="true"></i></div><div class="vk_alert_icon_text"><span>注意</span></div></div><div class="vk_alert_content">
<p class="wp-block-paragraph"><code>wp-config.php</code> 側で <code>WP_POST_REVISIONS</code> を <code>false</code>（完全無効）にしていると、このフィルターフック自体が機能しなくなります。個別に振り分けたい場合は、<code>wp-config.php</code> のリビジョン設定を削除するか、<code>true</code> にしておいてください。</p>
</div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-a1ee3c86-e085-492b-989e-259283f40be9" class="wp-block-heading">方法③：プラグインで手軽に管理する</h3>



<p class="wp-block-paragraph">コードを触るのが不安な場合や、「すでに溜まってしまった過去のリビジョンを掃除したい」という場合は、プラグインの導入が手軽です。</p>



<ul class="wp-block-list is-style-vk-handpoint-mark">
<li><a href="https://ja.wordpress.org/plugins/wp-revisions-control/"><strong>WP Revisions Control</strong></a><br>シンプル設計のプラグイン。管理画面の「設定」から、投稿タイプごとの保持数を数字で入力するだけで制限できます。余計な機能が要らない場合はこちらで十分です。</li>



<li><strong><a href="https://ja.wordpress.org/plugins/wp-optimize/">WP-Optimize</a> / <a href="https://ja.wordpress.org/plugins/litespeed-cache/">LiteSpeed Cache</a></strong><br>リビジョン数の制限だけでなく、データベース内にすでに溜まっている過去の大量のリビジョンを一括クリーンアップ（削除）する機能が備わっています。<strong>中級者・上級者向けのプラグイン</strong>のため、触り始めのときに導入いただくことはおすすめしません。<br>特に <strong>LiteSpeed Cache は導入環境が限定されております</strong>ので、注意が必要です。</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-70b2d0bd-74c1-4148-98df-3a6119d27d9f" class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph">WordPressのリビジョンは強力で便利なバックアップ機能ですが、初期状態の「無限保存」のまま運用を続けると、サイトのパフォーマンス低下を招きます。</p>



<p class="wp-block-paragraph">リビジョンの制限を事前に行っておくだけで、データベースが劇的に軽くなり、WordPressサイトを長期にわたって快適に維持できるようになります。ぜひご自身のサイトでも設定を見直してみてください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/23/control-revisions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【雑談】料金表は公開すべきか否か？ メリット・デメリットを解説します</title>
		<link>https://wppilot.net/2026/06/18/price-list-open-or-closed/</link>
					<comments>https://wppilot.net/2026/06/18/price-list-open-or-closed/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Thu, 18 Jun 2026 11:08:49 +0000</pubDate>
				<category><![CDATA[記録・雑談]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1386</guid>

					<description><![CDATA[Web制作やWordPress関連サービス、コンサルティング、ライティングなどのサービスを提供していると、一度は悩むのが「料金表を公開するべきか」という問題です。 利用者の立場からすると、料金が分からないサービスは少し不 [&#8230;]]]></description>
										<content:encoded><![CDATA[<aside class="row veu_insertAds before"><div class="col-md-12"><div style="text-align:center;"><strong>- 広告 -</strong></div>
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-1223010533463111"
     data-ad-slot="1567275259"
     data-ad-format="auto"
     data-full-width-responsive="true"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
 </div></aside>
<p class="wp-block-paragraph">Web制作やWordPress関連サービス、コンサルティング、ライティングなどのサービスを提供していると、一度は悩むのが「<strong>料金表を公開するべきか</strong>」という問題です。</p>



<p class="wp-block-paragraph">利用者の立場からすると、<strong>料金が分からないサービスは少し不安に感じることがあります。</strong>一方で、サービス提供者の立場からすると、<strong>案件ごとに内容が異なるため、一律の料金を掲載しにくいケースも少なくありません。</strong></p>



<p class="wp-block-paragraph">実際には、料金表を公開して成功している事業者もいれば、あえて非公開にすることで成果を上げている事業者も存在します。</p>



<p class="wp-block-paragraph">では、どちらが正解なのでしょうか。</p>



<p class="wp-block-paragraph">今回は、料金表を公開する場合と公開しない場合、それぞれのメリット・デメリットについて詳しく解説します。</p>



<div class="wp-block-vk-blocks-table-of-contents-new vk_tableOfContents vk_tableOfContents-style-default tabs" data-use-custom-levels="false" data-custom-levels=""><div class="tab"><div class="vk_tableOfContents_title">目次</div><input type="checkbox" id="chck-toc-7wxecmacg-e2nu-3rlq-9r0r-godm8z486qv"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" for="chck-toc-7wxecmacg-e2nu-3rlq-9r0r-godm8z486qv" id="vk-tab-label-toc-7wxecmacg-e2nu-3rlq-9r0r-godm8z486qv">OPEN</label><ul class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-062e8f0e-b7a6-4682-a51c-c3b0c114eabc" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1. </span>
						なぜ料金表の公開が悩ましいのか
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-308d810c-d873-44a1-871c-7e50e066de3e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						料金表を公開するメリット
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-df22dd20-3eec-4716-9a05-40caafd2431d" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1. </span>
						利用者が安心して問い合わせできる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-c6677aca-2376-40df-93a9-b9849f365bfc" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.2. </span>
						問い合わせの質が向上する
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b9542a3b-cdb3-4ef7-a894-2aea2cf3351c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.3. </span>
						信頼性や透明性をアピールできる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-800b00c3-9bb5-41b6-999f-ecc2ef35922c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.4. </span>
						SEOや集客にもつながる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-4c31751d-af1e-468d-aa6f-6564f8f2bc75" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3. </span>
						料金表を公開するデメリット
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-834ef292-9409-409a-9473-65add1a517f0" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.1. </span>
						価格だけで比較されやすい
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-19f7a4a9-f8ab-4c7f-8358-471f6da62d44" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						案件ごとの差が表現しにくい
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-f527a130-871f-47fb-ac4c-83bd0515e9f8" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.3. </span>
						値上げが難しくなる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-8b039b74-e295-47ed-84a9-2fa46a75ca02" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.4. </span>
						競合に分析される
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-c202e5f3-62ab-4557-a36e-ddcabad0726a" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						料金表を公開しないメリット
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-f467509a-35e3-45ee-9383-3598e18eea3e" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.1. </span>
						案件ごとに適正価格を提示できる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-b5816023-2e61-4f43-9527-4b992fbc3f4f" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.2. </span>
						価格以外の価値を見てもらいやすい
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-0e74a48b-3139-4cf8-ad0f-3ee3bfa66c2f" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4.3. </span>
						高単価案件を受注しやすい
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-4bc4f1d0-be41-4018-b07e-72c44545c7c3" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5. </span>
						料金表を公開しないデメリット
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-7da341e0-76b2-43b0-b656-8401183c7c16" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.1. </span>
						問い合わせのハードルが高くなる
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-2d42ccd3-1a43-4c46-be71-3be351ee356b" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.2. </span>
						見積もり対応の負担が増える
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-75ac6bf2-bb48-4b84-8f22-ef3c610ee544" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.3. </span>
						不透明な印象を与える場合がある
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-b34e2a65-9b7b-4544-9cfb-7f34a6515d64" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						実は「目安価格公開」が最も現実的
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-6f299c10-e6a1-48e1-ac36-14183697c81c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">7. </span>
						まとめ
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-062e8f0e-b7a6-4682-a51c-c3b0c114eabc" class="wp-block-heading">なぜ料金表の公開が悩ましいのか</h2>



<p class="wp-block-paragraph">まず理解しておきたいのは、<strong>「商品」と「サービス」では価格の考え方が異なる</strong>ということです。</p>



<p class="wp-block-paragraph">例えば家電製品であれば、「テレビ」「冷蔵庫」「パソコン」など、同じ商品であれば基本的に価格は共通です。</p>



<p class="wp-block-paragraph">しかし<strong>WordPress制作・カスタマイズ対応などの「サービス」の場合は事情が異なります。</strong></p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>テーマを導入するだけ</li>



<li>デザインを調整する</li>



<li>オリジナル機能を追加する</li>



<li>SEO設定を行う</li>
</ul>



<p class="wp-block-paragraph">など、<strong>依頼内容によって作業量・工数が大きく変わります。</strong></p>



<p class="wp-block-paragraph">そのため、<strong>「<span data-color="#fcb900" style="--vk-highlighter-color: rgba(252, 185, 0, 0.7);" class="vk_highlighter">料金を明確にしたい</span>」という利用者の要望</strong>と、<strong>「<span data-color="#f78da7" style="--vk-highlighter-color: rgba(247, 141, 167, 0.7);" class="vk_highlighter">案件ごとに見積もりたい</span>」という提供者の事情</strong>がぶつかりやすいのです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-308d810c-d873-44a1-871c-7e50e066de3e" class="wp-block-heading">料金表を公開するメリット</h2>



<p class="wp-block-paragraph">まずは料金表を公開する場合のメリットを見ていきましょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-df22dd20-3eec-4716-9a05-40caafd2431d" class="wp-block-heading">利用者が安心して問い合わせできる</h3>



<p class="wp-block-paragraph">料金表を公開する最大のメリットは、利用者の不安を取り除けることです。</p>



<p class="wp-block-paragraph">初めて利用するサービスでは、<strong>「いくらかかるのか？」「予算内に収まるのか？」「高額請求されないか？」といった不安を抱く</strong>方が少なくありません。</p>



<p class="wp-block-paragraph">特に個人事業主やフリーランスの場合、料金表があるだけで信頼感が大きく向上します。</p>



<p class="wp-block-paragraph">利用者にとっては、「だいたいこれくらいの費用で依頼できる」という目安が分かるだけでも安心材料になります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-c6677aca-2376-40df-93a9-b9849f365bfc" class="wp-block-heading">問い合わせの質が向上する</h3>



<p class="wp-block-paragraph">料金表を公開すると、<strong>予算感が合わない人は問い合わせ前に判断できます。</strong></p>



<p class="wp-block-paragraph">例えば、以下のような料金表があったとします。</p>



<ul class="wp-block-list is-style-vk-triangle-mark">
<li>サイト制作：20万円～</li>



<li>カスタマイズ：3万円～</li>
</ul>



<p class="wp-block-paragraph">その場合、<strong>「予算は5万円しかない」という方は別のサービスを探す可能性</strong>があります。</p>



<p class="wp-block-paragraph">結果として、<strong>「予算がある」「本気で依頼を検討している」という見込み客からの問い合わせが増えやすくなります。</strong></p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-b9542a3b-cdb3-4ef7-a894-2aea2cf3351c" class="wp-block-heading">信頼性や透明性をアピールできる</h3>



<p class="wp-block-paragraph"><strong>料金を明示することは、サービス内容をオープンにしていることの証明</strong>でもあります。</p>



<p class="wp-block-paragraph">近年では、「サブスクリプションサービス」「オンラインスクール」「SaaS（クラウドサービス）」など、多くのサービスが料金を公開しています。そのため、<strong>利用者側も料金公開を期待する</strong>傾向があります。</p>



<p class="wp-block-paragraph">料金表があることで、「<strong>価格体系が分かりやすい事業者</strong>」という印象を与えられます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-800b00c3-9bb5-41b6-999f-ecc2ef35922c" class="wp-block-heading">SEOや集客にもつながる</h3>



<p class="wp-block-paragraph">意外と見落とされがちですが、料金ページは検索流入にも役立ちます。</p>



<p class="wp-block-paragraph">例えば「WordPress制作 料金」「ホームページ制作 相場」「SEO対策 費用」などで検索する方は少なくありません。</p>



<p class="wp-block-paragraph"><strong>サービス紹介ページだけでなく、料金ページそのものが集客コンテンツになる可能性</strong>があります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-4c31751d-af1e-468d-aa6f-6564f8f2bc75" class="wp-block-heading">料金表を公開するデメリット</h2>



<p class="wp-block-paragraph">一方で、料金公開には注意点もあります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-834ef292-9409-409a-9473-65add1a517f0" class="wp-block-heading">価格だけで比較されやすい</h3>



<p class="wp-block-paragraph">最も大きなデメリットはこちらです。</p>



<p class="wp-block-paragraph">利用者の中には、「実績」「技術力」「サポート体制」よりも、<strong>「安いかどうか」だけで判断する方もいます。</strong></p>



<p class="wp-block-paragraph">例えば、「A社：50,000円」「B社：30,000円」と並んだ場合、<strong>サービス内容を比較せずに安い方を選ぶ人もいます。</strong>その結果、<strong>価格競争に巻き込まれる</strong>ことがあります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-19f7a4a9-f8ab-4c7f-8358-471f6da62d44" class="wp-block-heading">案件ごとの差が表現しにくい</h3>



<p class="wp-block-paragraph">実際のところ、案件ごとの差が大きくなる場合があります。</p>



<p class="wp-block-paragraph">例えば「WordPressカスタマイズ」という一言でも、<strong>「CSSを1行追加する」のと「独自ブロックを開発する」のとでは、工数が全く異なります。</strong>しかし利用者から見ると、どちらも「カスタマイズ」の一言で片付けられることも多々あります。</p>



<p class="wp-block-paragraph">料金表だけでは、この差を説明しきれない場合があります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-f527a130-871f-47fb-ac4c-83bd0515e9f8" class="wp-block-heading">値上げが難しくなる</h3>



<p class="wp-block-paragraph">料金表を長期間公開していると、利用者の中で価格が定着します。そのため後から値上げすると、「以前より高くなった」という印象を与えることがあります。</p>



<p class="wp-block-paragraph">特にリピーターが多い事業では注意が必要です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-8b039b74-e295-47ed-84a9-2fa46a75ca02" class="wp-block-heading">競合に分析される</h3>



<p class="wp-block-paragraph">料金表は利用者だけでなく競合も見ています。</p>



<p class="wp-block-paragraph">競合からすると、「どんなサービスがあるか」「どのくらいの単価か」「どんなオプションがあるか」を調査する材料になります。</p>



<p class="wp-block-paragraph">もちろん大きな問題ではありませんが、戦略的な情報が見えてしまうことは理解しておく必要があります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-c202e5f3-62ab-4557-a36e-ddcabad0726a" class="wp-block-heading">料金表を公開しないメリット</h2>



<p class="wp-block-paragraph">続いて、料金表を非公開にする場合のメリットです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-f467509a-35e3-45ee-9383-3598e18eea3e" class="wp-block-heading">案件ごとに適正価格を提示できる</h3>



<p class="wp-block-paragraph">料金表を公表しないことにより最大のメリットです。依頼内容によって、「工数」「難易度」「納期」が異なるため、案件ごとに価格を決められます。</p>



<p class="wp-block-paragraph">結果として、安すぎる見積もりを出してしまうリスクを減らせます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-b5816023-2e61-4f43-9527-4b992fbc3f4f" class="wp-block-heading">価格以外の価値を見てもらいやすい</h3>



<p class="wp-block-paragraph">料金表がない場合、利用者は価格だけで比較できません。そのため、「実績」「提案内容」「サポート体制」「専門知識」などを総合的に評価する傾向があります。</p>



<p class="wp-block-paragraph">価格競争を避けたい場合には有効です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-0e74a48b-3139-4cf8-ad0f-3ee3bfa66c2f" class="wp-block-heading">高単価案件を受注しやすい</h3>



<p class="wp-block-paragraph"><strong>特にコンサルティングや専門性の高い業務では、「作業量」ではなく「成果」に対して報酬が支払われることがあります。</strong></p>



<p class="wp-block-paragraph">このようなサービスでは、固定料金を掲載しない方が適しているケースもあります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-4bc4f1d0-be41-4018-b07e-72c44545c7c3" class="wp-block-heading">料金表を公開しないデメリット</h2>



<h3 id="vk-htags-7da341e0-76b2-43b0-b656-8401183c7c16" class="wp-block-heading">問い合わせのハードルが高くなる</h3>



<p class="wp-block-paragraph">利用者にとって最も不安なのは「<strong>いくらかかるか分からない</strong>」ことです。価格が見えないだけで問い合わせを諦める人もいます。</p>



<p class="wp-block-paragraph">これは想像以上に大きな機会損失になる場合があります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-2d42ccd3-1a43-4c46-be71-3be351ee356b" class="wp-block-heading">見積もり対応の負担が増える</h3>



<p class="wp-block-paragraph">料金表がないと、予算感の合わない人からも問い合わせが来ます。</p>



<p class="wp-block-paragraph">その結果、<strong>「ヒアリング」「見積もり作成」「メール対応」に時間を取られる可能性</strong>があります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h3 id="vk-htags-75ac6bf2-bb48-4b84-8f22-ef3c610ee544" class="wp-block-heading">不透明な印象を与える場合がある</h3>



<p class="wp-block-paragraph">利用者によっては、「<strong>価格を隠している</strong>」と受け取ることがあります。</p>



<p class="wp-block-paragraph">実際にはそうでなくても、<strong>「高そう」「相談しにくい」という印象を与えてしまう</strong>ことがあります。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-b34e2a65-9b7b-4544-9cfb-7f34a6515d64" class="wp-block-heading">実は「目安価格公開」が最も現実的</h2>



<p class="wp-block-paragraph">現在、多くのフリーランスや制作会社が採用しているのが、以下のような<strong>料金表と個別見積もりの中間方式</strong>です。</p>



<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent has-text-color has-primary-hover-color vk_block-margin-md--margin-top vk_block-margin-md--margin-bottom is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container has-background has-primary-hover-background-color"><i class=""></i><p class="vk_borderBox_title">提示例</p></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-triangle-mark">
<li>WordPress初期設定： 10,000円～</li>



<li>テーマ設定： 20,000円～</li>



<li>カスタマイズ： 10,000円～</li>



<li>サイト制作： 100,000円～</li>
</ul>
</div></div>



<p class="wp-block-paragraph">さらに、「<strong>内容により変動します</strong>」「<strong>正式なお見積もりをご提示します</strong>」と添えておけば、多くのトラブルを防げます。利用者は予算感を把握でき、提供者も柔軟に見積もりできます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer"><div class="vk_spacer-display-pc" style="margin-top:48px"></div><div class="vk_spacer-display-tablet" style="margin-top:40px"></div><div class="vk_spacer-display-mobile" style="margin-top:40px"></div></div>



<h2 id="vk-htags-6f299c10-e6a1-48e1-ac36-14183697c81c" class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph">料金表の公開・非公開には、それぞれ明確なメリットとデメリットがあります。</p>



<p class="wp-block-paragraph"><strong>料金表を公開すると、以下のようなメリット・デメリットがあります。</strong></p>



<div class="wp-block-columns vk_block-margin-md--margin-top vk_block-margin-lg--margin-bottom is-layout-flex wp-container-core-columns-is-layout-6fd36bcc wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent has-text-color has-primary-hover-color is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container has-background has-primary-hover-background-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><p class="vk_borderBox_title">メリット</p></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-triangle-mark">
<li>利用者が安心できる</li>



<li>信頼性を高めやすい</li>



<li>問い合わせの質が向上する</li>
</ul>
</div></div>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent has-text-color has-danger-color is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container has-background has-danger-background-color"><i class="fa-solid fa-xmark" aria-hidden="true"></i><p class="vk_borderBox_title">デメリット</p></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-triangle-mark">
<li>価格競争に巻き込まれやすい</li>



<li>案件ごとの差を表現しにくい</li>



<li>値上げしづらい</li>
</ul>
</div></div>
</div>
</div>



<p class="wp-block-paragraph"><strong>逆に料金表非公開の場合は、以下のような側面がございます。</strong></p>



<div class="wp-block-columns vk_block-margin-md--margin-top vk_block-margin-lg--margin-bottom is-layout-flex wp-container-core-columns-is-layout-6fd36bcc wp-block-columns-is-layout-flex">
<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent has-text-color has-primary-hover-color is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container has-background has-primary-hover-background-color"><i class="fa-solid fa-circle-check" aria-hidden="true"></i><p class="vk_borderBox_title">メリット</p></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-triangle-mark">
<li>柔軟な見積もりが可能</li>



<li>高単価案件に対応しやすい</li>



<li>価格以外の価値を見てもらいやすい</li>
</ul>
</div></div>
</div>



<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
<div class="wp-block-vk-blocks-border-box vk_borderBox vk_borderBox-background-transparent has-text-color has-danger-color is-style-vk_borderBox-style-solid-kado-tit-tab"><div class="vk_borderBox_title_container has-background has-danger-background-color"><i class="fa-solid fa-xmark" aria-hidden="true"></i><p class="vk_borderBox_title">デメリット</p></div><div class="vk_borderBox_body">
<ul class="wp-block-list is-style-vk-triangle-mark">
<li>問い合わせのハードルが上がる</li>



<li>見積もり作業が増える</li>



<li>不透明に見られる可能性がある</li>
</ul>
</div></div>
</div>
</div>



<p class="wp-block-paragraph">特にWordPress制作やカスタマイズのような案件ごとの差が大きいサービスでは、「完全公開」か「完全非公開」かではなく、<strong>参考価格や料金目安を掲載する方法が最もバランスの取れた選択肢</strong>といえるでしょう。利用者の安心感と、提供者側の柔軟性を両立しやすいからです。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/18/price-list-open-or-closed/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
