WordPress: MySQL іздеу және ауыстыру PHPMyAdmin көмегімен

WordPress

Мен бүгін парақшамның макетіне аздап өзгеріс енгіздім. Мен оқыдым Джон Чоудың блогы және Problogger блогы сіздің жарнамаңызды посттың негізгі бөлігіне орналастыру табыстың күрт өсуіне әкелуі мүмкін. Декан сонымен бірге жұмыс істейді.

Даррен сайтында ол жай оқырмандардың көз қозғалысы туралы жазады. Баннер парақтың жоғарғы жағында болған кезде, оқырман оны назардан тыс өткізіп жібереді. Алайда, жарнама мазмұнның оң жағында болған кезде, оқырман оны шынымен өтіп кетеді.

Мен өзімнің үй парағымды әлі де таза ұстауға тырысатынымды, блогтағы жазбалардың сыртына жарнамалар қоятынымды байқайсыз. Мұны өзгерту және оларды интрузивті ету маған көбірек табыс әкелетініне сенімдімін; дегенмен, мен әрдайым осымен күресіп келемін, өйткені бұл мен үшін ең маңызды оқырмандарға әсер етеді - бұл менің үй парақшама күнделікті кіретіндерге.

Бұл жарнаманы оң жақта орналастырудың бір мәселесі - мен мұнда эстетикалық мақсатта графиканы жиі орналастырамын, сонымен қатар өз жемімді киіндіремін оны басқа арналардан ажырату. Мен көбінесе клипартты постта оңға немесе солға ауыстырамын:

Сол жақтағы сурет:


Кескіннің оң жағы:


Ескерту: Кейбіреулер бұл үшін стильдерді қолданғанды ​​ұнатады, бірақ туралау сіздің арнаны пайдалану кезінде жұмыс істемейді CSS.

Іздеу және Ауыстыру арқылы әр жазбаны жаңарту:

Менің барлық кескіндерімнің ақталғанын қамтамасыз ету үшін әр посттағы бір суретті оңай өзгерту үшін MySQL үшін PHPMyAdmin-де жаңарту сұранысының көмегімен оңай жасауға болады:

жаңарту кесте_аты жиынтығы table_field = ауыстыру (table_field, 'replace_that', 'with_this');

WordPress-ке тән:

жаңарту `wp_posts` set` post_content` = ауыстыру (`post_content`, 'replace_that', 'with_this');

Менің мәселемді түзету үшін мен «image = 'right'» сөзін «image = 'солға» ауыстыру туралы сұрау жаздым.

ЕСКЕРТПЕ: осы жаңартуды жасамас бұрын деректеріңіздің сақтық көшірмесін жасауға сенімді болыңыз !!!

16 Пікірлер

  1. 1
  2. 3

    Осы тақырып бойынша қосымша ақпарат бергеніңіз үшін рақмет. Мен бұрын-соңды басқа веб-сайттарда солға немесе оңға негізделген жарнамаларды көрдім, сондықтан бұл танымал орын болып көрінеді. Сіздің жарнамаларыңыз посттың оң жағында жақсы көрінеді.

    Жақын арада мен жарнамаларымды оңтайландыруға ауысуым мүмкін. Нәтижесінде одан әрі кіріс түсетінін білу қызықты болар еді.

    • 4

      Мен оларды міндетті түрде қадағалаймын. Жалпы әсер дәл қазір сәл төмендеді, сондықтан табыс та ақсап тұр. Мен оны көруге бірнеше апта уақыт беремін! Мен бұл туралы міндетті түрде есеп беремін.

  3. 5

    Сіз индекс парағыңыздағы баннерлік жарнамалармен бірдеңе аласыз ба, Даг? Мен олармен жақсы жұмыс істеген жоқпын.

    Жалпы, пост ішіндегі жарнамалар (ені 180 және 250) және посттан кейінгі жарнамалар (ені 336) көп көңіл бөлді.

  4. 7

    Қызығушылықтан тыс. Сіз өзіңіздің жазбаларыңыздағы жарнамаларды көрсету үшін шаблон файлдарыңызды өзгерттіңіз бе, әлде жарнамалық позицияны басқару үшін плагин қолданасыз ба?

    • 8

      Сәлем, Дин,

      Мен комбинацияны қолданамын. Менде бар PostPost мен жазған плагин… бірақ ол әлі де маған қажет нәрсені істемейді. Мүмкін болашақта бір-екі релиз шығар?

      Қалғанын мен өзімнің тақырыбымда өңдеймін.

      Даг

  5. 9

    mysql-ге қосылу арқылы «секундтарды» жаңарту проблемасы туындайды
    Ivr_data-ны ЖАҢАРТЫҢЫЗ, ОҢ ЖАҢА (УАҚЫТ, 2) = '00' ҚАЙДА ДҰРЫС (УАҚЫТ, 2)! = '00';

  6. 10

    Эй Даг. Менің электрондық пошта мекен-жайымды WP DB-де жаңарту үшін сіздің нұсқауларыңызды пайдаланыңыз. Шарм тәрізді жұмыс істеді. Рахмет

    BTW, Google-да «mysql іздеудің орнына сұранысты қолдану» деп іздеп, осы хабарламаға тап болды. 3-ші келді.

    • 11

      Уууу! 3-ші жақсы! Менің сайтым шынымен де бір жыл ішінде іздеу жүйелерінде жақсы орналастырылған сияқты. Бір қызығы, мен іздеу жүйесінің көптеген блогтарынан жоғары тұрамын. 🙂

  7. 12

    бұл mysql үшін жақсы жұмыс істейтін сияқты ... ..

    UPDATE wp_posts SET post_content = ауыстыру (post_content, 'мұны ауыстыр', 'онымен');

  8. 13

    Бұл мен үшін жұмыс істеді

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

    мүмкін «ауыстыру» бас әріппен жазылуы керек

  9. 14
  10. 15

    Рахмет! Mine мәтінді табу және ауыстыру туралы «емес» дегенді талап етті. Мен оны барлық SQL деректерін бір веб-сайттан екіншісіне жылжыту үшін қолдандым. Бұл көп жұмысты үнемдеді!

  11. 16

    Мен жақында MySQL ішіндегі жолды жылдам ауыстырғым келді, бірақ өрісте 2 элемент болуы мүмкін. Сондықтан мен REPLACE () орнын REPLACE () ішіне орадым, мысалы:

    REPLACE (REPLACE (field_name, «біз не іздеп жатырмыз», «бірінші инстанцияны ауыстыру»), «біз іздеп жатқан басқа нәрсе», «екінші инстанцияны ауыстыру»)

    Бульдік мәнді анықтау үшін мен қолданған синтаксис:

    АЛМАСТЫРУ (АЛМАСТЫРУ (өріс, 1, «Иә»), 0, «Жоқ»)

    Бұл көмектеседі деп үміттенемін!

Сен не ойлайсың?

Бұл сайт спамның төмендеуі үшін Akismet пайдаланады. Деректеріңіздің қалай өңделетінін біліңіз.