KH-WEBLOG TOP > WEBメモ > WordPress > Search RegexがPHP8.0で使えない?代替えプラグインは「Better Search Replace」:WordPress

Search RegexがPHP8.0で使えない?代替えプラグインは「Better Search Replace」:WordPress

WordPressの一括置換プラグイン「Search Regex」を愛用していたのですが、
PHP8.0を使用した時に

重大なエラーを引き起こしたため、プラグインを有効化できませんでした。

とエラーが出てしまいインストールができませんでしたので「Better Search Replace」を使用した代替え方法をメモ。

コーディング・WordPress化作業を代行します

Search RegexがPHPバージョンにより使えない?

調べたところPHP8.0でも動いたという報告もありますので詳しい原因はわかりませんが
PHP8に変更したところエラーになってしまい困りましたので、
代替えプラグインとして「Better Search Replace」を使用して解決。

Search Regexは更新が止まっているようですので今後はBetter Search Replaceを使用するのが良さそうです。

Better Search Replaceの使用方法

使用方法は、
プラグインから「Better Search Replace」をインストールして有効化

管理画面のツール→Better Search Replaceから

↑この画面になりますので、
検索ワードと、置換後のワードを入力して、

データベースのtableの箇所は基本「wp_posts」を選択していたらOKかと思います。

その後、その下にある

↑こちらの画面の「検索/置換の実行」ボタンをクリックで完了。

「Run as dry run」にチェックを入れていると事前に結果を確認することができますので、
こちらにチェックを入れて結果を確認後にチェックを外して再度実行すればOKです。

コーディング・WordPress化作業を代行します

WordPressのおすすめ参考書

楽天Kobo電子書籍ストア
¥3,278 (2024/03/28 10:09時点 | 楽天市場調べ)

TAGS

.htaccess ActionScript All in one seo pack Contact Form 7 CSS CSS3 EC-CUBE Flash HTML HTML5 JavaScript jQuery LightBox PHP RSS SEO WordPress アイキャッチ画像 アクセス解析 カスタムフィールド カテゴリー カラーミーショップ カート コメント ショートコード ソースコード テンプレートタグ ドロップダウンメニュー パーマリンク フォーム フルスクリーン プラグイン ページテンプレート ページナビ ページ分割 マウスイベント リダイレクト リンク レンタルサーバー ロールオーバー 携帯サイト 条件分岐 正規表現 角丸 関連記事