WordPress: Căutare și înlocuire MySQL folosind PHPMyAdmin

WordPress

Am făcut o ușoară modificare a aspectelor paginii mele astăzi. Am citit mai departe Blogul lui John Chow și pe Blogul Problogger că poziționarea reclamei în corpul unei postări poate duce la o creștere dramatică a veniturilor. Dean lucrează și la el.

Pe site-ul lui Darren, scrie că este pur și simplu o chestiune de mișcare a ochilor cititorilor. Când banner-ul se află în partea de sus a paginii, cititorul trece peste acesta fără a se concentra. Cu toate acestea, atunci când reclama se află în partea dreaptă a conținutului, cititorul va trece peste ea.

Veți observa că încă încerc să-mi mențin pagina de pornire curată - plasând reclame în afara postărilor de pe blog. Sunt sigur că schimbarea acestui lucru și transformarea acestora într-un mod mai intruziv ar putea să mă aducă la venituri mai mari; totuși, m-am luptat întotdeauna pentru că ar afecta cu adevărat cititorii care îmi pasă cel mai mult - cei care îmi vizitează pagina de start zilnic.

Una dintre problemele legate de plasarea acestei reclame în partea dreaptă sus a fost că aici plasez deseori o grafică în scopuri estetice și pentru a-mi îmbrăca feedul și diferențiați-l de alte fluxuri. De obicei alternez o piesă de clipart fie în dreapta, fie în stânga în postare folosind:

Imagine stângă:


Imagine dreapta:


Notă: Unora le place să utilizeze stiluri pentru aceasta, dar alinierea nu funcționează în feedul dvs. folosind CSS.

Actualizarea fiecărei postări folosind Căutare și înlocuire:

Pentru a modifica cu ușurință o singură imagine în fiecare postare pentru a vă asigura că toate imaginile mele sunt lăsate justificate, se poate face destul de ușor utilizând o interogare de actualizare în PHPMyAdmin pentru MySQL:

actualizați table_name set table_field = înlocuire (table_field, 'replace_that', 'with_this');

Specific pentru WordPress:

actualizați `wp_posts` set` post_content` = replace (`post_content`, 'replace_that', 'with_this');

Pentru a-mi corecta problema, am scris interogarea pentru a înlocui „image = 'right'” cu „image = 'left'”.

NOTĂ: Asigurați-vă că vă copiați datele înainte de a efectua această actualizare !!!

4 Comentarii

  1. 1
  2. 3

    Vă mulțumim pentru informații suplimentare despre acest subiect. Am mai văzut reclame justificate la stânga sau la dreapta pe alte site-uri web, așa că mi se pare un loc popular. Reclamele tale curg frumos în partea dreaptă a postării.

    S-ar putea să trec la dreapta justificând și anunțurile mele în viitorul apropiat. Ar fi interesant de văzut dacă se generează venituri suplimentare ca urmare.

    • 4

      Cu siguranță o să le urmăresc. Afișările generale au scăzut puțin acum, așa că și veniturile sunt în urmă. O să-i dau câteva săptămâni să văd! Voi fi sigur să raportez despre asta.

  3. 5

    Ai ceva cu reclamele banner de pe pagina ta de index, Doug? Nu m-am descurcat bine cu ei.

    În general, anunțurile în postare (180 și 250 lățime) și anunțurile după o postare (336 lățime) au atras cea mai mare atenție.

  4. 7
  5. 9

    Am o problemă la actualizarea secundelor cu alăturarea „dreapta” în mysql
    UPDATE ivr_data SET RIGHT( TIME, 2 ) = '00' WHERE RIGHT( TIME, 2 ) != '00';

  6. 10

    Hei Doug. Tocmai am folosit instrucțiunile pentru a-mi actualiza adresa de e-mail în DB-ul meu WP. A mers perfect. Mulțumiri.

    BTW, am dat peste această postare pe Google, căutând „folosind interogarea de înlocuire a căutării mysql”. A ajuns pe locul 3.

    • 11

      Woo hoo! Al treilea este bun! Site-ul meu pare să fi obținut o poziție excelentă în motoarele de căutare în ultimul an. În mod ironic, mă plasez deasupra multor bloguri din motoarele de căutare. 🙂

  7. 12

    asta părea să funcționeze mai bine pentru mysql-ul meu...

    UPDATE wp_posts SET post_content = replace( post_content, 'inlocuieste asta', 'cu asta');

  8. 13

    Acest lucru a funcționat pentru mine

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

    eventual „înlocuirea” trebuia scris cu majuscule

  9. 14
  10. 15

    Mulțumiri! Al meu a insistat să folosească „nu” în jurul textului de căutare și înlocuire. Îl foloseam pentru a muta toate datele SQL de la un site web la altul. A economisit multă muncă!

  11. 16

    Am vrut recent să înlocuiesc un șir în MySQL din mers, dar câmpul ar putea conține 2 elemente. Așa că am împachetat un REPLACE() într-un REPLACE(), cum ar fi:

    REPLACE(REPLACE(nume_câmp, „ce căutăm”, „înlocuiește prima instanță”), „altceva căutăm”, „înlocuiește a doua instanță”)

    Aceasta este sintaxa pe care am folosit-o pentru a detecta o valoare booleană:

    ÎNLOCUIȚI(ÎNLOCUIRE(câmp, 1, „Da”), 0, „Nu”)

    Sper că acest lucru vă ajută!

Ce părere ai?

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.