WordPress:PHPMyAdminを使用したMySQLの検索と置換

ワードプレス

今日はページレイアウトを少し変更しました。 私は読んだ JohnChowのブログ と上 プロブロガーのブログ 投稿の本文内に広告を配置すると、収益が劇的に増加する可能性があります。 ディーンは彼にも取り組んでいます。

ダレンのサイトで、彼はそれが単に読者の目の動きの問題であると書いています。 バナーがページの上部にある場合、リーダーはフォーカスなしでバナーをスキップします。 ただし、広告がコンテンツの右側にある場合、読者は実際にそれをざっと見てしまいます。

ブログ投稿の外に広告を配置するなど、今でもホームページをきれいにしようとしていることに気付くでしょう。 それを変えて、より邪魔になるようにすることで、私はより多くの収入を得ることができると確信しています。 しかし、それは私が最も気にかけている読者、つまり毎日私のホームページにアクセスする読者に本当に影響を与えるので、私はいつもそれと戦ってきました。

この広告を右上に配置する際の問題のXNUMXつは、美的目的でグラフィックを配置したり、フィードをドレスアップしたりする場所であるということでした。 他のフィードと区別する。 私は通常、以下を使用して投稿の右または左にクリップアートを交互に配置します。

左の画像:


画像右:


注:これにスタイルを利用することを好む人もいますが、利用するフィードでは配置が機能しません CSS.

検索と置換を使用してすべての投稿を更新する:

すべての投稿でXNUMXつの画像を簡単に変更して、すべての画像を左揃えにすることは、PHPMyAdmin forMySQLのUpdateクエリを使用して非常に簡単に行うことができます。

更新table_nameset table_field = replace(table_field、 'replace_that'、 'with_this');

WordPressに固有:

update `wp_posts` set` post_content` = replace(` post_content`、 'replace_that'、 'with_this');

問題を修正するために、「image = 'right'」を「image = 'left'」に置き換えるクエリを作成しました。

注:この更新を行う前に、必ずデータをバックアップしてください!!!

16のコメント

  1. 1
  2. 3

    このトピックに関する詳細情報を提供していただきありがとうございます。 以前に他のWebサイトで左揃えまたは右揃えの広告を見たことがあるので、人気のある場所のようです。 広告は投稿の右側にうまく流れます。

    近い将来、広告を右揃えに切り替える可能性もあります。 その結果、さらに収益が発生するかどうかを確認するのは興味深いことです。

    • 4

      私は間違いなくそれらを追跡するつもりです。 現在、全体的なインプレッションは少し減少しているため、収益も遅れています。 数週間見てみます! 必ず報告します。

  3. 5

    ダグ、インデックスページのバナー広告で何か得られますか? 私は彼らとうまくいきませんでした。

    一般的に、投稿中の広告(幅180と250)と投稿後の広告(幅336)が最も注目されています。

  4. 7
    • 8

      ハイ・ディーン、

      組み合わせて使用​​しています。 私が持っています ポストポスト 私が書いたプラグイン…しかし、それでも私が本当に必要としていることはできません。 おそらく将来のリリースかXNUMXつですか?

      残りはテーマで編集するだけです。

      ダグ

  5. 9

    mysqlの「正しい」結合でseconddsを更新するのに問題があります
    UPDATE ivr_data SET RIGHT(TIME、2)= '00' WHERE RIGHT(TIME、2)!= '00';

  6. 10

    ちょっとダグ。 指示を使用して、WPDBの電子メールアドレスを更新しました。 チャームのように働いた。 ありがとう。

    ところで、Googleでこの投稿に出くわし、「mysql searchreplacequeryを使用して」検索しました。 3位になりました。

    • 11

      ウーフー! 3位はいいです! 私のサイトは、昨年、検索エンジンで本当に素晴らしい位置を占めているようです。 皮肉なことに、私は多くの検索エンジンブログより上位にランクされています。 🙂

  7. 12

    これは私のmysqlにとってよりうまく機能するようでした…..

    UPDATE wp_posts SET post_content = replace(post_content、 'replace this'、 'with that');

  8. 13

    これは私のために働いた

    UPDATE wp_posts SET post_content = REPLACE(post_content、 'www.alznews.net'、 'www.alzdigest.com');

    おそらく「置換」は大文字にする必要がありました

  9. 14
  10. 15

    ありがとう! 私は、検索と置換のテキストの周りに「not」を使用することを主張しました。私はそれを使用して、すべてのSQLデータをあるWebサイトから別のWebサイトに移動しました。これにより多くの作業が節約されました。

  11. 16

    最近、MySQL内の文字列をその場で置き換えたいと思っていましたが、フィールドに2つの項目を含めることができました。 そこで、REPLACE()をREPLACE()内にラップしました。

    REPLACE(REPLACE(field_name、 "探しているもの"、 "最初のインスタンスを置き換える")、 "他の何かを探している"、 "XNUMX番目のインスタンスを置き換える")

    これは、ブール値を検出するために使用した構文です。

    REPLACE(REPLACE(フィールド、1、「はい」)、0、「いいえ」)

    ホープ、このことができます!

どう思いますか?

このサイトはAkismetを使用して迷惑メールを減らします。 コメントの処理方法を学ぶ.