<?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>画像 &#8211; WP Pilot</title>
	<atom:link href="https://wppilot.net/tag/image/feed/" rel="self" type="application/rss+xml" />
	<link>https://wppilot.net</link>
	<description>ブログ作りの次の一手をあなたに。</description>
	<lastBuildDate>Sat, 11 Jul 2026 05:28:19 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://wppilot.net/wp-content/uploads/2025/06/WP-Pilot-Icon-150x150.png</url>
	<title>画像 &#8211; WP Pilot</title>
	<link>https://wppilot.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【Xwrite利用者向け】「画像のテキスト回り込み」を「グループ」ブロックで実現させてみる</title>
		<link>https://wppilot.net/2026/06/14/group-block-image-and-text/</link>
					<comments>https://wppilot.net/2026/06/14/group-block-image-and-text/#comments</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Sun, 14 Jun 2026 02:24:20 +0000</pubDate>
				<category><![CDATA[基本機能]]></category>
		<category><![CDATA[WordPressメモ]]></category>
		<category><![CDATA[画像]]></category>
		<category><![CDATA[Gutenberg]]></category>
		<category><![CDATA[Xwrite]]></category>
		<category><![CDATA[「グループ」ブロック]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=1267</guid>

					<description><![CDATA[この記事では、WordPressでいわゆる「画像のテキスト回り込み」を実現する方法を紹介します。
なお、「ブロックエディター（Gutenberg）」をご利用いただくことが前提となっております。]]></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>



<p class="wp-block-paragraph">なお、「ブロックエディター（Gutenberg）」をご利用いただくことが前提となっております。</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>



<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-zdr28y0tz-bu57-llep-prwx-e0e2s2ip426" aria-expanded="false" aria-controls="vk-toc-content-zdr28y0tz-bu57-llep-prwx-e0e2s2ip426">OPEN</button><ul id="vk-toc-content-zdr28y0tz-bu57-llep-prwx-e0e2s2ip426" class="vk_tableOfContents_list tab_content-close">
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-4c832a90-64e5-4fce-885b-2cdb2e4032ac" 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-e3054828-1d3f-40d7-aa91-1591677eb369" 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-4">
					<a href="#vk-htags-9a17b294-8f73-4b4a-ba9f-0a7e784911bb" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1.1. </span>
						「グループ」ブロックを作成。
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-1e4912f0-5d25-4b4d-a3d5-e4cf4769c265" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1.2. </span>
						「グループ」ブロックの中に回り込みさせたい「画像」とテキストを挿入。
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-044687a9-b8db-49e8-b022-21f1f92e7eff" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1.3. </span>
						画像を左寄せ（または右寄せ）にすれば、ご希望の回り込み配置が完成します。
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-4">
					<a href="#vk-htags-aeb62ce8-8e19-4869-90e2-922378619432" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.1.4. </span>
						「グループ」ブロックの下部に「スペーサー」を挿入してください。
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-d7ebd5cb-bb6e-4f3b-8e26-cf09eb370f7a" 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-49425707-6ee4-4307-a663-2ec3882bf19b" 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-5954f6a1-e5b9-468c-95eb-f6956fba8928" 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-c0bde0bd-8943-4714-81cd-cdcd67317cb1" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">4. </span>
						関連商品
					</a>
				</li>
			</ul></div></div>



<p class="wp-block-paragraph"></p>



<h2 id="vk-htags-4c832a90-64e5-4fce-885b-2cdb2e4032ac" class="wp-block-heading">作成例</h2>



<p class="vk_block-margin-sm--margin-bottom wp-block-paragraph">本記事では、以下のようなブロックを作成することを目的といたします。（余白については容易に調整可能のため、今回は気にしないことと致します）</p>



<div class="wp-block-group is-style-vk-group-dotted is-layout-constrained wp-block-group-is-layout-constrained">
<figure class="wp-block-image alignleft size-medium"><img fetchpriority="high" decoding="async" width="300" height="201" src="https://wppilot.net/wp-content/uploads/2025/06/image-1-300x201.jpg" alt="" class="wp-image-808" srcset="https://wppilot.net/wp-content/uploads/2025/06/image-1-300x201.jpg 300w, https://wppilot.net/wp-content/uploads/2025/06/image-1-900x602.jpg 900w, https://wppilot.net/wp-content/uploads/2025/06/image-1-640x428.jpg 640w, https://wppilot.net/wp-content/uploads/2025/06/image-1-768x514.jpg 768w, https://wppilot.net/wp-content/uploads/2025/06/image-1-1024x685.jpg 1024w, https://wppilot.net/wp-content/uploads/2025/06/image-1.jpg 1440w" sizes="(max-width: 300px) 100vw, 300px" /></figure>



<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">サンプルテキストサンプルテキストサンプルテキスト</p>



<p class="wp-block-paragraph">サンプルテキストサンプルテキストサンプルテキスト</p>
</div>



<div style="height:48px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 id="vk-htags-e3054828-1d3f-40d7-aa91-1591677eb369" class="wp-block-heading">作り方</h2>



<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-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">以下はテーマ「Xwrite」で作成した例になります。CocoonやLightningのように「グループ」ブロックが不要な場合もあります（<a href="https://wppilot.net/2026/06/14/group-block-image-and-text/#comment-3">コメント欄にて補足</a>）。</p>
</div></div>



<div class="wp-block-vk-blocks-step  vk_step">
<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 id="vk-htags-9a17b294-8f73-4b4a-ba9f-0a7e784911bb" class="wp-block-heading">「グループ」ブロックを作成。</h4>



<p class="wp-block-paragraph">「レイアウトを選択」の選択肢は一番左でOKです。</p>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6fd36bcc wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full"><img decoding="async" width="291" height="236" src="https://wppilot.net/wp-content/uploads/2026/06/image.png" alt="" class="wp-image-1268"/></figure>



<figure class="wp-block-image size-full"><img decoding="async" width="316" height="211" src="https://wppilot.net/wp-content/uploads/2026/06/image-1.png" alt="" class="wp-image-1269" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-1.png 316w, https://wppilot.net/wp-content/uploads/2026/06/image-1-300x200.png 300w" sizes="(max-width: 316px) 100vw, 316px" /></figure>
</div>
</div><div class="vk_step_item_dot vk_step_item_style-default has-background has-primary-hover-background-color"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">1</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 id="vk-htags-1e4912f0-5d25-4b4d-a3d5-e4cf4769c265" class="wp-block-heading">「グループ」ブロックの中に回り込みさせたい「画像」とテキストを挿入。</h4>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6adeaf6abcfa6&quot;}" data-wp-interactive="core/image" data-wp-key="6adeaf6abcfa6" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="213" 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-2-213x300.png" alt="" class="wp-image-1270" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-2-213x300.png 213w, https://wppilot.net/wp-content/uploads/2026/06/image-2.png 486w" sizes="(max-width: 213px) 100vw, 213px" /><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-border-box vk_borderBox vk_borderBox-background-transparent has-text-color has-primary-hover-color vk_block-margin-sm--margin-top 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-file-pen" aria-hidden="true"></i><p class="vk_borderBox_title">補足</p></div><div class="vk_borderBox_body">
<p class="wp-block-paragraph">「画像」と「段落」を先に配置し、後から両方を選択して「グループ化」の操作を行っても問題ありません。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6adeaf6abd305&quot;}" data-wp-interactive="core/image" data-wp-key="6adeaf6abd305" class="wp-block-image size-medium wp-lightbox-container"><img decoding="async" width="220" 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-22-220x300.png" alt="" class="wp-image-1420" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-22-220x300.png 220w, https://wppilot.net/wp-content/uploads/2026/06/image-22-640x872.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-22.png 692w" sizes="(max-width: 220px) 100vw, 220px" /><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><div class="vk_step_item_dot vk_step_item_style-default has-background has-primary-hover-background-color"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">2</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-default"><div class="vk_step_item_content">
<h4 id="vk-htags-044687a9-b8db-49e8-b022-21f1f92e7eff" class="wp-block-heading">画像を左寄せ（または右寄せ）にすれば、ご希望の回り込み配置が完成します。</h4>



<figure class="wp-block-image size-full"><img decoding="async" width="600" height="432" src="https://wppilot.net/wp-content/uploads/2026/06/image-3.png" alt="" class="wp-image-1271" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-3.png 600w, https://wppilot.net/wp-content/uploads/2026/06/image-3-300x216.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></figure>
</div><div class="vk_step_item_dot vk_step_item_style-default has-background has-primary-hover-background-color"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">3</div></div></div>



<div class="wp-block-vk-blocks-step-item  vk_step_item vk_step_item_lineStyle-none"><div class="vk_step_item_content">
<h4 id="vk-htags-aeb62ce8-8e19-4869-90e2-922378619432" class="wp-block-heading">「グループ」ブロックの下部に「スペーサー」を挿入してください。</h4>



<p class="wp-block-paragraph">回り込みのテキストの量が不足している場合など、デザイン崩れが発生する可能性があります。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6adeaf6abd7b1&quot;}" data-wp-interactive="core/image" data-wp-key="6adeaf6abd7b1" class="wp-block-image size-large wp-lightbox-container"><img decoding="async" width="1024" height="714" 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-4-1024x714.png" alt="" class="wp-image-1272" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-4-1024x714.png 1024w, https://wppilot.net/wp-content/uploads/2026/06/image-4-1536x1070.png 1536w, https://wppilot.net/wp-content/uploads/2026/06/image-4-900x627.png 900w, https://wppilot.net/wp-content/uploads/2026/06/image-4-640x446.png 640w, https://wppilot.net/wp-content/uploads/2026/06/image-4-300x209.png 300w, https://wppilot.net/wp-content/uploads/2026/06/image-4-768x535.png 768w, https://wppilot.net/wp-content/uploads/2026/06/image-4.png 1854w" 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 class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<p class="wp-block-paragraph">これを防ぐため、「グループ」ブロックの下に<strong>「スペーサー」ブロック</strong>を挿入してください（高さの調整はお好みでどうぞ）。 </p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6adeaf6abdbf3&quot;}" data-wp-interactive="core/image" data-wp-key="6adeaf6abdbf3" class="wp-block-image size-large wp-lightbox-container"><img decoding="async" width="1024" height="686" 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-5-1024x686.jpg" alt="" class="wp-image-1273" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-5-1024x686.jpg 1024w, https://wppilot.net/wp-content/uploads/2026/06/image-5-1536x1030.jpg 1536w, https://wppilot.net/wp-content/uploads/2026/06/image-5-900x603.jpg 900w, https://wppilot.net/wp-content/uploads/2026/06/image-5-640x429.jpg 640w, https://wppilot.net/wp-content/uploads/2026/06/image-5-300x201.jpg 300w, https://wppilot.net/wp-content/uploads/2026/06/image-5-768x515.jpg 768w, https://wppilot.net/wp-content/uploads/2026/06/image-5.jpg 1856w" 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 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-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">プラグイン「VK Blocks」で使用できる「レスポンシブスペーサー」など、レスポンシブ対応のスペーサーでは、上記のデザイン崩れに対応できない場合があります。</p>
</div></div>
</div><div class="vk_step_item_dot vk_step_item_style-default has-background has-primary-hover-background-color"><div class="vk_step_item_dot_caption">STEP</div><div class="vk_step_item_dot_num">4</div></div></div>
</div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h2 id="vk-htags-d7ebd5cb-bb6e-4f3b-8e26-cf09eb370f7a" class="wp-block-heading">注意事項</h2>



<h3 id="vk-htags-49425707-6ee4-4307-a663-2ec3882bf19b" class="wp-block-heading">モバイル閲覧時の対策を忘れずに</h3>



<p class="wp-block-paragraph">小さな画像を使っている場合、モバイル端末のように横幅が短い場合は、以下のように文章が見づらくなる可能性がございます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="467" height="457" src="https://wppilot.net/wp-content/uploads/2026/06/image-5.png" alt="" class="wp-image-1282" srcset="https://wppilot.net/wp-content/uploads/2026/06/image-5.png 467w, https://wppilot.net/wp-content/uploads/2026/06/image-5-300x294.png 300w" sizes="(max-width: 467px) 100vw, 467px" /></figure>



<p class="wp-block-paragraph">そのため、回り込み使用時には<strong>少し大きめの画像を使用したり</strong>、<strong>ブロックの出し分けを行ったりする</strong>などの工夫・対策をお願いいたします。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h3 id="vk-htags-5954f6a1-e5b9-468c-95eb-f6956fba8928" class="wp-block-heading">テーマにより非対応の場合がある</h3>



<p class="wp-block-paragraph">一部テーマ（SWELL・echoなど）をご利用いただいている場合、テーマ側の対応により、上記方法が使えなかったり、追加で対応が必要だったりする場合がございます。</p>



<ul class="wp-block-list is-style-vk-handpoint-mark">
<li><a href="https://tsutchii.com/swell-image-float">【解決】SWELLで画像のテキスト回り込みができない</a></li>



<li><a href="https://web.archive.org/web/20241110224502/https://u.swell-theme.com/community/swell-forum/%E7%94%BB%E5%83%8F%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF%E3%81%A8%E6%AE%B5%E8%90%BD%E3%83%96%E3%83%AD%E3%83%83%E3%82%AF/#post-8191#post-8191">画像ブロックと段落ブロック &lt; SWELLに関する質問</a></li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h2 id="vk-htags-c0bde0bd-8943-4714-81cd-cdcd67317cb1" class="wp-block-heading">関連商品</h2>


		<div class="pochipp-box"
			data-id="1627"
			data-img="l"
			data-lyt-pc="dflt"
			data-lyt-mb="vrtcl"
			data-btn-style="dflt"
			data-btn-radius="off"
			data-sale-effect="flash"
			 data-cvkey="4d98dfe7"		>
							<div class="pochipp-box__image">
					<a href="https://px.a8.net/svt/ejp?a8mat=44YUNK+6AU716+CO4+3B5HAQ" rel="nofollow">
						<img decoding="async" width="300" height="250"  src="https://wppilot.net/wp-content/uploads/2026/07/xwrite-banner-300x250.png" alt=""/>					</a>
				</div>
						<div class="pochipp-box__body">
				<div class="pochipp-box__title">
					<a href="https://px.a8.net/svt/ejp?a8mat=44YUNK+6AU716+CO4+3B5HAQ" rel="nofollow">
						誰でもかんたん！「プロ級サイトをサクッと作成できる」WordPressテーマ【Xwrite】					</a>
				</div>

									<div class="pochipp-box__info">『Xwrite（エックスライト）』は、 多彩な機能で、高速表示に対応した100％GPLのテーマです。 初心者にも充実のサポートでサイト運営をバックアップします。</div>
				
				
							</div>
				<div class="pochipp-box__btns"
		data-maxclmn-pc="fit"
		data-maxclmn-mb="1"
	>
																<div class="pochipp-box__btnwrap -custom -long-text">
								<a href="https://px.a8.net/svt/ejp?a8mat=44YUNK+6AU716+CO4+3B5HAQ" class="pochipp-box__btn" rel="nofollow">
					<span>
						公式サイトをチェック					</span>
				</a>
			</div>
										<div class="pochipp-box__btnwrap -custom_2 -long-text">
								<a href="https://px.a8.net/svt/ejp?a8mat=44YUNK+6AU716+CO4+3B6C5U" class="pochipp-box__btn" rel="nofollow">
					<span>
						テーマの特徴をチェック					</span>
				</a>
			</div>
			</div>
								<div class="pochipp-box__logo">
					<img decoding="async" src="https://wppilot.net/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png" alt="" width="32" height="32">
					<span>ポチップ</span>
				</div>
					</div>
	

		<div class="pochipp-box"
			data-id="1630"
			data-img="l"
			data-lyt-pc="dflt"
			data-lyt-mb="vrtcl"
			data-btn-style="dflt"
			data-btn-radius="off"
			data-sale-effect="flash"
			 data-cvkey="94f62d7e"		>
							<div class="pochipp-box__image">
					<a href="https://px.a8.net/svt/ejp?a8mat=44YUNK+6NXQCA+CO4+6ARKX" rel="nofollow">
						<img decoding="async" width="300" height="206"  src="https://wppilot.net/wp-content/uploads/2026/07/xserver-banner-300x206.png" alt=""/>					</a>
				</div>
						<div class="pochipp-box__body">
				<div class="pochipp-box__title">
					<a href="https://px.a8.net/svt/ejp?a8mat=44YUNK+6NXQCA+CO4+6ARKX" rel="nofollow">
						国内シェアNo.1レンタルサーバー【エックスサーバー】					</a>
				</div>

									<div class="pochipp-box__info">・運用サイト数250万件で国内シェアNo.1 ・初期費用無料、月額990円から、大容量500GBからの高コストパフォーマンス ・安定のサーバー稼働率99.99％以上 ・世界最高クラスの第5世代 AMD EPYC™とオールNVMe環境を採用 ・.com .netなどから選べる！独自ドメインが永久無料 ・マルチドメイン、メールアドレス無制限！独自SSLを無料で利用可能！</div>
				
				
							</div>
				<div class="pochipp-box__btns"
		data-maxclmn-pc="fit"
		data-maxclmn-mb="1"
	>
																<div class="pochipp-box__btnwrap -custom -long-text">
								<a href="https://px.a8.net/svt/ejp?a8mat=44YUNK+6NXQCA+CO4+6ARKX" class="pochipp-box__btn" rel="nofollow">
					<span>
						公式サイトをチェック					</span>
				</a>
			</div>
										<div class="pochipp-box__btnwrap -custom_2 -long-text">
								<a href="https://px.a8.net/svt/ejp?a8mat=44YUNK+6NXQCA+CO4+6M4J5" class="pochipp-box__btn" rel="nofollow">
					<span>
						法人向けプランはこちら					</span>
				</a>
			</div>
			</div>
								<div class="pochipp-box__logo">
					<img decoding="async" src="https://wppilot.net/wp-content/plugins/pochipp/assets/img/pochipp-logo-t1.png" alt="" width="32" height="32">
					<span>ポチップ</span>
				</div>
					</div>
	]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2026/06/14/group-block-image-and-text/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>【WordPressプラグイン】「EWWW Image Optimizer」を使って画像の最適化を図ってみる</title>
		<link>https://wppilot.net/2025/06/11/ewww-image-optimizer-1/</link>
					<comments>https://wppilot.net/2025/06/11/ewww-image-optimizer-1/#respond</comments>
		
		<dc:creator><![CDATA[WP Pilot]]></dc:creator>
		<pubDate>Wed, 11 Jun 2025 08:21:43 +0000</pubDate>
				<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[最適化]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[画像]]></category>
		<guid isPermaLink="false">https://wppilot.net/?p=37</guid>

					<description><![CDATA[本記事では、WordPressの表示速度向上に役立つ「EWWW Image Optimizer」プラグインによる画像圧縮と、テーマにカスタム画像サイズを追加して不要な大きい画像読み込みを防ぐ方法について、理由と具体的手順 [&#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><a href="https://ja.wordpress.org/plugins/ewww-image-optimizer/">EWWW Image Optimizer</a></strong>」プラグインによる画像圧縮と、テーマにカスタム画像サイズを追加して不要な大きい画像読み込みを防ぐ方法について、<strong>理由</strong>と<strong>具体的手順</strong>を丁寧に解説します。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<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-rzi346n6h-3c9x-lo5e-ng15-3rbaswykxu9"/><label class="tab-label vk_tableOfContents_openCloseBtn button_status button_status-close" for="chck-toc-rzi346n6h-3c9x-lo5e-ng15-3rbaswykxu9" id="vk-tab-label-toc-rzi346n6h-3c9x-lo5e-ng15-3rbaswykxu9">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-e917a315-df47-4cfa-a69d-dd2f4cf07825" 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-3">
					<a href="#vk-htags-2da7a612-0d5a-4aeb-bc16-b60873f3c3b7" 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-1de24a0c-ee35-4c34-9ab5-451008edf217" 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-3">
					<a href="#vk-htags-7a47f68d-b3a1-437c-badf-20201a5308eb" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">1.3. </span>
						レスポンシブ対応の強化
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-bb8dfa1e-d588-4dfc-aad0-cc76e1490ffd" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2. </span>
						EWWW Image Optimizer の導入と設定
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-26c760e0-758f-4999-bc97-f793a2a314c1" 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-6d1250f1-b404-4026-a093-a838b76ca6a1" 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-81c4b79c-50a5-4bb2-8064-237830cf93d9" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.3. </span>
						WebP 変換の有効化
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-368bc4fc-cb7f-4ab4-889f-45650632549c" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">2.4. </span>
						一括最適化（Bulk Optimize）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-520c6c85-1461-42d6-85da-9f341f83cbfb" 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-198fc844-3190-4fe7-8bb5-7deea1f661a4" 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-717e291f-45db-4866-9b0b-f59a889009b7" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">3.2. </span>
						functions.php に設定を追加
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-3">
					<a href="#vk-htags-d72554c5-b965-4540-82ad-c50d78c0b651" 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-5cd477ee-7419-45d0-8d48-a2cc8356e348" 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-49d34a0b-760a-484e-8689-088e07e0fc2b" 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-06f47d96-83c9-4013-8227-ec7887417665" 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-21e7a84b-abbd-4f7e-a14f-007c5f9f3599" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">5.1. </span>
						Lazy Load（遅延読み込み）
					</a>
				</li>
			
				<li class="vk_tableOfContents_list_item vk_tableOfContents_list_item-h-2">
					<a href="#vk-htags-2b36c947-4108-497d-b1a5-2a9c3a3eedba" class="vk_tableOfContents_list_item_link">
						<span class="vk_tableOfContents_list_item_link_preNumber">6. </span>
						まとめ
					</a>
				</li>
			</ul></div></div>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_black" id="vk-htags-e917a315-df47-4cfa-a69d-dd2f4cf07825">なぜ画像最適化が必要なのか</h2>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-2da7a612-0d5a-4aeb-bc16-b60873f3c3b7">ページ表示速度の改善</h3>



<p class="wp-block-paragraph">大きな画像ファイルをそのまま読み込むと、ユーザーの通信回線（特にモバイル）で表示に時間がかかります。読み込みが遅いと、離脱率が上がりSEO（検索エンジン最適化）にも悪影響を及ぼします。</p>



<p class="wp-block-paragraph">※<strong>離脱率</strong>（Bounce Rate）：ユーザーが1ページだけ見てサイトを離れる割合です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-1de24a0c-ee35-4c34-9ab5-451008edf217">帯域（バンド幅）とサーバー負荷の軽減</h3>



<p class="wp-block-paragraph">画像サイズが小さければ、それだけ転送データ量が減るため、サーバーやCDNのコストを抑えられます。高画質を保ちつつ圧縮率を上げられると理想的です。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-7a47f68d-b3a1-437c-badf-20201a5308eb">レスポンシブ対応の強化</h3>



<p class="wp-block-paragraph">ユーザーの画面幅に合わせた最適な画像サイズを提供すると、無駄な大きい画像のダウンロードを防げます。WordPressは<code>srcset</code>機能で自動的に最適画像を選択しますが、カスタムサイズを用意しておくことで、さらに細かく制御できます。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_black" id="vk-htags-bb8dfa1e-d588-4dfc-aad0-cc76e1490ffd">EWWW Image Optimizer の導入と設定</h2>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-26c760e0-758f-4999-bc97-f793a2a314c1">プラグインのインストール</h3>



<ol class="wp-block-list">
<li>管理画面の「プラグイン」→「新規追加」で「EWWW Image Optimizer」を検索</li>



<li>“今すぐインストール” → “有効化”</li>
</ol>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-6d1250f1-b404-4026-a093-a838b76ca6a1">基本設定</h3>



<p class="wp-block-paragraph">有効化後、管理画面の「設定」→「EWWW Image Optimizer」メニューに移動します。</p>


<pre class="wp-block-code"><span><code class="hljs language-plaintext">［Basic Settings］
・『Remove metadata』：チェック → 画像に含まれる撮影情報などの余分なデータを削除  
・『Enable Jumbo Mode』：好みで → 圧縮率をさらに高める（サーバーCPUに負荷がかかる場合あり）</code></span></pre>


<ul class="wp-block-list">
<li><strong>Metadata</strong>（メタデータ）とは、撮影日時やカメラ情報などの付帯情報</li>



<li><strong>Jumbo Mode</strong>：高圧縮モード。時間がかかるがファイルサイズを大きく削減できます。</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-81c4b79c-50a5-4bb2-8064-237830cf93d9">WebP 変換の有効化</h3>



<p class="wp-block-paragraph">「WebP Conversion」タブを開き、</p>



<ol class="wp-block-list">
<li>『Convert existing images to WebP』にチェック</li>



<li>『Also convert to WebP in Media Library』にチェック</li>
</ol>



<p class="wp-block-paragraph">WebPはJPEG/PNGよりもさらに圧縮効率に優れた次世代フォーマットです。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-368bc4fc-cb7f-4ab4-889f-45650632549c">一括最適化（Bulk Optimize）</h3>



<p class="wp-block-paragraph">既存メディアを一度に最適化するため、「Tools」→「Image Optimization」→「Run All Optimizations」で一括処理を実行します。時間がかかる場合があるので、深夜帯など負荷の低い時間に行いましょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_black" id="vk-htags-520c6c85-1461-42d6-85da-9f341f83cbfb">画像サイズ（サムネイル）の追加と活用</h2>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-198fc844-3190-4fe7-8bb5-7deea1f661a4">なぜカスタム画像サイズが有効か</h3>



<ul class="wp-block-list">
<li>テーマやテンプレートごとに必要な画像サイズは異なります。</li>



<li>デフォルトの「サムネイル（150×150px）」「中サイズ（300×300px）」「大サイズ（1024×1024px）」以外に、独自サイズを追加すると、余分に大きいサイズを読み込まずに済みます。</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-717e291f-45db-4866-9b0b-f59a889009b7">functions.php に設定を追加</h3>



<p class="wp-block-paragraph">子テーマ（Child Theme）の <code>functions.php</code> に以下コードを追記します。</p>


<pre class="wp-block-code"><span><code class="hljs language-xml"><span class="php"><span class="hljs-meta">&lt;?php</span>
<span class="hljs-comment">// カスタム画像サイズを追加</span>
<span class="hljs-function"><span class="hljs-keyword">function</span> <span class="hljs-title">mytheme_setup_custom_image_sizes</span><span class="hljs-params">()</span> </span>{
    <span class="hljs-comment">// 幅800px、高さ450px、トリミングは中央基準</span>
    add_image_size( <span class="hljs-string">'hero-large'</span>, <span class="hljs-number">800</span>, <span class="hljs-number">450</span>, <span class="hljs-keyword">array</span>( <span class="hljs-string">'center'</span>, <span class="hljs-string">'center'</span> ) );
    <span class="hljs-comment">// 幅400px、高さ225px、トリミングなし（縦横比を維持）</span>
    add_image_size( <span class="hljs-string">'hero-medium'</span>, <span class="hljs-number">400</span>, <span class="hljs-number">225</span>, <span class="hljs-keyword">false</span> );
}
add_action( <span class="hljs-string">'after_setup_theme'</span>, <span class="hljs-string">'mytheme_setup_custom_image_sizes'</span> );</span></code></span></pre>


<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-d72554c5-b965-4540-82ad-c50d78c0b651">コードの解説</h3>



<ul class="wp-block-list">
<li><code>add_image_size( $name, $width, $height, $crop )</code>
<ul class="wp-block-list">
<li><strong>$name</strong>：画像サイズの識別名</li>



<li><strong>$width, $height</strong>：ピクセル単位</li>



<li><strong>$crop</strong>：切り抜き設定。<code>true</code>（センターで切り抜き）/<code>array( ‘x’,’y’ )</code>/<code>false</code></li>
</ul>
</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-5cd477ee-7419-45d0-8d48-a2cc8356e348">サムネイル再生成</h3>



<p class="wp-block-paragraph">新規登録画像には自動生成されますが、過去画像には適用されません。<br>再生成には「<strong>Regenerate Thumbnails</strong>」などのプラグインを使い、以下手順で実行します。</p>



<ol class="wp-block-list">
<li>プラグインをインストール・有効化</li>



<li>ツール→「Regenerate Thumbnails」→「Regenerate All Thumbnails」を実行</li>
</ol>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_black" id="vk-htags-49d34a0b-760a-484e-8689-088e07e0fc2b">テンプレートでのサイズ指定</h2>



<p class="wp-block-paragraph">記事一覧やヘッダーなどテーマ内で画像を出力する際、以下のように呼び出します。</p>


<pre class="wp-block-code"><span><code class="hljs language-php"><span class="hljs-keyword">if</span> ( has_post_thumbnail() ) {
    <span class="hljs-comment">// hero-large サイズで出力</span>
    the_post_thumbnail( <span class="hljs-string">'hero-large'</span> );
}</code></span></pre>


<p class="wp-block-paragraph">WordPressは自動的に <code>srcset</code> 属性を付与し、画面幅に合わせて最適な画像を選びます。さらに細かく制御したい場合は、<code>wp_get_attachment_image_srcset()</code> や <code>sizes</code> 属性を併用しましょう。</p>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_black" id="vk-htags-06f47d96-83c9-4013-8227-ec7887417665">さらに効果を高めるポイント</h2>



<h3 class="wp-block-heading is-style-vk-heading-solid_bottomborder_black" id="vk-htags-21e7a84b-abbd-4f7e-a14f-007c5f9f3599">Lazy Load（遅延読み込み）</h3>



<p class="wp-block-paragraph">EWWW Image Optimizer では「Lazy Load」タブから有効化でき、ユーザー画面内に到達した画像だけを読み込みます。WordPress 5.5以降は標準で <code>loading="lazy"</code> が付きますが、プラグインでさらに最適化可能です。</p>



<ul class="wp-block-list">
<li><strong>CDN（コンテンツ配信ネットワーク）</strong><br>画像をCDNに配信すると、ユーザーからの地理的な距離による遅延を減らせます。EWWWのCDNオプション（有料）や、Cloudflare・AWS CloudFront・KeyCDNなどと併用しましょう。</li>



<li><strong>SVG（ベクター画像）の活用</strong><br>アイコンやロゴなど単色・簡易図形はSVG化できると、ファイルサイズ・解像度の両面でメリットがあります。</li>
</ul>



<div class="wp-block-vk-blocks-spacer vk_spacer vk_spacer-type-margin-top vk_block-margin-0--margin-top vk_block-margin-0--margin-bottom"><div class="vk_block-margin-lg--margin-top"></div></div>



<h2 class="wp-block-heading is-style-vk-heading-double_black" id="vk-htags-2b36c947-4108-497d-b1a5-2a9c3a3eedba">まとめ</h2>



<ol class="wp-block-list">
<li><strong>EWWW Image Optimizer</strong> でメタデータ削除・圧縮・WebP変換・遅延読み込みを設定し、既存画像を一括最適化</li>



<li><strong>カスタム画像サイズ</strong> を <code>add_image_size()</code> で定義し、不要な大きいサイズ読み込みを防ぐ</li>



<li><strong>再生成プラグイン</strong> で過去画像にも適用</li>



<li>テーマテンプレートで <code>the_post_thumbnail()</code> などを活用し、<code>srcset</code> でレスポンシブ配信</li>
</ol>



<p class="wp-block-paragraph">これらを組み合わせることで、<strong>ページの表示速度</strong>・<strong>ユーザー体験</strong>・<strong>SEO</strong>が同時に向上します。ぜひ試してみてください！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://wppilot.net/2025/06/11/ewww-image-optimizer-1/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
