<?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>Wordpress | エス・プロ</title>
	<atom:link href="https://s-pro4.com/cat/web/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>https://s-pro4.com</link>
	<description>パソコンとシステムの活用を考えます</description>
	<lastBuildDate>Tue, 04 Nov 2025 09:40:00 +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://s-pro4.com/wp-content/uploads/2021/10/bb4c6ee1587184e454cc308581390f8d-150x150.png</url>
	<title>Wordpress | エス・プロ</title>
	<link>https://s-pro4.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Contact Form 7にCloudflare Turnstileを導入する</title>
		<link>https://s-pro4.com/page-1113.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Tue, 04 Nov 2025 08:42:40 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=1113</guid>

					<description><![CDATA[Contact Form 7の一覧画面にしばらく前から下記の文言が出ている。 Google reCAPTCHAの無料利用が10,000回までとなり、自身や身の回りでもアクセス数やreCAPTCHAのレポートを気にしたりと [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Contact Form 7の一覧画面にしばらく前から下記の文言が出ている。</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="901" height="95" src="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile1.jpg" alt="" class="wp-image-1114" srcset="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile1.jpg 901w, https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile1-300x32.jpg 300w, https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile1-768x81.jpg 768w" sizes="(max-width: 901px) 100vw, 901px" /></figure>



<p>Google reCAPTCHAの無料利用が10,000回までとなり、自身や身の回りでもアクセス数やreCAPTCHAのレポートを気にしたりと落ち着かない感じになってしまった。</p>



<p>Contact From 7の開発者が Trunstile を推しているなら、使ってみよう。</p>



<p>手順の参考ページ）<br><a href="https://www.xserver.ne.jp/bizhp/cloudflare-turnstile/" target="_blank" rel="noreferrer noopener">https://www.xserver.ne.jp/bizhp/cloudflare-turnstile/</a></p>



<p>Cloudflare Turnstileのアカウント作成、ウィジェット作成、各キーを取得しする。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="175" height="148" src="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile3.jpg" alt="" class="wp-image-1116"/></figure>



<p>WordPress管理画面メニューの[お問い合わせ]＞[インテグレーション] から作業を進める。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="704" height="561" src="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile2.jpg" alt="" class="wp-image-1115" srcset="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile2.jpg 704w, https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile2-300x239.jpg 300w" sizes="(max-width: 704px) 100vw, 704px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="536" height="447" src="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile4.jpg" alt="" class="wp-image-1117" srcset="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile4.jpg 536w, https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile4-300x250.jpg 300w" sizes="(max-width: 536px) 100vw, 536px" /></figure>



<p>Google reCAPTCHAからの移行の場合は、reCAPTHAのキーを削除してからTurnstileの設定へ移る。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="541" height="420" src="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile5.jpg" alt="" class="wp-image-1118" srcset="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile5.jpg 541w, https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile5-300x233.jpg 300w" sizes="(max-width: 541px) 100vw, 541px" /></figure>



<p>Turnstileのキーを入力して保存する。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="532" height="564" src="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile6-1.jpg" alt="" class="wp-image-1120" srcset="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile6-1.jpg 532w, https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile6-1-283x300.jpg 283w" sizes="(max-width: 532px) 100vw, 532px" /></figure>



<p>ここまで実施するとそのままでTurnstileが使えるが、デフォルトではウィジェットがフォームの先頭につくみたい？</p>



<figure class="wp-block-image size-full is-style-vk-image-border"><img loading="lazy" decoding="async" width="801" height="476" src="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile7.jpg" alt="" class="wp-image-1121" srcset="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile7.jpg 801w, https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile7-300x178.jpg 300w, https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile7-768x456.jpg 768w" sizes="(max-width: 801px) 100vw, 801px" /></figure>



<p>ショートコード [turnstile] をフォームに書けば任意の位置に挿入可能。</p>



<figure class="wp-block-image size-full is-resized is-style-vk-image-border"><img loading="lazy" decoding="async" width="760" height="526" src="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile8.jpg" alt="" class="wp-image-1122" style="width:822px;height:auto" srcset="https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile8.jpg 760w, https://s-pro4.com/wp-content/uploads/2025/11/Cloudflare_Turnstile8-300x208.jpg 300w" sizes="(max-width: 760px) 100vw, 760px" /></figure>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>古いバージョンのWordPressでプラグインのバージョンアップ時にエラー</title>
		<link>https://s-pro4.com/page-897.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Wed, 05 Feb 2025 17:09:04 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=897</guid>

					<description><![CDATA[古いWordPress環境をメンテナンスする。事情がありWordPress本体のバージョンアップはできない。 そこで、プラグインのバージョンアップを行ったところ、エラーとなった。 　↓ 更新失敗: ダウンロードに失敗しま [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>古いWordPress環境をメンテナンスする。事情がありWordPress本体のバージョンアップはできない。</p>



<p>そこで、プラグインのバージョンアップを行ったところ、エラーとなった。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="148" src="https://s-pro4.com/wp-content/uploads/2025/02/certificate1-1024x148.jpg" alt="" class="wp-image-898" srcset="https://s-pro4.com/wp-content/uploads/2025/02/certificate1-1024x148.jpg 1024w, https://s-pro4.com/wp-content/uploads/2025/02/certificate1-300x43.jpg 300w, https://s-pro4.com/wp-content/uploads/2025/02/certificate1-768x111.jpg 768w, https://s-pro4.com/wp-content/uploads/2025/02/certificate1.jpg 1061w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>　↓</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="149" src="https://s-pro4.com/wp-content/uploads/2025/02/certificate2-1024x149.jpg" alt="" class="wp-image-899" srcset="https://s-pro4.com/wp-content/uploads/2025/02/certificate2-1024x149.jpg 1024w, https://s-pro4.com/wp-content/uploads/2025/02/certificate2-300x44.jpg 300w, https://s-pro4.com/wp-content/uploads/2025/02/certificate2-768x112.jpg 768w, https://s-pro4.com/wp-content/uploads/2025/02/certificate2.jpg 1065w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>更新失敗: ダウンロードに失敗しました。 <br>cURL error 60: SSL certificate problem: unable to get local issuer certificate</p>



<p>見ただけでは何が原因かわかりにくい。</p>



<p>わかりやすく解説してくださっている参考ページを発見</p>



<p>参考ページ）<br><a href="https://仙台ホームページ制作.jp/%EF%BC%88%E8%A7%A3%E6%B1%BA%E6%B8%88%E3%81%BF%EF%BC%89wordpress%E3%81%A7%E3%80%80curl-error-60-ssl-certificate-problem-unable-to-get-local-issuer-certificate%E3%80%80%E3%81%8C%E8%A1%A8%E7%A4%BA/" target="_blank" rel="noreferrer noopener">https://仙台ホームページ制作.jp/%EF%BC%88%E8%A7%A3%E6%B1%BA%E6%B8%88%E3%81%BF%EF%BC%89wordpress%E3%81%A7%E3%80%80curl-error-60-ssl-certificate-problem-unable-to-get-local-issuer-certificate%E3%80%80%E3%81%8C%E8%A1%A8%E7%A4%BA/</a></p>



<p>WordPressに含まれている .crtファイルの有効期限が切れているようで、.crtファイルを差し替えればよいとのこと。</p>



<p>(1)下記から有効期限が切れていない ca-bundle.crt をダウンロードする。<br><a href="https://raw.githubusercontent.com/WordPress/WordPress/master/wp-includes/certificates/ca-bundle.crt" target="_blank" rel="noreferrer noopener">https://raw.githubusercontent.com/WordPress/WordPress/master/wp-includes/certificates/ca-bundle.crt</a></p>



<p>(2)wp-includes/certificates/ca-bundle.crt を差し替える。</p>



<p>これで、再度pluginのバージョンアップを行うと、無事に更新成功。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="147" src="https://s-pro4.com/wp-content/uploads/2025/02/certificate3-1024x147.jpg" alt="" class="wp-image-900" srcset="https://s-pro4.com/wp-content/uploads/2025/02/certificate3-1024x147.jpg 1024w, https://s-pro4.com/wp-content/uploads/2025/02/certificate3-300x43.jpg 300w, https://s-pro4.com/wp-content/uploads/2025/02/certificate3-768x110.jpg 768w, https://s-pro4.com/wp-content/uploads/2025/02/certificate3.jpg 1062w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>そもそもは、WordPress本体のバージョンアップができるならば出会わなかった問題であろう。セキュリティリスクを理解したうえで運用しないと。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>「ご利用のブラウザは安全ではありません」の表示が出てしまう</title>
		<link>https://s-pro4.com/page-855.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Fri, 29 Nov 2024 03:30:39 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=855</guid>

					<description><![CDATA[&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-ご利用のブラウザは安全ではありませんご利用の Internet Explorer は古いブラウザで Microsoft社 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="108" src="https://s-pro4.com/wp-content/uploads/2024/11/edge2-1024x108.jpg" alt="" class="wp-image-856" srcset="https://s-pro4.com/wp-content/uploads/2024/11/edge2-1024x108.jpg 1024w, https://s-pro4.com/wp-content/uploads/2024/11/edge2-300x32.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/11/edge2-768x81.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/11/edge2.jpg 1137w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br>ご利用のブラウザは安全ではありません<br>ご利用の Internet Explorer は古いブラウザで Microsoft社も利用は危険であると発信しています。このウェブサイトも Internet Explorer での表示は保証しておりません。<br>最新のモダンブラウザ（Microsoft EdgeやGoogle Chromeなど）をお使いください。<br>もし Edge をご利用中でもこのメッセージが表示される場合は IE モードになっていないか確認してください。<br>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>



<p>そういえば、IEのサポートが終了する頃EdgeがWindowsの推奨ブラウザになり始め頃はこういう表示をよく見かけたなー。2022年頃かー。</p>



<p>でも、今でも時々見かけるなー。<br>サイトの作りが何か悪いのかなー。</p>



<p>でも、IEはもう使っていないし、EdgeはIEモードにはしていないんだけどなー。<br>Edgeのバグかなー。</p>



<p>頻度が低いから、あまり深刻に考えず、そのうち消えるだろうと思っていた。</p>



<p>そしたら、当サイトでも表示されていることにはずかしながら今頃気がついた。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="180" src="https://s-pro4.com/wp-content/uploads/2024/11/edge-1024x180.jpg" alt="" class="wp-image-857" srcset="https://s-pro4.com/wp-content/uploads/2024/11/edge-1024x180.jpg 1024w, https://s-pro4.com/wp-content/uploads/2024/11/edge-300x53.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/11/edge-768x135.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/11/edge.jpg 1144w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>全ページではなく特定ページだけ。差が出た理由はよくわからない。</p>



<p>調べてみると、WordPressテーマのLightningで推奨されているプラグインVK All in One Expansion Unitの設定が原因だった。当サイトでも利用中。</p>



<p>参考サイト）<br><a href="https://wanwanya.co.jp/%E3%80%8C%E3%81%94%E5%88%A9%E7%94%A8%E3%81%AE%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E3%81%AF%E5%AE%89%E5%85%A8%E3%81%A7%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%8D%E3%81%A8%E3%81%84/" target="_blank" rel="noreferrer noopener">https://wanwanya.co.jp/%E3%80%8C%E3%81%94%E5%88%A9%E7%94%A8%E3%81%AE%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E3%81%AF%E5%AE%89%E5%85%A8%E3%81%A7%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%8D%E3%81%A8%E3%81%84/</a></p>



<p><br><a href="https://weblight.jp/ie-security/" target="_blank" rel="noreferrer noopener">https://weblight.jp/ie-security/</a></p>



<p></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="290" src="https://s-pro4.com/wp-content/uploads/2024/11/edge3-1024x290.jpg" alt="" class="wp-image-858" srcset="https://s-pro4.com/wp-content/uploads/2024/11/edge3-1024x290.jpg 1024w, https://s-pro4.com/wp-content/uploads/2024/11/edge3-300x85.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/11/edge3-768x218.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/11/edge3.jpg 1044w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>ExUnitの[有効化設定]＞[表示要素追加]で、「IEアラートの表示（非推奨）」のチェックを外す。<br>非推奨なものがデフォルトでオンになっていたわけです。<br>これは気が付かなかった。</p>



<p>チェックを外してもなかなか警告表示が消えなかったので、クライアント側でブラウザキャッシュの削除、サーバ側でキャッシュプラグイン（WP Fastest Cache）のキャッシュを削除。<br>それでもまだしつこく見え続け、コマンドラインで wp cache flush でキャッシュ削除。<br>※プラグインのキャッシュと異なるのかどうか理解していない</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPressテーマの更新通知を無効にする</title>
		<link>https://s-pro4.com/page-844.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Wed, 20 Nov 2024 03:54:20 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=844</guid>

					<description><![CDATA[テーマを一時的にバージョンアップしたくない場合に、WordPress管理画面で通知を無効にする方法。 「新しいバージョンが利用できます」の表示が出ないようにしたいのだ。 functions.phpに下記のコードを書く。  [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>テーマを一時的にバージョンアップしたくない場合に、WordPress管理画面で通知を無効にする方法。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="937" height="349" src="https://s-pro4.com/wp-content/uploads/2024/11/theme_update.jpg" alt="" class="wp-image-845" srcset="https://s-pro4.com/wp-content/uploads/2024/11/theme_update.jpg 937w, https://s-pro4.com/wp-content/uploads/2024/11/theme_update-300x112.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/11/theme_update-768x286.jpg 768w" sizes="(max-width: 937px) 100vw, 937px" /></figure>



<p>「新しいバージョンが利用できます」の表示が出ないようにしたいのだ。</p>



<p>functions.phpに下記のコードを書く。</p>



<pre class="wp-block-code"><code>remove_action('load-update-core.php', 'wp_update_themes');
add_filter('pre_site_transient_update_themes', '__return_null');</code></pre>



<p>この方法では、特定のテーマだけではなく無効化してあるテーマも含めてすべて更新通知がなくなる。</p>



<p>こうしなければならないのはレアケースだと思う。<br>というのは、セキュリティ的にもできる限り更新は実施すべきである。<br>バージョンアップで何かの機能がなくなってしまってまだ対処ができないとか、新しいバージョンでエラーになってしまうとか、バージョンアップができない状況のときしか意味が無いのではないかと思う。</p>



<p>テーマの自動更新を有効にしていないかぎり、通知が出たからと言って勝手に更新されるわけではない。<br>しかし、一時的に更新をしたくなかった、少し先送りしたかったというときに、更新通知が出てくるとつい「今すぐ更新」を押してしまうかもしれない。<br>今回の対処は、そのうっかり更新を防止するためだ。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPressの各種自動更新設定変更</title>
		<link>https://s-pro4.com/page-799.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Thu, 12 Sep 2024 06:36:03 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=799</guid>

					<description><![CDATA[まずWordPress本体の更新。いつぞやからか、自動的に更新されるようになっている。便利で手間が省ける一方、知らない間に更新され、エラーになったり表示不具合がでたりする可能性がゼロではない。 自動更新を無効化するかどう [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>まずWordPress本体の更新。<br>いつぞやからか、自動的に更新されるようになっている。<br>便利で手間が省ける一方、知らない間に更新され、エラーになったり表示不具合がでたりする可能性がゼロではない。</p>



<p>自動更新を無効化するかどうかは、それぞれのサイトで判断されるべき。<br>方法の一つとしては、wp-config.phpに書く方法がある。</p>



<pre class="wp-block-code"><code>define( 'WP_AUTO_UPDATE_CORE', false );</code></pre>



<p>全自動更新を止めるには下記の設定もある。</p>



<pre class="wp-block-code"><code>define( 'AUTOMATIC_UPDATER_DISABLED', true );</code></pre>



<p></p>



<p>次にプラグインの更新について。<br>こちらは、プラグインをインストールした直後は、デフォルトでは自動更新が無効である。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="98" src="https://s-pro4.com/wp-content/uploads/2024/09/autoupdate-1024x98.jpg" alt="" class="wp-image-800" srcset="https://s-pro4.com/wp-content/uploads/2024/09/autoupdate-1024x98.jpg 1024w, https://s-pro4.com/wp-content/uploads/2024/09/autoupdate-300x29.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/09/autoupdate-768x73.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/09/autoupdate.jpg 1088w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>プラグイン一覧で、各プラグインの「自動更新を有効化」をクリックで切り替えられる。</p>



<p>既に自動更新が有効化されている場合には、</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="89" src="https://s-pro4.com/wp-content/uploads/2024/09/autoupdate2-1024x89.jpg" alt="" class="wp-image-801" srcset="https://s-pro4.com/wp-content/uploads/2024/09/autoupdate2-1024x89.jpg 1024w, https://s-pro4.com/wp-content/uploads/2024/09/autoupdate2-300x26.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/09/autoupdate2-768x67.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/09/autoupdate2.jpg 1214w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>「自動更新を無効化」をクリックする。</p>



<p></p>



<p>更に、テーマの自動更新について。<br>テーマもデフォルトでは自動更新が無効となっていると思われる。（未確認）<br>テーマによっては自動更新の仕組みが提供されていない場合もある（手動更新のみ）が、[外観]＞[テーマ]から任意のテーマを選択し、</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="531" src="https://s-pro4.com/wp-content/uploads/2024/09/autoupdate3-1024x531.jpg" alt="" class="wp-image-802" srcset="https://s-pro4.com/wp-content/uploads/2024/09/autoupdate3-1024x531.jpg 1024w, https://s-pro4.com/wp-content/uploads/2024/09/autoupdate3-300x156.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/09/autoupdate3-768x399.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/09/autoupdate3.jpg 1185w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>「自動更新を有効化」をクリックする。<br>プラグインと同様に既に自動更新が有効化されている場合には、「自動更新を有効化」をクリックして無効化できる。</p>



<p></p>



<p>自動更新は便利である反面、稀に不具合があり、「気づかない間に表示不具合が出ていた」ということもあり得る。手動にしておけば、大きな更新前にはバックアップを取ってから作業をするといった対応が取れる。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPressのContact Form 7でhCaptchaを使えるようにする</title>
		<link>https://s-pro4.com/page-785.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Sat, 24 Aug 2024 09:44:28 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=785</guid>

					<description><![CDATA[Google reCaptchaを使おうと思ったら、(2024.8.24現在)以前使った v3 とは仕様が変わっていて、Contact Form 7のインテグレーションで登録できる形式ではなく、かつ料金発生条件も変わった [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Google reCaptchaを使おうと思ったら、(2024.8.24現在)以前使った v3 とは仕様が変わっていて、Contact Form 7のインテグレーションで登録できる形式ではなく、かつ料金発生条件も変わったようで。</p>



<p>hCapthaを使用してみる。</p>



<p>まずは、hCaptchaにサインアップする。<br><a href="https://www.hcaptcha.com/pricing" target="_blank" rel="noreferrer noopener">https://www.hcaptcha.com/pricing</a></p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="703" src="https://s-pro4.com/wp-content/uploads/2024/08/10a37d2f19e00eef7f38494ba5314e10-1024x703.jpg" alt="" class="wp-image-786" style="width:854px;height:auto" srcset="https://s-pro4.com/wp-content/uploads/2024/08/10a37d2f19e00eef7f38494ba5314e10-1024x703.jpg 1024w, https://s-pro4.com/wp-content/uploads/2024/08/10a37d2f19e00eef7f38494ba5314e10-300x206.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/08/10a37d2f19e00eef7f38494ba5314e10-768x527.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/08/10a37d2f19e00eef7f38494ba5314e10.jpg 1141w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>まずは無料を選択。使ってみて有料が必要であれば移行を考える。</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="295" src="https://s-pro4.com/wp-content/uploads/2024/08/e9510d717c3f50f74d35a79e6498aa07-1024x295.jpg" alt="" class="wp-image-787" style="width:854px;height:auto" srcset="https://s-pro4.com/wp-content/uploads/2024/08/e9510d717c3f50f74d35a79e6498aa07-1024x295.jpg 1024w, https://s-pro4.com/wp-content/uploads/2024/08/e9510d717c3f50f74d35a79e6498aa07-300x87.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/08/e9510d717c3f50f74d35a79e6498aa07-768x222.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/08/e9510d717c3f50f74d35a79e6498aa07.jpg 1050w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>「hCaptchaをWebサイトまたはアプリに追加する」を選択する。</p>



<p>メールアドレスとパスワードを登録してログインをすると、サイトキーとシークレットキーの取得画面となる。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="599" height="1024" src="https://s-pro4.com/wp-content/uploads/2024/08/37d7de53ec011d46b8867f7aff5d7aa0-599x1024.jpg" alt="" class="wp-image-788" srcset="https://s-pro4.com/wp-content/uploads/2024/08/37d7de53ec011d46b8867f7aff5d7aa0-599x1024.jpg 599w, https://s-pro4.com/wp-content/uploads/2024/08/37d7de53ec011d46b8867f7aff5d7aa0-176x300.jpg 176w, https://s-pro4.com/wp-content/uploads/2024/08/37d7de53ec011d46b8867f7aff5d7aa0.jpg 636w" sizes="(max-width: 599px) 100vw, 599px" /></figure>



<p>シークレットキーの「生成する」ボタンを押すと、シークレットキーが生成される。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="639" height="1024" src="https://s-pro4.com/wp-content/uploads/2024/08/602225065fb93374415a4be7d0c16db6-639x1024.jpg" alt="" class="wp-image-789" srcset="https://s-pro4.com/wp-content/uploads/2024/08/602225065fb93374415a4be7d0c16db6-639x1024.jpg 639w, https://s-pro4.com/wp-content/uploads/2024/08/602225065fb93374415a4be7d0c16db6-187x300.jpg 187w, https://s-pro4.com/wp-content/uploads/2024/08/602225065fb93374415a4be7d0c16db6.jpg 671w" sizes="(max-width: 639px) 100vw, 639px" /><figcaption class="wp-element-caption">Screenshot</figcaption></figure>



<p>サイトキーとシークレットキーをコピーする。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="361" src="https://s-pro4.com/wp-content/uploads/2024/08/ba8535c4289d3cccc2ec201d0de7e82f-1024x361.jpg" alt="" class="wp-image-790" srcset="https://s-pro4.com/wp-content/uploads/2024/08/ba8535c4289d3cccc2ec201d0de7e82f-1024x361.jpg 1024w, https://s-pro4.com/wp-content/uploads/2024/08/ba8535c4289d3cccc2ec201d0de7e82f-300x106.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/08/ba8535c4289d3cccc2ec201d0de7e82f-768x271.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/08/ba8535c4289d3cccc2ec201d0de7e82f.jpg 1147w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Screenshot</figcaption></figure>



<p>上部メニューのサイトを押すと、先程登録したサイトがリスト表示されている。</p>



<p>サイトキーの横の「アクティブ」を押すと、設定が開かれる。</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="779" height="1024" src="https://s-pro4.com/wp-content/uploads/2024/08/5c5309d59a07bf1a0759326deaba3801-779x1024.jpg" alt="" class="wp-image-791" srcset="https://s-pro4.com/wp-content/uploads/2024/08/5c5309d59a07bf1a0759326deaba3801-779x1024.jpg 779w, https://s-pro4.com/wp-content/uploads/2024/08/5c5309d59a07bf1a0759326deaba3801-228x300.jpg 228w, https://s-pro4.com/wp-content/uploads/2024/08/5c5309d59a07bf1a0759326deaba3801-768x1009.jpg 768w, https://s-pro4.com/wp-content/uploads/2024/08/5c5309d59a07bf1a0759326deaba3801.jpg 1156w" sizes="(max-width: 779px) 100vw, 779px" /></figure>



<p>どう効いてくるのかまだわからないが、名前と使用するドメインを入力しておく。</p>



<p>今度はWordPress側に戻りプラグイン「hCaptcha for WP」をインストールする。</p>



<p>プラグイン設定にサイトキーとシークレットキーを入力する。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="792" height="717" src="https://s-pro4.com/wp-content/uploads/2024/08/1d8e81515974a746d871c0f5d24c6010.jpg" alt="" class="wp-image-792" srcset="https://s-pro4.com/wp-content/uploads/2024/08/1d8e81515974a746d871c0f5d24c6010.jpg 792w, https://s-pro4.com/wp-content/uploads/2024/08/1d8e81515974a746d871c0f5d24c6010-300x272.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/08/1d8e81515974a746d871c0f5d24c6010-768x695.jpg 768w" sizes="(max-width: 792px) 100vw, 792px" /></figure>



<p>更に、Integrationsへ移る。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="694" height="692" src="https://s-pro4.com/wp-content/uploads/2024/08/ac5432d0aa26a3b0791da71a09cac742.jpg" alt="" class="wp-image-793" srcset="https://s-pro4.com/wp-content/uploads/2024/08/ac5432d0aa26a3b0791da71a09cac742.jpg 694w, https://s-pro4.com/wp-content/uploads/2024/08/ac5432d0aa26a3b0791da71a09cac742-300x300.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/08/ac5432d0aa26a3b0791da71a09cac742-150x150.jpg 150w" sizes="(max-width: 694px) 100vw, 694px" /></figure>



<p>Contact Form 7の「From Auto-Add」と「Form Embed」にチェックを入れる。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="339" height="380" src="https://s-pro4.com/wp-content/uploads/2024/08/890e40b8d3fa2c004cf3f8192bb00c55.jpg" alt="" class="wp-image-794" srcset="https://s-pro4.com/wp-content/uploads/2024/08/890e40b8d3fa2c004cf3f8192bb00c55.jpg 339w, https://s-pro4.com/wp-content/uploads/2024/08/890e40b8d3fa2c004cf3f8192bb00c55-268x300.jpg 268w" sizes="(max-width: 339px) 100vw, 339px" /></figure>



<p>フォームにロボットチェックが追加された。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHPバージョンアップしたらcreate_functionでエラーが出たので書き換えた</title>
		<link>https://s-pro4.com/page-783.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Sat, 24 Aug 2024 02:57:09 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=783</guid>

					<description><![CDATA[PHP 7.4からPHP 8.3へバージョンアップしたところ、WordPressが「重大なエラーが発生」的な感じで全く表示できなくなってしまった。WordPressのリカバリーモードなるものを初めて使用したところ、自作ウ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>PHP 7.4からPHP 8.3へバージョンアップしたところ、WordPressが「重大なエラーが発生」的な感じで全く表示できなくなってしまった。<br>WordPressのリカバリーモードなるものを初めて使用したところ、自作ウィジェットのcreate_functionでエラーになっているとわかった。</p>



<p>Uncaught Error: Call to undefined function create_function()</p>



<p>「create_function()はPHP 7.2で非推奨となり、PHP 8.0では完全に削除されました」とのこと。</p>



<pre class="wp-block-code"><code>class クラス名 extends WP_Widget {
	public function __construct() {
	...
	}
}

add_action('widgets_init', create_function('', 'return register_widget("クラス名");'))

書き換え後、

add_action('widgets_init', function() {
    return register_widget("クラス名");
});

</code></pre>



<p>これでエラー解消。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>エックスサーバーでWP-CLIを使えるようにする</title>
		<link>https://s-pro4.com/page-630.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Fri, 24 May 2024 16:34:57 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=630</guid>

					<description><![CDATA[&#8212;&#8212;&#8212;- ▼ 2024年6月6日追記 ここから ▼&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#82 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>&#8212;&#8212;&#8212;- ▼ 2024年6月6日追記 ここから ▼&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br>コマンドライン実行のPHPバージョンを「PHP 5.4」から「PHP 8.0」へ変更するという内容で、エックスサーバから案内があった。<br>■対象サーバー<br>　sv16001 以降のサーバー<br>　※2024年6月5日 11時以降に発行されたサーバーアカウントが対象です。<br><br>WP-CLIでPHPバージョンが古すぎるために実行できなかったことを本記事に記載したが、エックスサーバーの新しいサーバでは問題が発生せずすんなり使える可能性がある。<br><a href="https://www.xserver.ne.jp/spec_sv16001.php" target="_blank" rel="noreferrer noopener">https://www.xserver.ne.jp/spec_sv16001.php</a><br>&#8212;&#8212;&#8212;- ▲ 2024年6月6日追記ここまで ▲&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>



<p>以前 WP-CLI について書いた。<br><a href="https://s-pro4.com/page-296.html" data-type="post" data-id="296">WordPressのコマンドラインインターフェースWP-CLIを使ってみる</a></p>



<p>エックスサーバーではデフォルトで使えると思っていたがそうではなかった。</p>



<p>バージョンの確認、<br>wp core version<br>は問題なく使えた。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="326" height="41" src="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli.jpg" alt="" class="wp-image-631" srcset="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli.jpg 326w, https://s-pro4.com/wp-content/uploads/2024/05/wp-cli-300x38.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/05/wp-cli-320x41.jpg 320w" sizes="(max-width: 326px) 100vw, 326px" /></figure>



<p>wp plugin list<br>では、エラー。<br>Your server is running PHP version 5.4.16 but WordPress 6.5.3 requires at least 7.0.0.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="607" height="34" src="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli2.jpg" alt="" class="wp-image-632" srcset="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli2.jpg 607w, https://s-pro4.com/wp-content/uploads/2024/05/wp-cli2-300x17.jpg 300w" sizes="(max-width: 607px) 100vw, 607px" /></figure>



<p>WP-CLIで使うphpは5.4という相当古いものが実行されている。<br>wp &#8211;info でもそのようになっている。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="725" height="196" src="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli4.jpg" alt="" class="wp-image-634" srcset="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli4.jpg 725w, https://s-pro4.com/wp-content/uploads/2024/05/wp-cli4-300x81.jpg 300w" sizes="(max-width: 725px) 100vw, 725px" /></figure>



<p>サーバ自体には新しいphpも入っているし、WordPressはphp 8.1で動かしている。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="708" height="619" src="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli5.jpg" alt="" class="wp-image-635" srcset="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli5.jpg 708w, https://s-pro4.com/wp-content/uploads/2024/05/wp-cli5-300x262.jpg 300w" sizes="(max-width: 708px) 100vw, 708px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="752" height="342" src="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli3.jpg" alt="" class="wp-image-633" srcset="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli3.jpg 752w, https://s-pro4.com/wp-content/uploads/2024/05/wp-cli3-300x136.jpg 300w" sizes="(max-width: 752px) 100vw, 752px" /></figure>



<p>さて、どうするか。<br>解説してくださっているページを参照。<br>参考ページ）<br><a href="https://scr.marketing-wizard.biz/wordpress/xserver-wp-cli-install#7c8a7b8a3dd245409a0ae2b08bda6889" target="_blank" rel="noreferrer noopener">https://scr.marketing-wizard.biz/wordpress/xserver-wp-cli-install#7c8a7b8a3dd245409a0ae2b08bda6889</a></p>



<p>参考ページ通りに ~/bin　にwp-cliをダウンロード(インストール)する。</p>



<p>mkdir bin<br>cd bin</p>



<p>curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar<br>chmod +x wp-cli.phar</p>



<p>ここまでやれば、phpバージョンを指定した上で、wp-cli.pharを参照すれば使える。</p>



<p>php8.1 ~/bin/wp-cli.phar &#8211;info<br>php8.1 ~/bin/wp-cli.phar core version<br>php8.1 ~/bin/wp-cli.phar plugin list</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="681" height="689" src="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli6.jpg" alt="" class="wp-image-636" srcset="https://s-pro4.com/wp-content/uploads/2024/05/wp-cli6.jpg 681w, https://s-pro4.com/wp-content/uploads/2024/05/wp-cli6-297x300.jpg 297w" sizes="(max-width: 681px) 100vw, 681px" /></figure>



<p>その上で、php8.1 ~/bin/wp-cli.phar を wpとしてエイリアスすればより便利でしょうね。<br>そのことは、参考ページにも書いてある。</p>



<pre class="wp-block-code"><code>echo 'alias wp="/usr/bin/php8.1 /home/serverid/bin/wp-cli.phar"'</code></pre>



<p><br>ただし、エイリアスは設定していることを自分が忘れてしまうと、逆に「アレ？」ということもあり得るので自分に注意。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPressにプラグインWP Fastest Cacheを入れてみる</title>
		<link>https://s-pro4.com/page-411.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Wed, 07 Feb 2024 19:36:51 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=411</guid>

					<description><![CDATA[WordPress 5.1以降に管理画面メニューに「サイトヘルス」というチェッカーのようなものがついた。(らしい)メニューの[ツール] → [サイトヘルス] 「ページキャッシュは検出されませんでしたが、サーバーのレスポン [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>WordPress 5.1以降に管理画面メニューに「サイトヘルス」というチェッカーのようなものがついた。(らしい)<br>メニューの[ツール] → [サイトヘルス]</p>



<p>「ページキャッシュは検出されませんでしたが、サーバーのレスポンスは良好です」と言われた。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="857" height="502" src="https://s-pro4.com/wp-content/uploads/2024/02/f6b0c2e47fb0b348c994c03c9238cc6b.jpg" alt="" class="wp-image-412" srcset="https://s-pro4.com/wp-content/uploads/2024/02/f6b0c2e47fb0b348c994c03c9238cc6b.jpg 857w, https://s-pro4.com/wp-content/uploads/2024/02/f6b0c2e47fb0b348c994c03c9238cc6b-300x176.jpg 300w, https://s-pro4.com/wp-content/uploads/2024/02/f6b0c2e47fb0b348c994c03c9238cc6b-768x450.jpg 768w" sizes="(max-width: 857px) 100vw, 857px" /></figure>



<p><br>良好なら・・と無視していたが、この度、解決するためにWP Fastest Cacheを入れてみた。</p>



<p>参考ページ）<br><a href="https://blog-bootcamp.jp/start/wordpress-wpfastestcache/" target="_blank" rel="noreferrer noopener">https://blog-bootcamp.jp/start/wordpress-wpfastestcache/</a></p>



<p>設定は参考ページをまるごと真似して、必要な箇所にチェックをつけた。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="796" height="856" src="https://s-pro4.com/wp-content/uploads/2024/02/64cce4c6f0982a4b503b2482f2188e4e.jpg" alt="" class="wp-image-413" srcset="https://s-pro4.com/wp-content/uploads/2024/02/64cce4c6f0982a4b503b2482f2188e4e.jpg 796w, https://s-pro4.com/wp-content/uploads/2024/02/64cce4c6f0982a4b503b2482f2188e4e-279x300.jpg 279w, https://s-pro4.com/wp-content/uploads/2024/02/64cce4c6f0982a4b503b2482f2188e4e-768x826.jpg 768w" sizes="(max-width: 796px) 100vw, 796px" /></figure>



<p>ただし、新規投稿と投稿更新のところだけは、チェックをつけると別のポップアップが出てさらなる設定がある。</p>



<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="344" height="324" src="https://s-pro4.com/wp-content/uploads/2024/02/2caf9207bc5b648e81e7202653e73aa5.jpg" alt="" class="wp-image-414" srcset="https://s-pro4.com/wp-content/uploads/2024/02/2caf9207bc5b648e81e7202653e73aa5.jpg 344w, https://s-pro4.com/wp-content/uploads/2024/02/2caf9207bc5b648e81e7202653e73aa5-300x283.jpg 300w" sizes="(max-width: 344px) 100vw, 344px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="347" height="327" src="https://s-pro4.com/wp-content/uploads/2024/02/952714ba9ed4b2a1d3ffafd1494bea44.jpg" alt="" class="wp-image-415" srcset="https://s-pro4.com/wp-content/uploads/2024/02/952714ba9ed4b2a1d3ffafd1494bea44.jpg 347w, https://s-pro4.com/wp-content/uploads/2024/02/952714ba9ed4b2a1d3ffafd1494bea44-300x283.jpg 300w" sizes="(max-width: 347px) 100vw, 347px" /></figure>
</div>



<p>どちらも、「すべてのキャッシュを消去」でも良かったかもしれないが、デフォルトのままでOKをした。<br>これで使ってみる。</p>



<p>他にも「WP Super Cache」や「LiteSpeed Cache」などあった。<br>★の総数と点数で「WP Fastest Cache」にしてみた。</p>



<p>※テーマ自身がキャッシュを持っている場合もあり。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WordPressのコマンドラインインターフェースWP-CLIを使ってみる</title>
		<link>https://s-pro4.com/page-296.html</link>
		
		<dc:creator><![CDATA[stakaha]]></dc:creator>
		<pubDate>Sat, 25 Nov 2023 18:23:15 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://s-pro4.com/?p=296</guid>

					<description><![CDATA[以前から触ってみようと思って手をつけていなかったWP-CLIにふれてみた。 私がよく使うエックスサーバとさくらサーバでは標準で使えるようだ。 管理画面のGUIでできることが結構コマンドでもできることがわかった。 Word [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>以前から触ってみようと思って手をつけていなかったWP-CLIにふれてみた。</p>
<p>私がよく使うエックスサーバとさくらサーバでは標準で使えるようだ。</p>
<p>管理画面のGUIでできることが結構コマンドでもできることがわかった。</p>
<p>WordPress本体に関わること、プラグインに関わること、ユーザに関わることなど。</p>
<p>今回は、管理画面へログインができないことへの対応で、管理ユーザを作ってみた。<br />
（結果的にはログインができないのは、ユーザの問題でもパスワードの問題でもなかった）</p>
<p>■管理ユーザの追加<br />
wp user create ユーザ名 メールアドレス &#8211;role=administrator<br />
実行すると、ユーザ番号と、自動生成されたランダムパスワードが表示される。<br />
Success: Created user 5.<br />
Password: パスワード<br />
もちろん、編集者などの追加も可能。</p>
<p>&nbsp;</p>
<p>他にもWordPress本体関係、DB関係の操作を実行してみた。</p>
<p>■コアバージョンの表示<br />
wp core version</p>
<p>■コアアップデートがあるかどうかのチェック<br />
wp core check-update</p>
<p>■コアアップデート<br />
wp core update</p>
<p>&nbsp;</p>
<p>■データベースチェック<br />
wp db check</p>
<p>■データべースアップデート<br />
wp core update-db<br />
Success: WordPress database already at latest db version 55853.</p>
<p>今回はプラグイン関係の操作はやらなかったが、プラグインの影響で管理画面ログインができないとすれば、コマンドでプラグインの無効/有効などは使えるかも。</p>
<p>■プラグイン有効化<br />
wp plugin activate プラグイン名<br />
例）<br />
wp plugin activate contact-form-7</p>
<p>■プラグイン無効化<br />
wp plugin deactivate プラグイン名</p>
<p>■プラグイン削除(無効化した後)<br />
wp plugin delete プラグイン名</p>
<p>&nbsp;</p>
<p>他にキャッシュクリアも便利そう。</p>
<p>■キャッシュクリア<br />
wp cache flush</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
