A vegyes vélemények ellenére rajongója vagyok a hivatalos Google AdSense beépülő modulnak a WordPresshez, mert könnyen beállítható, remekül működik mobileszközökön, és úgy tűnik, több bevételt termel, mint a magam által elhelyezett hirdetési egységek . A legjobb az egészben, hogy hatalmas időt takarít meg – és a múltban sok időt töltöttem a hirdetések elrendezésének módosításával. Ebben a cikkben megmutatom, hogyan lehet engedélyezni az AdSense beépülő modul metadobozát, hogy letilthassa a hirdetéseket az egyes bejegyzéseken
Nemrég indítottam el ennek a webhelynek egy új részét olyan bejegyzésekkel, amelyekben nem szeretném, hogy hirdetései legyenek, de amikor letiltottam a hirdetéseket ezeken a bejegyzéseken, furcsa dologra lettem figyelmes: annak ellenére, hogy egy AdSense beépülő modul metamező volt, amelyen a WordPress oldalak szerkesztőjében található egy „Reklámok letiltása ezen az oldalon” jelölőnégyzet, a Bejegyzésszerkesztőben nem volt AdSense beépülő modul metamező.
Megkerestem a Google-on a problémát, és nem találtam mást, mint a csalódott felhasználókat, de arra jutottam, hogy ha le tudja tiltani az AdSense szolgáltatást egyes oldalakon, akkor a funkciót már be kell építeni. A megoldás olyan egyszerű, mint a változtatás. egyetlen sornyi kódot. Engedélyezzük az AdSense beépülő modul metamezőjét az oldalakhoz és bejegyzésekhez, így letilthatja a hirdetéseket az egyes bejegyzéseken a WordPressben.
Hogyan lehet letiltani a hirdetéseket az egyes WordPress-bejegyzéseken a Google AdSense beépülő modullal
- Ugrás a Plugins -> Szerkesztő oldalára a WordPress irányítópultján.
- Válassza ki a Google AdSense elemet a felül található Select plugin: menüben, majd kattintson a Select .
- A jobb oldali fájlok listájában kattintson a google-publisher/Admin.php. nevű fájl megnyitásához.
- Módosítsa az „old alt” array(„oldal”, „bejegyzés”) értékre ebben a kódrészletben, tehát ez:
public function addPageEditOptions() { add_meta_box('googlePublisherPluginMetaBox', __('AdSense Plugin', 'google-publisher-plugin'), array($this, 'showPageEditOptions'), 'page', 'oldalsó', 'alacsony'); }
ez lesz:
public function addPageEditOptions() { add_meta_box('googlePublisherPluginMetaBox', __('AdSense Plugin', 'google-publisher-plugin'), array($this, 'showPageEditOptions'), array('page ', 'bejegyzés'), 'oldalsó', 'alacsony'); }
- Frissítés vagy Közzététel a bejegyzést hirdetések nélkül.
Így van: Egyetlen kódsor változtatásával megoldottuk a problémát!
Wrapping It Up
Ekkor sikeresen hozzáadta az AdSense beépülő modul metamezőjét a WordPress szerkesztőhöz, és letilthatja a hirdetéseket a kiválasztott bejegyzéseken. A jó cikkek írása a felhasználói élményről szól, és a felhasználók nem szeretnek hirdetéseket látni – így ha ki kell kapcsolnom őket, az mind nekem, mind az olvasóimnak előnyös.
Köszönjük, hogy elolvasta, és ne feledje Payette Forward, David P.