WordPressでテキストを検索して置き換える方法

公開: 2018-04-19

投稿全体でそのタイプミスを検索して置き換える簡単な方法がないことを知るためだけに、WordPressの投稿を書いているときに間違いを犯したことに気付いたことがありますか? 過去数か月間、間違った単語、フレーズ、またはリンクを書いていた場合はどうなりますか? 残念ながら、WordPressではテキストを簡単に検索して置き換えることはできませんが、数千とは言わないまでも数百の誤植を手動で削除する手間を省くことができる無料のプラグインを紹介します。

WordPressでテキストを検索して置換し、投稿を編集する時間を節約します

はい、PHPとMySQLは、ほんの数行のコードまたはクエリでこれらの種類の問題を解決できる強力なツールです。 しかし、私たち全員がコーダーであるわけでも、コードをいじるのが快適なわけでもありません。 そのため、それをスキップして、WordPressで検索と置換を処理する簡単な方法を紹介します。

投稿エディタでテキストを検索して置換する

使用していた可能性のある多くのテキストプロセッサ(Microsoft Wordなど)と同様に、WordPressエディタでテキストを検索して置き換えることができます。 これを読んでいるので、おそらくWPエディターの欠点を発見したでしょう-それはそのような機能が付属していません。 冒頭ですでに説明したように、この仕事に適したプラグインを紹介します。

TinyMCE Advanced

価格:無料

TinyMCEAdvancedの検索と置換

TinyMCE Advancedは、WordPressのビジュアルエディターにあるボタンを追加、削除、再配置できる素晴らしいプラグインです。 ご想像のとおり、このプラグインが提供する優れた機能の1つは、検索と置換の機能です。

書いている投稿のテキストをすばやく見つけて別のテキストに置き換えることができるようにしたい場合は、プラグインを数分でセットアップできます。 TinyMCE Advancedをインストールしてアクティブ化するだけで、ボタンを追加できます。

  1. [設定]-> [TinyMCE詳細]に移動します
  2. 未使用のボタンのリストを見つけて、検索と置換探します
  3. ボタンをエディターメニューにドラッグします
  4. 変更内容を保存

これらの4つの手順を完了すると、新しい機能を使用できるようになります。 WordPressで検索と置換の使用を開始するには、新しい投稿の作成を開始し(または古い投稿を編集し)、ビジュアルエディターで投稿を表示していることを確認する必要があります。 単語を置き換える準備はできましたか?

  1. エディターの上部にある[検索と置換]ボタンを探します
  2. 置き換えるテキストを入力します
  3. テキストに書き込んで置き換えます
  4. 大文字と小文字を区別して単語全体を検索するかどうかを確認します
  5. すべてを検索、置換、または置換

それでおしまい! その特定の投稿に書いたかもしれない何千もの単語を手動で調べる代わりに、この素​​晴らしいプラグインはすぐにあなたのために仕事をします。

簡単でしたね。 しかし、すべての投稿とページで同じことをしたい場合はどうでしょうか。 コメントや分類法で検索して置き換えたいと思うかもしれません。 その場合は、別のプラグインが必要になるため、読み続けてください。

WordPress全体でテキストを検索して置換する

時々、あなたはあなたが何日も文法の間違いをしていることに気づきます。 スペルを間違えている可能性があります。言及しているサービスの名前が変更されている可能性があります。または、URLを更新する必要がある可能性があります。 心配しないでください。 これは簡単に変更でき、問題を修正するためにMySQLクエリを実行する必要はありません。

より良い検索置換

価格:無料

WordPressのより良い検索置換プラグイン

約束通り、これがあなたを救うもう一つの無料プラグインです。 WordPressシステム全体で何かを置き換えたいので、このプラグインを使用すると、データベースを手動で開いたり変更したりすることなく、データベースを操作できます。

プラグインのインストールは標準的で迅速です。 Better Search Replaceプラグインをアクティブにすると、楽しみが始まります。

変更を加える前に、データベースのバックアップを作成してください。

  1. [ツール]-> [検索の置換]に移動します
  2. 検索するテキストを入力します
  3. それを置き換えるテキストを入力します
  4. プラグインの影響を受けるテーブルを選択します

データベースに実際の変更を加える前に、[ドライランとして実行]オプションをオンのままにしておくことをお勧めします。 このオプションは、プラグインに必要な検索を実行するように指示しますが、変更は行いません。 ドライランを使用すると、データベース内のテーブルとセルの数が影響を受けるかどうかを確認でき、実際に変更を加える前によく考えることができます。

テキストを置き換える準備ができたら、[ドライラン]オプションのチェックを外して、このすばらしいプラグインが何をするかを楽しんでください。

手順4からテーブルを選択するときは注意してください。 投稿だけに変更を加える場合は、 wp_postsテーブルのみを選択します。

データベースによっては、検索と置換の機能が機能するまでに時間がかかる場合があります。 パニックを開始する前に、検索の実行中にタイムアウトと白い画面が表示され、プラグインに置き換えても問題がないことを知っておく必要があります。 その場合は、 [ツール]-> [検索の置換]-> [設定]に移動し[最大ページサイズ]の値を小さくします。

これらの2つの無料プラグインをインストールすると、リラックスして新しい記事に安心して作業を開始できます。 1つの記事からテキストを検索して置換する必要がある場合でも、すべての投稿やコメントなどでそれを実行する必要がある場合でも、TinyMCEAdvancedおよびBetterSearchReplaceプラグインで対応できることを知っておく必要があります。

それらを置き換える代わりに、投稿タイトルで許可されない単語のリストを簡単に作成できることをご存知ですか?

プラグインを試しましたか? どのようにそれらが好きですか? クエリを実行してテキストを手動で置き換えることを好みますか、それともジョブに別のプラグインを使用しますか? 以下のコメントでお知らせください。

WordPressウェブサイト全体の単語を置き換えます

さまざまなカテゴリにまたがる数百または数千もの異なる投稿やページを蓄積すると、データベース全体への変更は毎日ますます困難になります。 すべての投稿、ページ、タイトル、コメントなどで1つの単語またはフレーズ全体を置き換えたいと思ったことがある場合、このタスクには時間がかかりすぎるか、技術的な知識が必要になるため、頭痛の種になります。

すでにWordPressブログプラットフォームを使用しているので、実質的に何でもできる拡張機能(プラグイン)で有名なので、この問題はまったく問題になりません。 これで、無料のプラグインをインストールして、数回クリックするだけで単語の変更を管理できます。

単語置換

価格:無料

WordPressのワードリプレースメント

私たちが話しているプラ​​グインはWordReplacerとして知られており、WordPressリポジトリのWebサイトからプラグインをダウンロードして無料でインストールするか、WordPressからプラグインを検索して見つけることができます。

  1. プラグイン->新規追加に移動します
  2. 「WordReplacer」を検索する
  3. プラグインをインストールしてアクティブ化します
  4. ワンクリックで単語を置き換えることができる設定ページを開く

Microsoft Wordまたは同様のテキストプロセッサアプリケーションで「検索と置換」を使用したことがある場合は、このプラグインに精通しているはずです。 そのユーザーフレンドリーなインターフェースにより、置き換えたい単語またはフレーズ全体をすばやく入力し、元の単語/フレーズの代わりに追加される別の単語を選択して、それらの変更をどこで行うかを決定できます。

Word Replacerを使用すると、バージョン0.3以降、投稿、ページ、コメント、タイトル、さらにはbbPressフォーラムページの単語を置き換えることができます。

このプラグインの良いところは、たとえば、コメントやフォーラムページで簡単に検閲できる冒とく的な単語のリストを記述したり、過去数か月間誤って使用した可能性のある1つのフレーズを変更したりできることです。 。 そして、プラグインの設定で単語/フレーズを1回だけ入力することで、これらすべてを実行できます。WordReplacerは、1秒でその魔法を実行します。

プラグインの機能のもう1つの優れた例は、JavaScript広告です。 Webサイトで広告プレースホルダーを使用したことがある場合は、Word Replacerにそのプレースホルダーを検索して、目的の広告を表示する実際のJavaScriptコードに置き換えるように簡単に指示できます。 広告を変更することに決めたら、コードが挿入される場所を気にすることなく、設定のコードを変更するだけです。 このような単純なプラグインには非常に優れた機能です。

Word Replacerは、WordPressコンテンツ全体を1か所から管理できる強力なプラグインです。 いつも使うつもりがない場合でも、プラグインは間違いを変えたり、コメントやフォーラムページに書かれた悪い言葉を検閲したりするのに本当に役立ちます。 無料なので、お金を失う心配はありません。プラグインをインストールして試してみてください。 もちろん、単語を置き換える前にサイトのバックアップを作成することを忘れないでください。エラーがいつポップアップするかわからないためです。

すべての記事のキーワードからリンクを自動的に作成します

WordPressで単語やフレーズ全体をリンクするのはこれ以上ないほど簡単です。 記事を書いている間、あなたがしなければならないのは、単語/フレーズを選択し、リンク先を貼り付けることができるリンクボタンをクリックすることだけです。 基本的なHTMLを知っている場合は、必要に応じて独自のコードを記述して、テキストエディタから直接リンクを作成することもできます。

WordPressリンク

単語ごとにリンクするのは簡単で、新しい投稿にゆっくりと取り組んでいる場合は非常に楽しいことがありますが、投稿/ページコレクション全体で特定の単語/フレーズをリンクしたい場合はどうでしょうか。

WPを利用したWebサイトを使い始めたばかりで、扱う記事が少ない場合は、それらすべてを手動でリンクしても問題はありません。 しかし、すべての記事で単語をリンクすることにし、何百もの記事がある場合はどうでしょうか。

特定の単語からリンクを作成します。

特定のWebサイト名を独自のURLにリンクする場合でも、紹介プログラムを開始して、コンピューター関連のすべての単語をコンピューター機器を販売する紹介Webサイトにリンクする場合でも、この機能は単語内にリンクタグを挿入するのに役立ちます。 /選択したフレーズ。

  1. 関数.phpを開きます
  2. 次の関数をコピーして貼り付けます。
 function link_words($ text){
$ replace = array(
'google' => '<a href="http://www.google.com"> Google </a>'、
'コンピュータ' => 
'<ahref = "http://www.myreferral.com">コンピューター</a>'、
'キーボード' => 
'<a href="http://www.myreferral.com/keyboard">
ここでキーボードを購入</a> '
);
$ text = str_replace(array_keys($ replace)、 
$ replace、$ text);
$ textを返します。
}
add_filter( 'the_content'、 'link_words');
add_filter( 'the_excerpt'、 'link_words');
  1. 配列内のキーワードとリンクを変更する
  2. 変更内容を保存

コードの例からわかるように、記事で見つかった単語やフレーズを置き換えることができます。 また、単語/フレーズ自体を置き換えて、リンクを完全に変更することもできます。

「コンピュータ」という単語にリンクを追加するだけで済みますが、リンクを追加して「コンピュータ」という単語を「コンピュータシステム」などに変更することもできます。

この関数は、取り残されたすべての記事に追いつくのに役立ちますが、基本的な機能です。 リンクをより細かく制御したい場合、特に紹介を使用している場合は、専用のプラグインの1つを使用する方が賢明です。

あなたはすでにリンクを扱っているので、新しいタブですべての外部リンクを開くように、あるいは投稿やページを外部URLにリンクするようにWordPressに指示することに興味があるかもしれません。

結論

WordPressブログを始めたばかりの場合、単語の検索と置換は不可能に思えるかもしれません。 しかし、このガイドを読むのに数分かかると、問題は解決し、WordPressでテキストを検索して置き換えることは子供の遊びのように見えます。