WordPress: пошук і заміна MySQL за допомогою PHPMyAdmin

WordPress

Сьогодні я зробив невелику модифікацію своїх макетів сторінок. Я читав далі Блог Джона Чоу і на Блог Problogger що розміщення вашої реклами в тілі публікації може призвести до різкого збільшення доходу. Дін також працює над своїм.

На сайті Даррена він пише, що це просто питання руху очей читачів. Коли банер знаходиться у верхній частині сторінки, читач пропускає його, не фокусуючись. Однак, коли реклама знаходиться праворуч від вмісту, читач насправді прогляне її.

Ви помітите, що я все ще намагаюся підтримувати чистоту на своїй домашній сторінці - розміщуючи рекламу поза повідомленнями в блозі. Я впевнений, що якщо змінити це та зробити їх більш нав'язливими, це може принести мені більший дохід; однак я завжди з цим боровся, бо це справді вплине на читачів, яких я найбільше турбую - тих, хто щодня відвідує мою домашню сторінку.

Однією з проблем з розміщенням цієї реклами вгорі праворуч було те, що саме тут я часто розміщую графіку для естетичних цілей, а також для того, щоб вбрати свою стрічку диференціювати його від інших кормів. Зазвичай я чергую фрагмент кліпарта праворуч або ліворуч у дописі, використовуючи:

Зліва зображення:


Зображення праворуч:


Примітка: Деякі люди люблять використовувати для цього стилі, але вирівнювання не працює у вашій стрічці CSS.

Оновлення кожної публікації за допомогою пошуку та заміни:

Щоб легко змінити будь-яке окреме зображення в кожному окремому дописі, щоб переконатися, що всі мої зображення залишаються вирівняними, це можна зробити досить просто, використовуючи запит оновлення в PHPMyAdmin для MySQL:

оновити ім'я_таблиці набір таблиці_поле = замінити (поле_таблиці, 'замінити_целе', 'з_ цим');

Особливо для WordPress:

оновити `wp_posts` встановити` post_content` = замінити (`post_content`, 'replace_that', 'with_this');

Щоб виправити свою проблему, я написав запит, щоб замінити “image = 'right'” на “image = 'left'”.

ПРИМІТКА: Будьте абсолютно впевнені, що зробите резервну копію своїх даних перед цим оновленням !!!

16 Коментарі

  1. 1
  2. 3

    Дякуємо за надання додаткової інформації з цієї теми. Я раніше бачив об’яви зліва чи справа на інших веб-сайтах, тому це здається популярним місцем. Ваша реклама чудово тече праворуч від публікації.

    Найближчим часом я також можу перейти в право, обґрунтовуючи свої оголошення. Було б цікаво подивитися, чи не буде в результаті отриманий подальший дохід.

    • 4

      Я точно їх відстежу. Загальні враження зараз трохи знижуються, тому дохід також відстає. Я збираюся дати йому кілька тижнів, щоб подивитися! Я обов’язково повідомлю про це.

  3. 5

    Чи отримуєте ви щось із банерною рекламою на вашій індексній сторінці, Даг? Мені не вдалося з ними добре.

    Загалом, найбільшу увагу привернули оголошення після публікації (шириною 180 та 250) та оголошення після публікації (ширина 336).

  4. 7
    • 8

      Привіт Дін,

      Я використовую комбінацію. У мене є PostPost плагін, який я написав… але він все ще не робить того, що мені насправді потрібно. Можливо, випуск чи два у майбутньому?

      Решту я просто редагую у своїй темі.

      Doug

  5. 9

    мають проблему з оновленням секунд з “правильним” приєднанням до mysql
    ОНОВИТИ ivr_data ВСТАНОВИТИ ВПРАВО (ЧАС, 2) = '00' ДЕ ВПРАВО (ЧАС, 2)! = '00';

  6. 10

    Гей, Даг. Просто використовував ваші інструкції для оновлення моєї адреси електронної пошти в моїй базі даних WP. Працював як оберіг. Дякую.

    До речі, натрапив на цю публікацію в Google, шукаючи "за допомогою запиту mysql search replace". Прийшов 3-й.

    • 11

      Вуху! 3-й - це добре! Здається, мій сайт за останній рік дійсно отримав чудове місце у пошукових системах. За іронією долі, я перебуваю вище багатьох блогів пошукових систем. 🙂

  7. 12
  8. 13

    Це працювало для мене

    ОНОВИТИ wp_posts ВСТАНОВИТИ post_content = ЗАМЕНИТИ (post_content, 'www.alznews.net', 'www.alzdigest.com');

    можливо, "заміну" потрібно було прописати великими літерами

  9. 14
  10. 15

    Дякую! Мій наполягав на використанні "not" навколо пошуку та заміни тексту. Я використовував його для переміщення всіх даних SQL з одного веб-сайту на інший. Це заощадило багато роботи!

  11. 16

    Нещодавно я хотів замінити рядок у MySQL на льоту, але поле могло містити 2 елементи. Тож я обернув REPLACE () всередині REPLACE (), наприклад:

    ЗАМІНИ (ЗАМІНИ (ім'я_поля, «те, що ми шукаємо», «замінити першу інстанцію»), «щось інше, що ми шукаємо», «замінити другу інстанцію»)

    Це синтаксис, який я використав для виявлення булевого значення:

    ЗАМІНИ (ЗАМІНИ (поле, 1, “Так”), 0, “Ні”)

    Сподіваюся, що це допомагає!

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.