<?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>Live Preview &#8211; WordPress Memo</title>
	<atom:link href="https://blog.riverforest-wp.info/tag/live-preview/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.riverforest-wp.info</link>
	<description>WordPress に関する覚え書き</description>
	<lastBuildDate>Fri, 09 May 2025 12:48:52 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.riverforest-wp.info/wp-content/uploads/2018/05/cropped-icon-256x256-1-32x32.png</url>
	<title>Live Preview &#8211; WordPress Memo</title>
	<link>https://blog.riverforest-wp.info</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>プラグインディレクトリでの Live Preview の有効化</title>
		<link>https://blog.riverforest-wp.info/live-preview/</link>
		
		<dc:creator><![CDATA[Katsushi Kawamori]]></dc:creator>
		<pubDate>Tue, 18 Jun 2024 00:59:34 +0000</pubDate>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Live Preview]]></category>
		<category><![CDATA[プラグイン]]></category>
		<guid isPermaLink="false">https://blog.riverforest-wp.info/?p=3854</guid>

					<description><![CDATA[はじめに ブラウザだけで動作する WordPress 「Playground」が、昨年辺りから利用できるようになりました。それを利用して、公式プラグインディレクトリや公式テーマディレクトリで「Live Preview」が [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">はじめに</h3>



<p>ブラウザだけで動作する WordPress 「Playground」が、昨年辺りから利用できるようになりました。それを利用して、公式プラグインディレクトリや公式テーマディレクトリで「Live Preview」が可能になっています。今回は、公式プラグインディレクトリで「Live Preview」を可能にするためにプラグイン作者向けに書きました。</p>



<style>
.simpleblogcard_img_block3e578e66fbdd2cabf2d2c7bfd3fe16f0 {
  float: right;
  padding: 10px;
}
.simpleblogcard_border3e578e66fbdd2cabf2d2c7bfd3fe16f0 {
  border-left: solid 8px #cd162c;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_title3e578e66fbdd2cabf2d2c7bfd3fe16f0 {
  line-height: 155%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_description3e578e66fbdd2cabf2d2c7bfd3fe16f0 {
  line-height: 155%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://wordpress.org/playground/ target="_blank" rel="noopener">
			<div class="simpleblogcard_inner">
		<div class="simpleblogcard_border3e578e66fbdd2cabf2d2c7bfd3fe16f0">
			wordpress.org			<div class="simpleblogcard_title3e578e66fbdd2cabf2d2c7bfd3fe16f0">
				WordPress Playground			</div>
							<div class="simpleblogcard_description3e578e66fbdd2cabf2d2c7bfd3fe16f0">
									</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>



<h3 class="wp-block-heading">プラグインディレクトリにログイン</h3>



<p>ログインして、「Advanced View」に移動し、最下部に移動すると、「Toggle Live Preview」という欄があります。<code class="language-php language-html">blueprint.json</code> というファイルがコミットされていないと、「Live Preview」 を有効化するボタンが表示されていません。</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;69cc634085445&quot;}" data-wp-interactive="core/image" data-wp-key="69cc634085445" class="wp-block-image size-large wp-lightbox-container"><img fetchpriority="high" loading="eager" decoding="async" width="1024" height="314" 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-window--resize="callbacks.setButtonStyles" data-id="3866" src="https://blog.riverforest-wp.info/wp-content/uploads/20240618/Default-Advanced-View-1024x314.png" alt="" class="wp-image-3866" srcset="https://blog.riverforest-wp.info/wp-content/uploads/20240618/Default-Advanced-View-1024x314.png 1024w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/Default-Advanced-View-300x92.png 300w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/Default-Advanced-View-768x236.png 768w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/Default-Advanced-View.png 1274w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<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>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69cc634085976&quot;}" data-wp-interactive="core/image" data-wp-key="69cc634085976" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" 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-window--resize="callbacks.setButtonStyles" width="805" height="489" data-id="3871" src="https://blog.riverforest-wp.info/wp-content/uploads/20240618/toggle-live-preview1.png" alt="" class="wp-image-3871" srcset="https://blog.riverforest-wp.info/wp-content/uploads/20240618/toggle-live-preview1.png 805w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/toggle-live-preview1-300x182.png 300w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/toggle-live-preview1-768x467.png 768w" sizes="auto, (max-width: 805px) 100vw, 805px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<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>
</figure>



<h3 class="wp-block-heading">設定ファイルの編集とコミット</h3>



<p>例として、自分のプラグインの <a href="https://ja.wordpress.org/plugins/fixed-bottom-menu/" target="_blank" rel="noreferrer noopener"><strong>Fixed Bottom Menu</strong></a> の「<strong>blueprint.json</strong>」を以下に記します。</p>



<pre class="prism line-numbers"><code class="language-php language-html">{
    "landingPage": "\/wp-admin\/admin.php?page=fixedbottommenu",
    "preferredVersions": {
        "php": "8.0",
        "wp": "6.6"
    },
	"login": true,
	"plugins": &#91;"fixed-bottom-menu"]
}</code></pre>



<p>プラグインをインストール、有効化し、プラグインの設定画面を表示する設定になっています。詳しくは、以下をご覧ください。</p>



<style>
.simpleblogcard_img_block02da9be28f30cb0626947110897cf5e8 {
  float: right;
  padding: 10px;
}
.simpleblogcard_border02da9be28f30cb0626947110897cf5e8 {
  border-left: solid 8px #cd162c;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_title02da9be28f30cb0626947110897cf5e8 {
  line-height: 155%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_description02da9be28f30cb0626947110897cf5e8 {
  line-height: 155%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://developer.wordpress.org/plugins/wordpress-org/previews-and-blueprints/ target="_blank" rel="noopener">
				<figure class="simpleblogcard_img_block02da9be28f30cb0626947110897cf5e8">
			<img decoding="async" style="border-radius: 5px; width: 100px; height: 52px;" src="https://developer.wordpress.org/wp-content/themes/wporg-developer-2023/images/opengraph-image.png" alt="Previews and Blueprints – Plugin Handbook | Developer.WordPress.org" />
		</figure>
		<div class="simpleblogcard_inner">
		<div class="simpleblogcard_border02da9be28f30cb0626947110897cf5e8">
			developer.wordpress.org			<div class="simpleblogcard_title02da9be28f30cb0626947110897cf5e8">
				Previews and Blueprints – Plugin Handbook | Developer.WordPress.org			</div>
							<div class="simpleblogcard_description02da9be28f30cb0626947110897cf5e8">
					If you haven’t noticed it yet, the WordPress Playground is an amazing feature that lets an&#8230;				</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>



<p>また、「<strong>blueprint.json</strong>」の設定例が以下から参照できます。</p>



<style>
.simpleblogcard_img_block0af785e6cddef40eaed0df40f2161dd0 {
  float: right;
  padding: 10px;
}
.simpleblogcard_border0af785e6cddef40eaed0df40f2161dd0 {
  border-left: solid 8px #cd162c;
  padding: 0.25em 0.25em;
  background: transparent;
}
.simpleblogcard_title0af785e6cddef40eaed0df40f2161dd0 {
  line-height: 155%;
  font-weight: bold;
  display: block;
}
.simpleblogcard_description0af785e6cddef40eaed0df40f2161dd0 {
  line-height: 155%;
  color: #333;
}
</style>
<div class="simpleblogcard_wrap">
			<a style="text-decoration: none;" href=https://github.com/WordPress/blueprints/tree/trunk/blueprints>
				<figure class="simpleblogcard_img_block0af785e6cddef40eaed0df40f2161dd0">
			<img decoding="async" style="border-radius: 5px; width: 100px; height: 50px;" src="https://opengraph.githubassets.com/1a99c75777ecb69d9a0269d49c8efc10946b325b74add4b6c62a4005e299395b/WordPress/blueprints" alt="blueprints/blueprints at trunk · WordPress/blueprints · GitHub" />
		</figure>
		<div class="simpleblogcard_inner">
		<div class="simpleblogcard_border0af785e6cddef40eaed0df40f2161dd0">
			github.com			<div class="simpleblogcard_title0af785e6cddef40eaed0df40f2161dd0">
				blueprints/blueprints at trunk · WordPress/blueprints · GitHub			</div>
							<div class="simpleblogcard_description0af785e6cddef40eaed0df40f2161dd0">
					Blueprints gallery and examples. Contribute to WordPress/blueprints development by creatin&#8230;				</div>
					</div>
	</div>
	<div style="clear: both;"></div>
	</a>
</div>



<p>その他に一番使う設定として、管理画面を日本語で読み込む例を以下に示します。</p>



<pre class="prism line-numbers"><code class="language-php language-html">{
    "landingPage": "\/wp-admin\/",
　　"login": true,
    "steps": &#91;
		{
			"step": "setSiteLanguage",
			"language": "ja"
		}
    ]
}</code></pre>



<p>「<strong>blueprint.json</strong>」の編集を終えたら、プラグインディレクトリにコミットします。コミット場所は、<code class="language-php language-html">/assets/blueprints/blueprint.json</code> です。</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;69cc6340868bb&quot;}" data-wp-interactive="core/image" data-wp-key="69cc6340868bb" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" 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-window--resize="callbacks.setButtonStyles" width="635" height="302" data-id="3867" src="https://blog.riverforest-wp.info/wp-content/uploads/20240618/folder1.png" alt="" class="wp-image-3867" srcset="https://blog.riverforest-wp.info/wp-content/uploads/20240618/folder1.png 635w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/folder1-300x143.png 300w" sizes="auto, (max-width: 635px) 100vw, 635px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<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>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69cc634086d99&quot;}" data-wp-interactive="core/image" data-wp-key="69cc634086d99" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" 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-window--resize="callbacks.setButtonStyles" width="649" height="259" data-id="3868" src="https://blog.riverforest-wp.info/wp-content/uploads/20240618/folder2.png" alt="" class="wp-image-3868" srcset="https://blog.riverforest-wp.info/wp-content/uploads/20240618/folder2.png 649w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/folder2-300x120.png 300w" sizes="auto, (max-width: 649px) 100vw, 649px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<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>
</figure>



<h3 class="wp-block-heading">プラグインディレクトリでの操作</h3>



<p>コミット後に、ログインして、「Download」の横に「Test Preview」ボタンが出現します。ボタンを押すとテストできます。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69cc6340873c5&quot;}" data-wp-interactive="core/image" data-wp-key="69cc6340873c5" class="wp-block-image aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="282" 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-window--resize="callbacks.setButtonStyles" src="https://blog.riverforest-wp.info/wp-content/uploads/20240618/test-preview-1024x282.png" alt="" class="wp-image-3870" srcset="https://blog.riverforest-wp.info/wp-content/uploads/20240618/test-preview-1024x282.png 1024w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/test-preview-300x83.png 300w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/test-preview-768x212.png 768w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/test-preview.png 1336w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<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>テストして問題が無ければ、「Advanced View」に移動し、最下部に移動し、「Toggle Live Preview」のボタンを押すと、「Live Preview」が有効化されます。</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69cc634087947&quot;}" data-wp-interactive="core/image" data-wp-key="69cc634087947" class="wp-block-image aligncenter size-full wp-lightbox-container"><img loading="lazy" decoding="async" 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-window--resize="callbacks.setButtonStyles" width="804" height="566" src="https://blog.riverforest-wp.info/wp-content/uploads/20240618/toggle-live-preview2.png" alt="" class="wp-image-3872" srcset="https://blog.riverforest-wp.info/wp-content/uploads/20240618/toggle-live-preview2.png 804w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/toggle-live-preview2-300x211.png 300w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/toggle-live-preview2-768x541.png 768w" sizes="auto, (max-width: 804px) 100vw, 804px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<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>



<figure data-wp-context="{&quot;imageId&quot;:&quot;69cc634087f27&quot;}" data-wp-interactive="core/image" data-wp-key="69cc634087f27" class="wp-block-image aligncenter size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1024" height="343" 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-window--resize="callbacks.setButtonStyles" src="https://blog.riverforest-wp.info/wp-content/uploads/20240618/live-preview-1024x343.png" alt="" class="wp-image-3869" srcset="https://blog.riverforest-wp.info/wp-content/uploads/20240618/live-preview-1024x343.png 1024w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/live-preview-300x101.png 300w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/live-preview-768x258.png 768w, https://blog.riverforest-wp.info/wp-content/uploads/20240618/live-preview.png 1264w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			aria-label="拡大する"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.imageButtonRight"
			data-wp-style--top="state.imageButtonTop"
		>
			<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>



<h3 class="wp-block-heading">実際の動作</h3>



<figure class="wp-block-video aligncenter"><video height="720" style="aspect-ratio: 1280 / 720;" width="1280" controls muted src="https://blog.riverforest-wp.info/wp-content/uploads/20240618/live-preview.mp4"></video></figure>



<h3 class="wp-block-heading">おわりに</h3>



<p>「Live Preview」は、プラグインの更新とは独立してオン・オフできるので、用途や更新内容に合わせて適宜オン・オフできるのが便利ですね。</p>
]]></content:encoded>
					
		
		<enclosure url="https://blog.riverforest-wp.info/wp-content/uploads/20240618/live-preview.mp4" length="7123488" type="video/mp4" />

			</item>
	</channel>
</rss>
