WordPress: ricerca e sostituzione di MySQL utilizzando PHPMyAdmin

wordpress

Oggi ho apportato una leggera modifica ai miei layout di pagina. Ho letto Il blog di John Chow e Il blog di Problogger che posizionare la tua pubblicità all'interno del corpo di un post può comportare un notevole aumento delle entrate. Anche Dean sta lavorando al suo.

Sul sito di Darren, scrive che è semplicemente una questione di movimento degli occhi dei lettori. Quando il banner si trova nella parte superiore della pagina, il lettore lo salta senza alcun focus. Tuttavia, quando l'annuncio si trova a destra del contenuto, il lettore lo sfoglia effettivamente.

Noterai che cerco ancora di mantenere pulita la mia home page, inserendo annunci pubblicitari al di fuori dei post del blog. Sono certo che cambiarlo e renderli più invadenti potrebbe farmi aumentare le entrate; tuttavia, l'ho sempre combattuto perché avrebbe davvero influenzato i lettori a cui tengo di più, quelli che visitano la mia home page ogni giorno.

Uno dei problemi con l'inserimento di questa pubblicità in alto a destra era che è qui che spesso inserisco un'immagine per scopi estetici e per vestire il mio feed e differenziarlo da altri feed. Di solito alterno un pezzo di clipart a destra oa sinistra nel post usando:

Immagine a sinistra:


Immagine a destra:


Nota: ad alcune persone piace utilizzare gli stili per questo, ma l'allineamento non funziona nel tuo feed utilizzando CSS.

Aggiornamento di ogni post utilizzando Cerca e sostituisci:

Per modificare facilmente ogni singola immagine in ogni singolo post per garantire che tutte le mie immagini siano giustificate a sinistra può essere fatto abbastanza facilmente utilizzando una query di aggiornamento in PHPMyAdmin per MySQL:

update table_name set table_field = replace (table_field, 'replace_that', 'with_this');

Specifico per WordPress:

aggiorna `wp_posts` set` post_content` = sostituisci (`post_content`, 'replace_that', 'with_this');

Per correggere il problema, ho scritto la query per sostituire "image = 'right'" con "image = 'left'".

NOTA: assicurati di eseguire il backup dei tuoi dati prima di effettuare questo aggiornamento !!!

Commenti

  1. 1
  2. 3

    Grazie per aver fornito ulteriori informazioni su questo argomento. Ho già visto annunci giustificati a sinistra oa destra su altri siti web, quindi sembra un luogo popolare. I tuoi annunci scorrono bene a destra del post.

    Potrei passare alla giusta giustificazione anche per i miei annunci nel prossimo futuro. Sarebbe interessante vedere se di conseguenza vengono generate ulteriori entrate.

    • 4

      Li seguirò sicuramente. Le impressioni complessive sono leggermente diminuite in questo momento, quindi anche le entrate sono in ritardo. Darò qualche settimana per vedere! Sarò sicuro di riferire in merito.

  3. 5

    Hai qualcosa con i banner pubblicitari nella tua pagina indice, Doug? Non sono andato bene con loro.

    In generale, gli annunci in-post (180 e 250 di larghezza) e gli annunci dopo un post (336 di larghezza) hanno ottenuto la massima attenzione.

  4. 7
  5. 9
  6. 10

    Ehi Doug. Ho appena usato le tue istruzioni per aggiornare il mio indirizzo email nel mio WP DB. Ha funzionato come un fascino. Grazie.

    BTW, mi sono imbattuto in questo post su Google, cercando "using mysql search replace query." È arrivato 3 °.

    • 11

      Woohoo! 3 ° è buono! Il mio sito sembra aver ottenuto un ottimo posizionamento nei motori di ricerca nell'ultimo anno. Ironia della sorte, mi colloco al di sopra di molti blog sui motori di ricerca. 🙂

  7. 12

    questo sembrava funzionare meglio per il mio mysql ... ..

    AGGIORNAMENTO wp_posts SET post_content = replace (post_content, 'sostituisci questo', 'con quello');

  8. 13

    Questo ha funzionato per me

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

    forse la "sostituzione" doveva essere capitalizzata

  9. 14
  10. 15

    Grazie! Il mio insisteva nell'usare "non" intorno al testo di ricerca e sostituzione. Lo stavo usando per spostare tutti i dati SQL da un sito Web a un altro. Ha risparmiato un sacco di lavoro!

  11. 16

    Recentemente ho voluto sostituire al volo una stringa all'interno di MySQL, ma il campo potrebbe contenere 2 elementi. Quindi ho inserito un REPLACE () all'interno di un REPLACE (), come ad esempio:

    REPLACE (REPLACE (field_name, "what we are looking for", "replace first instance"), "qualcos'altro che stiamo cercando", "sostituisci seconda istanza")

    Questa è la sintassi che ho usato per rilevare un valore booleano:

    REPLACE (REPLACE (field, 1, "Yes"), 0, "No")

    Spero che questo ti aiuti!

Cosa ne pensi?

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.