MovableType: SetVarBlockのnameへ入れた変数のIF文でうまくいかないときの原因 MovableType: SetVarBlockのnameへ入れた変数のIF文で空の判定がうまくできなかったときの原因をまとめます。 解決方法としては、mt:SetVarBlock 内のタグを改行やインデントなしに書… MovableTypeをCPIサーバーでテンプレートを編集したときに「閲覧できません (forbidden access) 」と出るときはWAFが原因 Movable TypeをCPIサーバーでテンプレートを編集したときに「閲覧できません (forbidden access) 」と出ました。 これは、セキュリティ強化のための仕組みである、WAF(ウェブアプリケーション… 2019年9月1日からrobots.txtでのnoindexをGoogleが完全にサポート終了 robots.txt の noindex 構文のサポートを終了することを Google は告知しました。 REP のインターネット標準化にともなう決定です。 インデックス拒否の手段 インデックスを拒否するために… htacccessで特定のファイルのみベーシック認証をかける方法 htacccessで特定のファイルのみベーシック認証をかける方法 <FilesMatch "(wp-login\.php)$"> Satisfy Any Order allow,deny Allow from all Deny from none <… WordPressのサーバー要件まとめ WordPress5以上 推奨環境 PHP バージョン 7.3 以上 MySQL バージョン 5.6 以上 参考サイト: https://ja.wordpress.org/about/requirements/ 最低限の要件で推奨するサーバ… PHP queryでデータベースのテーブルに接続し取得したときに空になるときの原因(CPIサーバー) ;port:3306を指定していたことが原因でした。 $pdo = new PDO("mysql:host=127.0.0.1;port:3306;dbname=aa4548c_update", 'username' , 'password'); ;port:3306を外し、こ… MW WPFormで確認を押すと「このページには直接アクセスできません」とでるときの原因 MW WPFormで確認を押すと「このページには直接アクセスできません」とでてきました。 入力画面URL、確認画面URL、完了画面URL全てに入力すると治りました。 <変更… WordPress: Advanced Custom Filedで追加したカスタムフィールドの値が保存されないときの対処方法 (adsbygoogle = window.adsbygoogle || []).push({}); htaccessに下記の項目を追加で解消できました。 php_value max_input_vars 3000 リピーターが使われphpで一度にPOSTで… WordPress: サイトアドレス変更後にログインすると「リダイレクトが繰り返し行われました」が表示されるときの対処方法 wp-config.phpを修正する wp-config.phpの末尾に下記の記載を追加します $_SERVER['HTTPS'] = 'on'; もし、これで管理画面ログイン時に「このページにアクセスするための十分なアク…