Hirdetés
A WordPress blog birtoklása és üzemeltetése nagyon szórakoztató, különösen az első induláskor. Tervezze meg a weboldalt vagy válasszon egy hűvös témát, és felírja ezeket az első néhány hozzászólást, várva a hatalmas embertörvényt, amelyben biztos vagy, hogy utat mutat. Nem tart sokáig, amíg a valóság eltalál, és mielőtt megtudja, nem tetszik a téma, a látogató az áramlás nem több, mint egy cseppek, és rájössz, hogy a webgazda nem rendelkezik elég lóerővel szükség.
A blog elkészítése évekig tart, és rengeteg fájdalom és küzdelem - biztos vagyok benne, hogy Aibek ezt tanúsítja. Aztán ott vannak a legfontosabb átmenetek, amikor rájössz, hogy nagy változtatásokat kell végrehajtania, és ez egy csomó munkát igényel.
Számos fő változás történt, amelyeket saját blogomban kellett elvégeznem, de az egyik legnehezebb az volt annak a ténynek köszönhető, hogy egy bizonyos kézi módszert használtam a Google hirdetéseinek beszúrására a blogcikkeimbe.
Bejegyzés megváltoztatása egyetlen SQL paranccsal
A probléma az, hogy a blog több éves futtatása után közel 1000 hozzászólásom volt a Google hirdetés kézi beillesztésével. Ha valaha is változtatni akartam, ez egy ezer üzenet, amelyeket szerkesztenem kellett.
Azt a hűvös postai sablon kiegészítőt akartam használni, amelyről 2010-ben írtam. Ez automatizálná a hirdetések beillesztését az előrehaladáshoz, de ha az összes meglévő hirdetés eltávolítása nélkül használnám, két hirdetéssel jutnék a régi cikkekbe.
A régi hirdetés eltávolításához kicsit végre kellett hajtanom az SQL varázslatot, és ma ezt megosztom veled. A művelet a phpMyAdmin alkalmazásban zajlik, és a bal oldali menüből ki kell választania blogja adatbázisát.
Az a kód, amelyet a tartalom egyes részeinek eltávolítására használ, az SQL címkében lesz. Ez alatt a kódot értem, amelyet meg fogok mutatni, és felhasználhatja az összes olyan tartalom eltávolítását, amely több blogbejegyzésben található, 2-től 200-ig - vagy annál több. Az egyetlen követelmény az, hogy az eltávolítani kívántnak legyen egy közös kezdőszövege és egy befejezőszövege - mint például egy Google hirdetésnek közös kezdőcímkéjével és végcímkéjével rendelkezik.
Így néznek ki az újabb blogbejegyzéseim, amikor a hirdetést a jobb oldalon igazítva minden oldalon a „több” címke után manuálisan helyezzük el.
A kódnak az oldalon történő elrendezése így néz ki:
Mint láthatja, van egy „script type” kezdőcímke, amelyet minden hirdetés elején használhatom, és a „script src” tag, amelyet a végén használhatom.
Tehát itt van, hogyan működik. El kell mondania az SQL „frissítés” parancsát, hogy teljes mértékben törli az oldal blokkját. Három alapvető MySQL funkciót meg kell értenie - csere, substr és elhelyez.
Először a LOCATE segítségével mondja el a parancsnak a kezdő és a végpont helyét. Saját esetemben a húrokat használom az eltávolítandó szakasz elején és végén. A kezdőoldal a kezdet oldalán:
LOCATE ('