<?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; アフィリエイトサイトの作り方</title>
	<atom:link href="https://afdoh.com/hpdoh/tag/%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3/feed/" rel="self" type="application/rss+xml" />
	<link>https://afdoh.com/hpdoh</link>
	<description>アフィリエイター視点からブログサービス「ワードプレス（WP）」を使ってアフィリエイトサイトを作成する方法、アフィリエイトに役立つHTML、CSS、レンタルサーバー、ドメインの取得方法、SEO等を解説。</description>
	<lastBuildDate>Sun, 23 Feb 2020 02:30:18 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.7.19</generator>
	<item>
		<title>サイトの記事ページが404エラーで表示されない原因と対処法</title>
		<link>https://afdoh.com/hpdoh/wp/%e3%82%b5%e3%82%a4%e3%83%88%e3%81%ae%e8%a8%98%e4%ba%8b%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%8c404%e3%82%a8%e3%83%a9%e3%83%bc%e3%81%a7%e8%a1%a8%e7%a4%ba%e3%81%95%e3%82%8c%e3%81%aa%e3%81%84%e5%8e%9f/</link>
		
		<dc:creator><![CDATA[ホームページ作成]]></dc:creator>
		<pubDate>Mon, 20 Aug 2018 07:05:16 +0000</pubDate>
				<category><![CDATA[ワードプレス]]></category>
		<category><![CDATA[.htaccess]]></category>
		<category><![CDATA[404エラー]]></category>
		<category><![CDATA[プラグイン]]></category>
		<guid isPermaLink="false">http://hpdoh.com/?p=237</guid>

					<description><![CDATA[トップページは表示されているものの、人気記事をクリックすると404エラーでページが表示されない。 プラグインWordPress Popular Postsの不具合か？ しかし、最新記事等も同じく404エラーでページが表示 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>トップページは表示されているものの、人気記事をクリックすると404エラーでページが表示されない。<br />
プラグインWordPress Popular Postsの不具合か？<br />
しかし、最新記事等も同じく404エラーでページが表示されない。<br />
一体、何が起きたのか？<br />
サイトの記事ページが404エラーで表示されない原因と対処法です。<br />
<span id="more-237"></span></p>
<ul>
<li><a href="#1">トップページは表示されるが記事ページは表示されない</a></li>
<li><a href="#2">何故、.htaccessのコードを削除したのか？</a></li>
<li><a href="#3">404エラーで記事ページが表示されない原因</a></li>
</ul>
<h3 id="1">トップページは表示されるが記事ページは表示されない</h3>
<p>不思議なことにトップページは表示されるが記事ページは表示されない。当日、行っていた作業と言えば、ページの読み込み（表示）速度改善の為のプラグインのインストール・設定と.htaccessの編集。<br />
※ページの読み込み（表示）速度改善について詳しくは⇒<a href="http://afdoh.com/seo/%E3%82%B5%E3%82%A4%E3%83%88%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF%EF%BC%88%E8%A1%A8%E7%A4%BA%EF%BC%89%E9%80%9F%E5%BA%A6%E3%82%92%E6%94%B9%E5%96%84%E3%81%99%E3%82%8B/" target="_blank" rel="noopener">サイトのページ読み込み（表示）速度を改善する方法(2)～スコア85［PageSpeed Insights］に役立つプラグインと.htaccessコード</a></p>
<p>しかし、サイトのトップページは表示されていたのでまさかそんなことになっていようとは思わなかった。</p>
<p>最初の異変はGoogleアドセンスの報酬金額。<br />
いつもならその時点で5000円前後あるGoogleアドセンスが200円。<br />
最初は目を疑った。<br />
しかし、7月8月とGoogleのアップデートがあったので、遂に私のサイトは終わったのかと観念した。</p>
<p>次に「おや？」と思ったのが、プラグインの負荷を調べるP3 (Plugin Performance Profiler)で別のサイトをスキャンしていた時。</p>
<p>「アクセスしようとしたページは見つかりませんでした。」の404エラーが何回も出ている。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2018/08/404エラー.png"><img loading="lazy" class="alignnone size-medium wp-image-238" src="https://afdoh.com/hpdoh/wp-content/uploads/2018/08/404エラー-300x237.png" alt="404エラー" width="300" height="237" srcset="https://afdoh.com/hpdoh/wp-content/uploads/2018/08/404エラー-300x237.png 300w, https://afdoh.com/hpdoh/wp-content/uploads/2018/08/404エラー-768x606.png 768w, https://afdoh.com/hpdoh/wp-content/uploads/2018/08/404エラー.png 774w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>そこで他のサイトも調べてみると、404エラーが表示されるサイトの共通点が分かった。</p>
<p>いずれもページの読み込み（表示）速度改善の途中であるコードを削除していたことが判明。</p>
<p>そのコードを追加（元に戻した）ところ、記事ページが正常に表示されるようになった。</p>
<h3 id="2">何故、.htaccessのコードを削除したのか？</h3>
<p>きっかけは溜まったキャッシュを一括処理できるプラグイン「WP Fastest Cache」だった。</p>
<p>サイトのページの読み込み（表示）速度が調べることができるPageSpeed Insightsでは「最適化についての提案」で、以下の項目が表示されることがある。</p>
<p>①圧縮を有効にする<br />
②ブラウザのキャッシュを活用する</p>
<p>私はそれまで.htaccessに追加コードを加えることでこれに対応していたが、プラグインでそれができると知った。</p>
<p>それが「WP Fastest Cache」。</p>
<p>「WP Fastest Cache」をインストール（有効化）し、設定を済ませると.htaccessにコードが追加される。</p>
<p>結果、&lt;ifModule mod_deflate.c&gt;～&lt;/ifModule&gt;と&lt;IfModule mod_expires.c&gt;～&lt;/IfModule&gt;のコードがダブる。</p>
<p>ダブルとプラグインの動きが悪くなる。</p>
<p>タブった<code>&lt;ifModule mod_deflate.c&gt;～&lt;/ifModule&gt;と&lt;IfModule mod_expires.c&gt;～&lt;/IfModule&gt;～と～</code>を削除すると、確かにスコアがある。</p>
<p>しかし、この時、余計な事をしたのが404エラーで記事ページが表示されない原因だった。</p>
<h3 id="3">404エラーで記事ページが表示されない原因</h3>
<p>.htaccessを見ると<code>～</code>もコードが追加されていた。</p>
<p>そこで、私は以下のコードを削除してしまった。</p>
<p><code># BEGIN WordPress</code></p>
<p>RewriteEngine On<br />
RewriteBase /public_html/<br />
RewriteRule ^index\.php$ &#8211; [L]<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /public_html/index.php [L]</p>
<p># END WordPress</p>
<p>これが404エラーで記事ページが表示されない原因だった。<br />
このコードを元に戻すと、記事ページが正常に表示されるようになった。<br />
やれやれである。</p>
<p>素人判断でうかつに.htaccessを編集すると怖いですね。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>「WordPress管理画面へのアクセスが遅い」原因と対処方法とは？</title>
		<link>https://afdoh.com/hpdoh/wp/%e3%80%8cwordpress%e7%ae%a1%e7%90%86%e7%94%bb%e9%9d%a2%e3%81%b8%e3%81%ae%e3%82%a2%e3%82%af%e3%82%bb%e3%82%b9%e3%81%8c%e9%81%85%e3%81%84%e3%80%8d%e5%8e%9f%e5%9b%a0%e3%81%a8%e5%af%be%e5%87%a6%e6%96%b9/</link>
		
		<dc:creator><![CDATA[ホームページ作成]]></dc:creator>
		<pubDate>Sat, 05 Nov 2016 01:18:46 +0000</pubDate>
				<category><![CDATA[ワードプレス]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[重い]]></category>
		<guid isPermaLink="false">http://hpdoh.com/?p=177</guid>

					<description><![CDATA[ワードプレス（Wordpress）の管理画面にログインするのにやたら時間がかかる重いサイトがある。早いサイトは2～3秒だが、遅いサイトだと12～13秒かかる。ネットで調べてみると20秒～30秒かかるケースもあるとか。 「 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>ワードプレス（Wordpress）の管理画面にログインするのにやたら時間がかかる重いサイトがある。早いサイトは2～3秒だが、遅いサイトだと12～13秒かかる。ネットで調べてみると20秒～30秒かかるケースもあるとか。<br />
「Wordpress管理画面へのアクセスが遅い」原因と対処方法とは？<br />
<span id="more-177"></span></p>
<ul>
<li><a href="#1">プラグインが原因？</a></li>
<li><a href="#2">「P3 (Plugin Performance Profiler)」使い方</a></li>
<li><a href="#3">診断結果をどう考える？</a></li>
</ul>
<h3 id="1">プラグインが原因？</h3>
<p>WordPress管理画面へのアクセスが重い原因には複数あるようだが、其の1つがプラグイン。</p>
<p>重いプラグインを使っていると管理画面へのアクセス（ログイン）に時間がかかるらしい。</p>
<p>では、どのプラグインが重いのか？</p>
<p>それを自動でチェックしてくれるプラグインが「P3 (Plugin Performance Profiler)」。</p>
<h3 id="2">「P3 (Plugin Performance Profiler)」使い方</h3>
<p>「P3 (Plugin Performance Profiler)」の使い方は簡単だ。</p>
<p>まず、「P3 (Plugin Performance Profiler)」をインストール。<br />
「プラグイン」→「新規追加」から、「P3 (Plugin Performance Profiler)」を検索。</p>
<p>見つかったら、「インストール」→「有効化」。<br />
この流れは、他のプラグインをインストールする場合も同じ。</p>
<p>使い方は、メニューの「ツール」から「P3 Plugin Profiler」をクリック。ここで、多少、プラグインの名称が簡略化されているので注意。</p>
<p>「Start Scan」をクリック。<br />
次に「Auto Scan」「Mnanual Scan」というウィンドウが表示されるが、「Auto Scan」をクリック。</p>
<p>スキャンが完了すると下記のウィンドウが表示されるので、ViewResults」をクリック。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler.png"><img loading="lazy" class="alignnone size-medium wp-image-181" src="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-300x81.png" alt="P3 Plugin Profiler" width="300" height="81" srcset="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-300x81.png 300w, https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler.png 344w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>診断結果が円グラフで表示されるので、負荷の大きいプラグインを使用停止。（削除はしなくても大丈夫。）</p>
<h3 id="3">診断結果をどう考える？</h3>
<p>管理画面へのアクセスが遅い私のサイトの場合、次の結果に。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/W化P3-Plugin-Profilerグラフ.png"><img loading="lazy" class="alignnone size-medium wp-image-178" src="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/W化P3-Plugin-Profilerグラフ-300x184.png" alt="P3 Plugin Profiler" width="300" height="184" srcset="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/W化P3-Plugin-Profilerグラフ-300x184.png 300w, https://afdoh.com/hpdoh/wp-content/uploads/2016/11/W化P3-Plugin-Profilerグラフ.png 607w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>一方、これは別のサイトの診断結果。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-W半グラフ.png"><img loading="lazy" class="alignnone size-medium wp-image-179" src="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-W半グラフ-300x185.png" alt="P3 Plugin Profiler" width="300" height="185" srcset="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-W半グラフ-300x185.png 300w, https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-W半グラフ.png 602w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>同じようなプラグインを入れているのに、この差は何だろうか？</p>
<p>さらに、同じサイトで時間を開けてチェックしたみたら、以下の結果に。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-W化2グラフ.png"><img loading="lazy" class="alignnone size-medium wp-image-180" src="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-W化2グラフ-300x184.png" alt="P3 Plugin Profiler" width="300" height="184" srcset="https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-W化2グラフ-300x184.png 300w, https://afdoh.com/hpdoh/wp-content/uploads/2016/11/P3-Plugin-Profiler-W化2グラフ.png 603w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>どういうことだろうか？</p>
<p>大きなウエイトを占めているプラグインはどれもひつようなので「停止」するわけにはいかない。</p>
<p>さて、どうしたものだろうか？</p>
<p>プラグイン以外の要因を探す必要がありそうだ。</p>
<p>■他のスクリプト（アクセス解析など）の影響<br />
■ サイト（1ページに）に入れ込んでいる画像サイズや数など<br />
■ サーバーの動作スピードや不具合関係</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>「ページは機能していません。…では現在このリクエストを処理できません。HTTP ERROR 500」というエラー表示が出た時の対処法とは？</title>
		<link>https://afdoh.com/hpdoh/wp/%e3%80%8c%e3%83%9a%e3%83%bc%e3%82%b8%e3%81%af%e6%a9%9f%e8%83%bd%e3%81%97%e3%81%a6%e3%81%84%e3%81%be%e3%81%9b%e3%82%93%e3%80%82%e3%81%a7%e3%81%af%e7%8f%be%e5%9c%a8%e3%81%93%e3%81%ae%e3%83%aa/</link>
		
		<dc:creator><![CDATA[ホームページ作成]]></dc:creator>
		<pubDate>Thu, 06 Oct 2016 13:59:24 +0000</pubDate>
				<category><![CDATA[ワードプレス]]></category>
		<category><![CDATA[500エラー]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[プラグイン]]></category>
		<guid isPermaLink="false">http://hpdoh.com/?p=168</guid>

					<description><![CDATA[ワードプレス（WordPress）のPHPを修正して「保存」を押したら、「（URL）ページは機能していません。（URL）では現在このリクエストを処理できません。HTTP ERROR 500」と言うエラー表示が出て、管理画 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>ワードプレス（WordPress）のPHPを修正して「保存」を押したら、「（URL）ページは機能していません。（URL）では現在このリクエストを処理できません。HTTP ERROR 500」と言うエラー表示が出て、管理画面に入れず、サイトも表示されなくなりました。<br />
「ページは機能していません。…では現在このリクエストを処理できません。HTTP ERROR 500」という表示が出た時の対処法とは？<br />
<span id="more-168"></span></p>
<ul>
<li><a href="#1">プラグインが原因？</a></li>
<li><a href="#2">PHPが原因？</a></li>
</ul>
<h3 id="1">プラグインが原因？</h3>
<p>ネットで情報を探してみると、「直前にやった作業が原因」とあり、その方はプラグインを触っていたので、思い当たるプラグインを削除したところ、正常に表示されるようになったとのこと。</p>
<p>私の場合、PHPを編集して保存した後、「ページは機能していません。…」のエラー表示出た。</p>
<p>しかし、その前は「プラグイン」の更新作業をした。<br />
「プラグイン」には相性があり、「プラグイン」の更新で不具合が生じる場合があるというこも知っていたので、「プラグイン」の削除を試みた。</p>
<p>「プラグイン」は「ファイルマネージャー」で該当サイトをクリック。<br />
「wp-content」→「plugins」内にある。<br />
「更新日時」をチェックして、エラーが出る前のプラグインを更新した時間から該当プラグインを見つける。</p>
<p>私の場合、7個のプラグインが該当した。<br />
プラグインを1個、削除してはサイトを確認。</p>
<p>これを繰り返し、7個全てを削除したが、エラー表示は変わらず。</p>
<p>良く考えてみれば、エラーが出る直前の作業はPHPの編集であった。<br />
PHPの記述に問題がある可能性が高い。</p>
<p>それを「直前」の意味を取り間違え、「プラグイン」を消してしまったのであった。<br />
最終的に削除した「プラグイン」を再インストールしたのだが、一部、「更新に失敗しました」というエラーが出て復活しなかった。</p>
<p>直接削除するのは危険だ。</p>
<p>FTPソフトでローカルに移せば良かったと思った。<br />
しかし、これは後の祭りだ。</p>
<h3 id="2">PHPが原因？</h3>
<p>エラーが出る直前にしていたのは「functions.php」の編集であった。</p>
<p>私の場合、ワードプレスにSEO対策済テンプレート<a href="http://afdoh.com/hoho/%E3%80%8C%E3%83%AF%E3%83%BC%E3%83%89%E3%83%97%E3%83%AC%E3%82%B9%E3%80%8D%E3%83%AC%E3%82%B7%E3%83%9D%E3%83%B3%E3%82%B7%E3%83%96%E5%AF%BE%E5%BF%9Cseo%E5%AF%BE%E7%AD%96%E6%B8%88%E3%83%86%E3%83%B3/" target="_blank" rel="noopener">「賢威」</a>を利用している。</p>
<p>サイト名→「wp-content」→「themes」→賢威のテンプレート名→「functions.php」</p>
<p>今回は、上記のプラグインの失敗にこりて、ローカルに「functions.php」を複製して修正を行った。<br />
※FireFTPを利用</p>
<p>ローカルでは、「functions.php」をコピーして「貼り付け」。<br />
「functions.php」以外に「1_functions.php」が生成される。<br />
※「1_functions.php」はオリジナルの「functions.php」である。<br />
修正を何度もやると訳がわからなくなるので、オリジナルを残しておいた方が無難だ。</p>
<p><span style="color: #ff00ff;">「php」ファイルはそのままでは開かない</span>ので、拡張子を「php」から「txt」に変える。</p>
<p>私の場合、「functions.php」を編集するのに「メモ帳」のソースをコピペしたのだが、「&#8212;&#8212;&#8212;」が余分に入っていた。</p>
<p>「&#8212;&#8212;&#8212;」を削除し、ローカルからサーバーに「functions.php」をアップ。<br />
更新ボタンをクリック。</p>
<p>サイトの表示を見ると正常に表示されている。<br />
ログインも出来た。</p>
<p>これで一件落着である。</p>
<p>ただ、エラーが出る時の原因は様々なようだ。</p>
<p>ただ1つ言えることは、「ページは機能していません。…では現在このリクエストを処理できません。HTTP ERROR 500」という表示が出た時は<span style="color: #ff0000;">「直前の作業」を疑え！</span></p>
<p>「直前の作業」が原因の可能性が高いという話でした。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Post Snippetsの追加・保存ができない～上限数を変更するには？</title>
		<link>https://afdoh.com/hpdoh/wp/post-snippets%e3%81%ae%e8%bf%bd%e5%8a%a0%e3%83%bb%e4%bf%9d%e5%ad%98%e3%81%8c%e3%81%a7%e3%81%8d%e3%81%aa%e3%81%84/</link>
		
		<dc:creator><![CDATA[ホームページ作成]]></dc:creator>
		<pubDate>Mon, 09 May 2016 01:07:15 +0000</pubDate>
				<category><![CDATA[ワードプレス]]></category>
		<category><![CDATA[プラグイン]]></category>
		<guid isPermaLink="false">http://hpdoh.com/?p=161</guid>

					<description><![CDATA[ワードプレスの広告管理にPost Snippetsというプラグインを使っています。 ところが、ショートコードを生成しようとしたら、追加も保存も削除もできない事態に。 どうやら生成できるショートコードに限り（上限）があるよ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>ワードプレスの広告管理にPost Snippetsというプラグインを使っています。<br />
ところが、ショートコードを生成しようとしたら、追加も保存も削除もできない事態に。<br />
どうやら生成できるショートコードに限り（上限）があるようです。<br />
しかし、php.iniを編集することで追加ができるようになりました。<br />
<span id="more-161"></span></p>
<h3 id="1">Post Snippetsとは？</h3>
<p>アフィリエイトサイトでは、同じ広告（やリンク）を複数のページに挿入することがあります。</p>
<p>この場合、広告タグをショートコードで挿入することで、1箇所の修正で挿入した全ページの広告が修正され非常に便利です。</p>
<p>導入するには、ワードプレスの「ダッシュボード（管理画面）」のサイドメニューの「プラグイン」→「新規追加」<br />
「プラグインの検索」に「Post Snippets」と入力し、Enter。<br />
表示される一覧表の中から「Post Snippets」を見つけたら、「今すぐインストール」をクリック。<br />
インストールが終了したら、「有効化」をクリック。<br />
これで「Post Snippets」が使えるようになります。</p>
<h3 id="2">「Post Snippets」の使い方</h3>
<p>「Post Snippets」の使い方は簡単です。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2016/05/Post-Snippets.bmp"><img loading="lazy" src="https://afdoh.com/hpdoh/wp-content/uploads/2016/05/Post-Snippets.bmp" alt="Post Snippets" width="500px" height="" class="alignnone size-full wp-image-162" /></a></p>
<p>サイドメニューの「設定」→「Post Snippets」をクリック。<br />
一番下の「Add New Snippet」をクリック。<br />
これを繰り返すと、複数の「Snippet」欄を設けることが出来ます。</p>
<p>図解では2つの欄を設けました。</p>
<p>「Untitled」に任意のショートコード名を入力。<br />
自分が分かればいいので何でも良いです。<br />
但し、&#8221;全角スペース&#8221;を入れるとエラーがでます。</p>
<p>「Description」にも私は同じショートコード名を入力しています。<br />
「Description」の上の広いスペースに、例えばアフィリエイトの広告タグを入力します。</p>
<p>通常、ここにはHTMLタグが入ると思います。<br />
PHPコードの場合は、真ん中の「Variable」の「PHP Code」にチェックを入れる必要があります。</p>
<p>そして、忘れてならないことは真ん中の欄の「Shortcode」にチェックを入れる事。<br />
このチェックを忘れると「Post Snippets」を使う最大の利点が無くなるので、必ず要れます。</p>
<h3 id="3">生成できるショートコードの上限を増やす</h3>
<p>「Post Snippets」でショートコードはいくつまで生成できるのか？<br />
これについは情報がありません。</p>
<p>ただ、私の運営するサイトの内、2サイトがどうやらその上限を超えてしまったらしく、一番下に「Untitled」という「Snippets」を1つ作成できたものの、ショートコード名やタグを挿入しても保存ができない事態が発生。</p>
<p>もちろん、追加もできず、さらにはこの「Untitled」という「Snippets」の削除もできなくなりました。</p>
<p>ネットで情報が探したのですが、出てきません。<br />
私のはレアなケースのようです。</p>
<p>ただ、php.iniを編集すると生成する「Snippets」を増やせるような記事を発見。<br />
さっそく、やってみました。</p>
<p>以下はエックスサーバーでの編集方法です。<br />
レンタルサーバーは複数、使ってきましたが、今のところエックスサーバーが一番使いやすいです。</p>
<p>サーバーパネルからphp.iniを編集したいサイトを選択。<br />
次にメニューから「PHP Ver.切替」をクリック。<br />
「Post Snippets」はバージョンによって動作がどう変化するのか分かりませんが、PHPバージョンは「推奨」の状態にしておくのがベストかと思います。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2016/05/PHPバージョン切り替え.bmp"><img loading="lazy" src="https://afdoh.com/hpdoh/wp-content/uploads/2016/05/PHPバージョン切り替え.bmp" alt="PHPバージョン切り替え" width="500px"  height="" class="alignnone size-full wp-image-163" /></a></p>
<p>私の場合、現在のバージョンが「非推奨」となっていたので、「推奨」のバージョンに変更。</p>
<p>さて、いよいよphp.iniの編集に。<br />
php.iniを編集するにはサイドメニューの「PHP Ver.切替」のすぐ下の「php.ini設定」をクリック。<br />
上に並んでいるタブの「php.ini直接編集」をクリック。<br />
「php.ini設定内容」が表示されるので任意の場所に「max_input_vars = 10000」を追加。<br />
右下の「設定する（確認）」をクリック。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2016/05/php.ini直接編集.bmp"><img loading="lazy" src="https://afdoh.com/hpdoh/wp-content/uploads/2016/05/php.ini直接編集.bmp" alt="php.ini直接編集" width="500px"  height="" class="alignnone size-full wp-image-164" /></a></p>
<p>ここで注意しなければいけないのは次に表示されたページは「確認画面」だということ。<br />
再度、「設定する（確認）」をクリックする必要があります。<br />
※ちょっと分かりにくい個所です。</p>
<p>設定が完了すると次の表示が出ます。<br />
<a href="https://afdoh.com/hpdoh/wp-content/uploads/2016/05/php.ini設定の編集完了.bmp"><img loading="lazy" src="https://afdoh.com/hpdoh/wp-content/uploads/2016/05/php.ini設定の編集完了.bmp" alt="php.ini設定の編集完了" width="500px"  height="" class="alignnone size-full wp-image-165" /></a></p>
<p>試しにワードプレスの「Post Snippets」で「Snippets」を追加してみたところ出来ました。<br />
さらにショートコード名等を入力して「保存」をクリック。<br />
保存も出来ました。<br />
念の為、ショートコードを挿入したページを確認。<br />
リンクをクリックしたところ、正常に動作しました。<br />
やれやれです。<br />
2日間、悩みましたがこれで問題解決できたようです。</p>
<p>尚、上記の方法を実際に試す場合は自己責任でお願いします。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Movable Typeをスマホ対応にする方法</title>
		<link>https://afdoh.com/hpdoh/mt/movable-type%e3%82%92%e3%82%b9%e3%83%9e%e3%83%9b%e5%af%be%e5%bf%9c%e3%81%ab%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/</link>
		
		<dc:creator><![CDATA[ホームページ作成]]></dc:creator>
		<pubDate>Thu, 29 Jan 2015 12:47:37 +0000</pubDate>
				<category><![CDATA[ムーバブルタイプ]]></category>
		<category><![CDATA[スマホ]]></category>
		<category><![CDATA[デザイン]]></category>
		<category><![CDATA[プラグイン]]></category>
		<guid isPermaLink="false">http://hpdoh.com/?p=119</guid>

					<description><![CDATA[Movable Type（MT)をスマートフォン（スマホ）対応にできるプラグインを探したのですが有料のものばかりでした。 そこで、HTMLとCSS（スタイルシート）を自分で編集して最適化しました。 htmlを編集 CSS [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Movable Type（MT)をスマートフォン（スマホ）対応にできるプラグインを探したのですが有料のものばかりでした。<br />
そこで、HTMLとCSS（スタイルシート）を自分で編集して最適化しました。<br />
<span id="more-119"></span></p>
<ul>
<li><a href="#1">htmlを編集</a></li>
<li><a href="#2">CSS（スタイルシート）を編集</a></li>
<li><a href="#3">スマホ用デザインとは？</a></li>
<li><a href="#4">その他の微調整</a></li>
</ul>
<h3 id="1">htmlを編集</h3>
<p>デバイス別にデザイン（レイアウト）を変える為に、トップページや記事ページの内に下記のコードを挿入します。<br />
一番わかりやすいのは&lt;/head&gt;の前です。</p>
<pre><meta name="viewport" content="width=device-width" />&lt;meta name="viewport" content="width=device-width"&gt;</pre>
<p>挿入するページは「テンプレート」から、<br />
インデックス→「アーカイブページ」「メインページ」<br />
アーカイブ→「エントリー・アーカイブ」「カテゴリー・アーカイブ」「日付アーカイブ」のソースを開いて該当箇所に挿入です。<br />
※私のMTのバージョンはMovable Type 3.34です。</p>
<h3 id="2">CSS（スタイルシート）を編集</h3>
<p>具体的にどうゆうデザインにするかをCSS（スタイルシート）を編集します。<br />
PCとタブレット、スマホの3つのデバイスで表示を変えるには3つのcssを考える必要がありますが、私はPCとスマホの2種類で表示を変える方法を取っています。</p>
<p>デバイスは2種類ですが、デザインは３つ用意します。<br />
①スマホ用デザイン<br />
②PC用デザイン<br />
③共通デザイン</p>
<p>①画面の長さが最大640pxまではスマホ用のデザインを表示します。<br />
下記の「※スマホ」にスマホ用のデザインを記述</p>
<pre>@media screen and (max-width:640px){
※スマホ
}</pre>
<p>②画面の長さが641px以上の場合はPC用のデザインを表示します。<br />
下記の「※PC」にスマホ用のデザインを記述</p>
<pre>@media screen and (min-width:641px){
※PC
}</pre>
<p>③スマホもPCでも共通のデザインは上記のように「@media screen and (min-width:641px){※}」を使わないで普通に記述します。</p>
<h3 id="3">スマホ用デザインとは？</h3>
<p>スマホとPCのデザインの違いは、スマホが1カラムであるということです。<br />
PCでも1カラムはありますが、通常は2カラムないし3カラムです。<br />
そこで、2カラムないし3カラムを「float」で組んでいるレイアウトは「float」を解除して1カラムにします。<br />
それと横幅を指定している場合、画面一杯に表示されるよう「width:100%;」に訂正します。<br />
具体的には下記の記述をブロック要素に記述します。<br />
※1例です。ブロック名によって記述は変わります。</p>
<pre>@media screen and (max-width:640px){img{max-width:100%;height:auto;width:auto;　}#container {width:100%;}#alpha {display:block;float:none;width:100%;}#beta {display:block;float:none;width:100%;}}</pre>
<h3 id="4">その他の微調整</h3>
<p>CSSを編集してスマホに最適化したレイアウトで表示されればひとまずOKです。<br />
後は、文字の大きさや余白等を見やすいように微調整していきます。</p>
<p>サイトに広告コードを挿入してる場合、広告がデバイスによって最適化されない場合は、PC用とスマホ用の広告コードを入れる必要があります。</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WPのコメントスパム対策</title>
		<link>https://afdoh.com/hpdoh/wp/wp%e3%81%ae%e3%82%b3%e3%83%a1%e3%83%b3%e3%83%88%e3%82%b9%e3%83%91%e3%83%a0%e5%af%be%e7%ad%96/</link>
		
		<dc:creator><![CDATA[ホームページ作成]]></dc:creator>
		<pubDate>Sun, 17 Nov 2013 05:07:02 +0000</pubDate>
				<category><![CDATA[ワードプレス]]></category>
		<category><![CDATA[スパム]]></category>
		<category><![CDATA[プラグイン]]></category>
		<guid isPermaLink="false">http://hpdoh.com/?p=16</guid>

					<description><![CDATA[WordPress（ワードプレス）から「モデレートしてください」のメールが山のように来ました。 スパムコメントが短時間に100以上送られてきています。 結局、僅かの時間で400以上になりました。 WordPress（ワー [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>WordPress（ワードプレス）から「モデレートしてください」のメールが山のように来ました。<br />
スパムコメントが短時間に100以上送られてきています。<br />
結局、僅かの時間で400以上になりました。<br />
WordPress（ワードプレス）でコメントスパム対策はどのようにすれば良いのでしょうか？<span id="more-16"></span></p>
<ol>
<li><a href="#1">コメントモデレーションとは？</a></li>
<li><a href="#2">コメントを許可しない</a></li>
<li><a href="#3">コメントフォームを非表示</a></li>
<li><a href="#4">Akismetとは？</a></li>
</ol>
<h3 id="1">1.コメントモデレーションとは？</h3>
<p>コメントモデレーションはWordPressの機能の1つで、サイトオーナーが承認するまではコメントを表示しないようにする為のものです。</p>
<p>コメントモデレーション等のコメント設定はWPの管理画面の「設定」→「ディスカッション設定」→「コメントモデレーション」（①）で行います。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2013/11/ディスカッション設定注釈.jpg"><img loading="lazy" class="alignnone size-medium wp-image-17" alt="ディスカッション設定" src="https://afdoh.com/hpdoh/wp-content/uploads/2013/11/ディスカッション設定注釈-300x263.jpg" width="300" height="263" srcset="https://afdoh.com/hpdoh/wp-content/uploads/2013/11/ディスカッション設定注釈-300x263.jpg 300w, https://afdoh.com/hpdoh/wp-content/uploads/2013/11/ディスカッション設定注釈-1024x898.jpg 1024w, https://afdoh.com/hpdoh/wp-content/uploads/2013/11/ディスカッション設定注釈.jpg 1154w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>そして、「自分宛のメール通知」の「コメントがモデレーションのために保留されたとき 」にチェックが入っていると、その都度、メールが届きます。</p>
<p>通知メールが不要な場合は、チェックを外します。</p>
<p>ただ、「コメントがモデレーションのために保留されたとき 」にチェックが入っていなくても、「コメントが投稿されたとき」にチェックが入っている（②）と同じく届きました。</p>
<p>これでは、スパムでないコメントが投稿された場合も通知がこなくて不便です。<br />
（現時点では検証が足りないので不確かな情報です。）</p>
<h3 id="2">2.コメントを許可しない</h3>
<p>「新しい投稿へのコメントを許可する」かどうかは、「設定」→「ディスカッション設定」で設定（③）できるのですが、設定をした後に投稿した記事にしか反映しません。</p>
<p>記事（新規及びアーカイブ）ごとに設定したい場合は「投稿の編集」ページの右上の「表示オプション」の「▼」をクリック。<br />
「表示項目」の「ディスカッション」にチェックを入れます。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2013/11/表示オプション.jpg"><img loading="lazy" class="alignnone size-medium wp-image-18" alt="表示オプション" src="https://afdoh.com/hpdoh/wp-content/uploads/2013/11/表示オプション-300x70.jpg" width="300" height="70" srcset="https://afdoh.com/hpdoh/wp-content/uploads/2013/11/表示オプション-300x70.jpg 300w, https://afdoh.com/hpdoh/wp-content/uploads/2013/11/表示オプション.jpg 680w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>すると、投稿記事の下に「ディスカッション」が表示されます。<br />
「コメントの投稿を許可する」のチェックを外すと、コメントの投稿ができません。</p>
<p><a href="https://afdoh.com/hpdoh/wp-content/uploads/2013/11/投稿ディスカッション.jpg"><img loading="lazy" class="alignnone size-medium wp-image-19" alt="投稿ディスカッション" src="https://afdoh.com/hpdoh/wp-content/uploads/2013/11/投稿ディスカッション-300x43.jpg" width="300" height="43" srcset="https://afdoh.com/hpdoh/wp-content/uploads/2013/11/投稿ディスカッション-300x43.jpg 300w, https://afdoh.com/hpdoh/wp-content/uploads/2013/11/投稿ディスカッション.jpg 469w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>しかし、この場合、投稿記事ページにはコメント欄が表示され、「コメント停止」の文言が入ります。</p>
<h3 id="3">3.コメントフォームを非表示</h3>
<p>これはコメントフォームを非表示にする方法です。<br />
コメントは全く受け付けないと言う場合はこの方法がベストです。</p>
<p>管理メニュー「外観」→「テーマの編集」をクリック。<br />
右のテンプレート欄の「単一記事の投稿」（single.php）をクリック<br />
「単一記事」のソースが表示されます。</p>
<p>画面上で「CTRL＋F」を押します。<br />
検索窓が開きます。<br />
検索窓に下記を入れます。<br />
<!--?php comments_template(); ?--></p>
<p>マークされているところが該当箇所です。<br />
これを削除します。</p>
<p>これでコメントフォームは表示されません。</p>
<p>但し、ソースを編集する場合はオリジナルソースをコピーして保存されてからをお勧めします。</p>
<h3 id="4">4.Akismetとは？</h3>
<p>上の「<a href="#1">コメントモデレーションとは？</a>」では、「コメントモデレーション」の設定方法について述べたのですが、これだと、コメント管理ページでスパムコメントをいちいち処理しなきればなりません。<br />
これはスパムコメントが大量にある場合は特に手間です。</p>
<p>そこで、スパムコメントを判別して自動で処理してくれるプラグインがWPに初期設定されている「Akismet」です。<br />
但し、「Akismet」を有効にするにはAPI キーの登録が必要になります。<br />
これについは、別の記事でアップします。</p>
<p>「Akismet」を有効化しておくとコメントやトラックバックのスパムを排除してくれます。大変便利です。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
