機能 ショートカットキー
リファレンス(参考URL)一覧へ移動 R
記事URLをMarkDownとしてコピー Ctrl+M
前のコードタグへ移動 Ctrl+←
次のコードタグへ移動 Ctrl+→
ヘルプを表示・非表示 H
Tips
- ショートカットキーは記事上で有効です。ヘッダー/フッター付近では機能しないことがあります。
- コードタグ移動機能がうまく動かないときは、Shift+F5でページを更新してみてください。
- このウィンドウを閉じるには、Hキーをもう一度押してください

wordpress: データベースから全ての文字を検索する

プログラミング

wpCLIのwp db exportを使用する.

wp db export
Success: Exported to 'yuis_foobar.sql'

rmate yuis_foobar.sql

落としたsqlソースを見てみる.

検索したい語句で検索すると,たくさんマッチする.

用途

プログラミング

手間を省くために,丸ごとコピーしたサイトを雛形として運用していたのだが,どうもうまく検索結果に上がらない.
SEOはしっかりしているのになぁ…と思っていたが,もしかして,と思い,データベース全体から検索を掛けてみることにした.すると,案の定以前のサイトで使用していたSEOキーワードが至る所で見つかるではないか…(今回の場合20箇所程度見つかった.)
これが原因とは限らないが,正直原因の可能性は高い.

こういったSEOキーワード戦略に役立てる事ができるのではと思う.

sqlを使用する場合

プログラミング

wp db queryが使用できる.
~/input.sqlにsqlを記述し,
wp db query < ~/input.sqlとする.

全てのテーブルのすべての要素から文字列を検索するsqlスクリプトの参考は以下.

すべてのテーブル、特定の値のすべての列を検索するSQL Server [複製]
https://stackoverflow.com/questions/9185871/how-to-search-sql-server-database-for-string
https://stackoverflow.com/questions/1796506/search-all-tables-all-columns-for-a-specific-value-sql-server

phpMyAdminから検索する

プログラミング

phpMyAdminの”検索” タブから検索することも可能.
ただ,私の環境では検索できなかった.

この記事で欲しい情報が見つからなかった方へ

この記事の更新情報がある場合があります。
この記事は以下の記事とも関連性があると思われます。

WordPressブログを雛形だけコピーしてポートフォリオに加える方法
WordPressにSNSシェアボタンを実装しました [メタ]
WP-CLIでサイトアドレスとWordPress アドレスのURLをSSH経由で変更
SQLでWordPressの記事ごとのメタタグ(メタキーワード)を簡単に確認/編集する
SQLでWordPressの記事を正規表現検索してMarkDown形式にする – 簡単にWordPressブログの記事リンクを取得する方法
WordPress URLによって404ページの内容を変更する
SQLでWordPressで非公開の記事を特定して対処する


管理人の方針で、既存の記事の編集はせず、新しい情報や大きな既存情報の更新があった場合には、新しい記事として公開することになっています。
当記事で欲しい情報が見つからなかった・解決に至らなかった場合、これらのリンクがお役に立てるかも知れません。

どうやってこの関連記事を生成しているの?
この機能のPHPソースコード(2500行)

コメントを残す

Close Menu