【当ブログではアフィリエイト広告を利用しています】

[WordPress] Warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 1 in /wp-includes/class-wp.php on line 204 205

パーマリンク設定のカスタム構造で「?(クエスチョンマーク)」を使おうとすると発生します。具体的には、デフォルトのパーマリンク形式をカスタム構造で記載するとダメなようです。

続きを読む

[WordPress] functions.php に記載せずに WordPressのカスタマイズを行えるプラグイン (Code Snippets)

WordPress のカスタマイズで紹介されている内容には、「functions.php」にPHPコードを追加するようなものを多く見かけます。テーマファイルがアップデートしてしまったら、「functions.php」の変更内容が失われてしまうため、「functions.php」を編集するのは好ましいことではありません。

続きを読む

[WordPress] 「Contact Form 7」で入力制限をカスタマイズする

「Contact Form 7」には標準で入力制限の機能があります。例えば、メールアドレスの入力項目に対して、メールアドレスの形式では無い文字列を入力すると、「メールアドレスの形式が正しくないようです。」とこのようにエラーしてくれるわけです。

続きを読む

[WordPress] 「Contact Form 7」で完了ページを表示させる

「Contact Form 7」を使って、送信完了時に「ご登録ありがとうございました。」等の完了ページを表示させてたいと思います。今回ご紹介する方法は、あらかじめ作成した完了ページ(別の固定ページ)へ送信(登録)ボタン押下後に自動遷移するといった内容です。

続きを読む

[WordPress] メンテナンスモードのままになってしまったら

WordPressのアップデートの最中に何らかの影響で処理が途中で止まってしまうとサイトがメンテナンスモードのままになってしまうことがあります。「現在メンテナンス中のため、しばらくの間ご利用いただけません。」メッセージが表示される画面です。

続きを読む