2017-02-11 4 views
0

異なるポストで使用されるテキストはほとんど同じですが、常に開始語と終了語が同じで中間部分が異なります。 別のポストでと「それは、その日のmiddleを終えた」彼らはつのポストに「それは一日のbeginningを開始しました」。例えばWordPressデータベースのwp_postsに特定のテキストが含まれているかどうかを確認してください。ユニークな結果を出力する場合

は、「それはhasn第のを開始し、第3のものはです。

どのようにできたI出力wp_postsを照会することによって、特定のページの日

の真ん中に一日

  • の初めに

    1. ようなリストテーブルwildcardの日と繰り返しの結果をスキップしますか?

      検索結果を含む投稿を見つける必要があるため、検索結果を正確に出力する必要があります。

  • 答えて

    0

    これは高速ではありません。

    SELECT id, post_title 
        FROM wp_posts WHERE post_content LIKE '% in the % of the day %' 
        AND post_type = 'post' 
    

    検索機能を実装している場合は、目的に合わせてプラグインを調べることができます。適切な検索プラグインがいくつかあります。

    +0

    いいえ、私は検索機能を実装していません。このテキストがWordPressの投稿に表示されている場合は、いくつかの小さなバリエーションでいくつかの定義済みテキストをリストするだけです。このクエリは特定のWPカテゴリで制限すると少し速くなりますか? – YKKY

    関連する問題