Oglas

Posjedovanje i vođenje WordPress bloga je jako zabavno, posebno kada prvi put započnete. Dizajniranje web stranice ili odabir dobre teme i pisanje prvih nekoliko postova u očekivanju ogromnog broja ljudi za koji ste sigurni da će vas voditi svojim putem. Ne treba dugo da stvarnost pogodi, a prije nego što shvatite da vam se tema, posjetitelj, ne sviđa protok nije ništa drugo nego poteškoća i shvatite da vaš web domaćin nema baš snage potreba.

Razvijanje bloga traje godinama i puno muke i borbe - siguran sam da bi Aibek tome svjedočio. Tada su tu glavni prijelazi, kada shvatite da morate napraviti neke velike promjene, i trebat će puno posla.

Nekoliko sam velikih promjena morao napraviti na svom blogu, ali jedna od najtežih bila je zbog činjenice da sam koristio određenu ručnu metodu za umetanje Googleovih oglasa u svoje članke na blogu.

Mijenjanje postova s ​​jednim SQL naredbom

Problem je u tome što sam nakon nekoliko godina vođenja bloga imao ručno umetnute gotovo 1.000 postova s ​​tim Google oglasom. Ako bih ikad htio promijeniti, to bi trebalo urediti tisuću postova.

Želio sam upotrijebiti onaj cool dodatak predloška o postu o kojem sam pisao 2010. godine. To bi automatiziralo umetanje reklama koje se kreću prema naprijed, ali kad bih ga koristio bez uklanjanja svih postojećih oglasa, završio bih s dva oglasa u starim člancima.

Da bih uklonio stari oglas, morao sam izvesti malo SQL magije, a danas ću to podijeliti s vama. Radnja se odvija u phpMyAdmin, a morat ćete odabrati bazu podataka svog bloga s lijevog izbornika.

kako urediti wordpress

Kôd koji ćete koristiti za uklanjanje dijelova vašeg sadržaja nalazit će se u SQL oznaci. Ono što želim reći je kôd koji ću vam pokazati, moći ćete ukloniti bilo koji sadržaj koji postoji u više postova na blogovima, od 2 do 200 - ili više. Jedini zahtjev je da ono što želite ukloniti mora imati zajednički početni tekst i završni tekst - kao što je Google oglas ima zajedničku početnu i krajnju oznaku.

stranicu za uređivanje wordpressa

Ovako izgledaju moje novije objave na blogu, s ručnim umetanjem oglasa odmah nakon oznake "više" na svakoj stranici, poravnane s desne strane.

stranicu za uređivanje wordpressa

Način na koji je ovaj kod smješten na stranici izgleda ovako:

stranicu za uređivanje wordpressa

Kao što vidite, imam početnu oznaku "vrste skripte" koju mogu koristiti na početku svakog oglasa i oznaku "script src" koju mogu koristiti na kraju.

Pa evo kako to funkcionira Trebate reći SQL naredbi "update" da želite potpuno izbrisati taj blok stranice. Trebat ćete razumjeti tri osnovne MySQL funkcije - zamijeniti, substr i pronaći.

Prvo upotrijebite LOCATE da biste naredbama rekli naredne i krajnje točke. U mom slučaju koristim žice na početku i na kraju odjeljka koje želim ukloniti. Početna lokacija na stranici početka je:

LOCATE ('