İlan
Bir WordPress bloguna sahip olmak ve çalıştırmak, özellikle ilk başladığınızda çok eğlencelidir. Siteyi tasarlamak veya havalı bir tema seçmek ve ilk birkaç gönderiyi, emin olduğunuz büyük insan sürüsü beklentisiyle yazarak yolunuza devam edin. Gerçekliğin vurması uzun sürmez ve bunu bilmeden önce temayı sevmezsiniz, ziyaretçi akış bir damlama başka bir şey değildir ve web barındırma size oldukça beygir gücü olmadığını fark ihtiyaç.
Bir blog geliştirmek yıllar ve çok fazla acı ve mücadele gerektirir - eminim Aibek buna tanıklık eder. Sonra, bazı büyük değişiklikler yapmanız gerektiğini fark ettiğinizde, büyük geçişler var ve bu çok fazla iş gerektirecek.
Kendi blogumda yapmak zorunda olduğum birkaç önemli değişiklik var, ancak en zorlarından biri Google reklamlarını blog makalelerime eklemek için belirli bir manuel yöntem kullandığımdan dolayı.
Tek Bir SQL Komutuyla Mesajları Değiştirme
Sorun, blogu çalıştırdıktan birkaç yıl sonra, Google reklamının manuel olarak eklenmesi ile yaklaşık 1000 yayınım olmasıydı. Eğer bir değişiklik yapmak isteseydim, düzenlemek zorunda olduğum bin gönderi.
2010'da hakkında yazdığım bu harika yayın sonrası şablon eklentisini kullanmak istedim. Bu, ilerleyen reklamların eklenmesini otomatikleştirecektir, ancak mevcut reklamların tümünü kaldırmadan kullandıysam, eski makalelerde iki reklamla karşılaşırdım.
Eski reklamı kaldırmak için biraz SQL büyüsü yapmak zorunda kaldım ve bunu bugün sizinle paylaşacağım. Eylem phpMyAdmin'de gerçekleşir ve soldaki menüden blogunuzun veritabanını seçmeniz gerekir.
İçeriğinizin bölümlerini ayırmak için kullanacağınız kod SQL etiketinde olacaktır. Demek istediğim, size göstereceğim kod, 2'den 200'e veya daha fazlasına kadar birden fazla blog yayınında bulunan herhangi bir içeriği kaldırmak için kullanabileceksiniz. Tek gereksinim, kaldırmak istediğiniz şeyin ortak bir başlangıç metnine ve bir bitiş metnine sahip olması gerekir - tıpkı bir Google reklamında ortak bir başlangıç etiketi ve bir bitiş etiketi olması gibi.
Bu, daha yeni blog girişlerimin görünüşüdür ve reklam, her sayfada "daha fazla" etiketinin hemen sağında hizalanmış olarak manuel olarak eklenir.
Bu kodun sayfada ortaya konma şekli şuna benzer:
Gördüğünüz gibi, her reklamın başında kullanabileceğim bir "komut dosyası türü" başlangıç etiketim ve sonunda kullanabileceğim bir "komut dosyası src" etiketi var.
İşte böyle çalışır. SQL “update” komutuna sayfanızın bu bloğunu tamamen silmek istediğinizi söylemeniz gerekir. Üç temel MySQL işlevini anlamanız gerekir - değiştir ve yerleştirmek.
İlk olarak, komuta başlangıç ve bitiş noktalarının konumlarını bildirmek için LOCATE komutunu kullanın. Benim durumumda, kaldırmak istediğim bölümün başında ve sonunda dizeleri kullanıyorum. Başlangıç sayfasındaki başlangıç konumu:
LOCATE ('