Рекламное объявление
Владеть блогом WordPress и вести его очень весело, особенно когда вы только начинаете. Создайте сайт или выберите классную тему и напишите первые несколько постов в ожидании огромного количества людей, которые, как вы уверены, направляются к вам. Это не займет много времени, чтобы реальность поразила, и прежде чем вы узнаете это, вам не понравится тема, посетитель Поток не более, чем струйка, и вы понимаете, что ваш веб-хостинг не имеет достаточно сил нужно.
Создание блога занимает годы, и много боли и борьбы - я уверен, что Айбек подтвердит это. Затем происходят основные переходы, когда вы понимаете, что должны внести некоторые важные изменения, и это займет много работы.
В моем блоге пришлось внести ряд важных изменений, но одним из самых сложных было из-за того, что я использовал определенный ручной метод, чтобы вставить рекламу Google в мои статьи блога.
Изменение сообщений с помощью одной команды SQL
Проблема в том, что после нескольких лет работы над блогом у меня было около 1000 сообщений с вставленной рекламой Google. Если бы я когда-нибудь захотел внести изменения, мне нужно отредактировать тысячу сообщений.
Я хотел использовать это классное дополнение к шаблону, о котором я писал в 2010 году. Это автоматизировало бы вставку рекламы, продвигающейся вперед, но если бы я использовал ее, не удаляя все эти существующие рекламы, я бы в итоге получил две рекламы в старых статьях.
Чтобы удалить старую рекламу, мне пришлось немного поработать над магией SQL, и я собираюсь поделиться этим с вами сегодня. Действие происходит в phpMyAdmin, и вам нужно выбрать базу данных вашего блога в левом меню.
Код, который вы собираетесь использовать для удаления разделов вашего контента, будет в теге SQL. Под этим я подразумеваю код, который я собираюсь показать вам, вы сможете использовать для удаления любого контента, который существует в нескольких сообщениях в блоге, от 2 до 200 и более. Единственное требование заключается в том, что то, что вы хотите удалить, должно иметь общий начальный текст и конечный текст - как у рекламы Google есть общий начальный тег и конечный тег.
Вот как выглядят мои новые записи в блоге: объявление, вставленное вручную сразу после тега «more» на каждой странице, выровненное справа.
Способ размещения этого кода на странице выглядит следующим образом:
Как видите, у меня есть стартовый тег «тип сценария», который я могу использовать в начале каждого объявления, и тег «скрипт src», который я могу использовать в конце.
Вот как это работает. Вы должны сообщить команде SQL «update», что вы хотите полностью стереть этот блок своей страницы. Вам нужно понять три основные функции MySQL - заменить, субстра и разместить.
Сначала используйте LOCATE, чтобы сообщить команде расположение начальной и конечной точек. В моем случае я использую строки в начале и конце раздела, который я хочу удалить. Начальное местоположение на странице начала:
НАЙТИ