【忘備録】「Search regex プラグイン」を使う時にカスタム投稿を一括置き換えする手順!

Search regex プラグイン カスタム投稿 一括置き換え
最近流行りのSSL化をするときに 「search regex」で記事の内容を置き換えすることがあると思います。 例えば画像のURLだったり、記事の一部を変更するときに便利です! 通常(デフォルト)の投稿の場合変更しなくて大丈夫です! ですが、Search regexはカスタム投稿で投稿された記事には反映をしてくれません。(泣) 置き換え出来ないなんてことはない!!ということで、Search regexの一部分を改良します!!
目次

変更箇所

FTPやお使いのレンタルサーバーのコントロールパネルに入ります。 /wp-content/plugins/search-regex/searches/post_content.php post_content.phpのファイルを開くと、7行目に下の記述があります。
$sql = "SELECT ID, post_content, post_title FROM {$wpdb->posts} WHERE post_status != 'inherit' AND post_type IN ('post','page',) ORDER BY ID ".$orderby;
(‘post’,’page’,)この部分がSearch regexで検索をするページの種類になります。 改良をします!
$sql = "SELECT ID, post_content, post_title FROM {$wpdb->posts} WHERE post_status != 'inherit' AND post_type IN ('post','page','blog') ORDER BY ID ".$orderby;
(‘post’,’page’,’blog’)私はブログのカスタム投稿の記事内容を変更したかったので、「blog」にしました。

他のカスタム投稿の場合は

お使いのカスタム投稿が「news」や「product」などの場合は
$sql = "SELECT ID, post_content, post_title FROM {$wpdb->posts} WHERE post_status != 'inherit' AND post_type IN ('post','page','news','product') ORDER BY ID ".$orderby;
と変更してください。 これでカスタム投稿にも対応ができますね! 一件落着!
よかったらシェアしてね!
  • URLをコピーしました!
スゴヨクン
この記事の執筆者
スゴヨクン

成果主義Webマーケター見習い。
SEOから広告運用、アクセス解析まで「売れる仕組みづくり」を魔法のように研究中。
難しい用語もやさしく噛み砕いてお届けします。
「スゴくヨクなる」ヒントを、今日もあなたに。

株式会社スゴヨク 川上晋平
この記事の監修者
川上 晋平

株式会社スゴヨクにてマーケティング戦略の立案から実行までを統括。中小企業やスタートアップ向けにWeb広告運用、LP制作、SEO対策など幅広い支援を行っており、これまでに100社以上のデジタル施策をサポート。現場の視点とデータに基づいた分析力に定評があり、確かな実績と最新の知見に基づいた監修を行っています。
■資格:
Google アナリティクス認定資格
Google 広告の検索広告認定資格
Google 広告「ディスプレイ広告」認定資格


CONTACT US

CONTACT US お問い合わせ・ご相談

お見積り・ホームページ制作・運用、広告に関するご質問まで、
どんなことでもお気軽にご相談ください。
日・祝日・休業日以外は24時間以内に返信いたします。

目次