hur du aktiverar AdSense Plugin-metabox så att du kan inaktivera annonser på enstaka inlägg
Jag lanserade nyligen en ny sektion av den här webbplatsen med inlägg som jag inte vill ha annonser, men när jag gick för att inaktivera annonserna på de specifika inläggen märkte jag något konstigt: Även om det finns var en AdSense Plugin-metaruta med kryssrutan "Inaktivera annonser på den här sidan" i WordPress Pages-redigeraren, det fanns ingen AdSense Plugin-meta-ruta i Inläggsredigeraren.
Jag googlade problemet och hittade inget annat än frustrerade användare, men jag kom på att om du kunde inaktivera AdSense för enskilda sidor måste funktionen redan vara inbyggd. Lösningen är lika enkel som att ändra en enda rad kod. Vi kommer att aktivera AdSense-pluginmetaboxen för sidor och inlägg, så att du kan inaktivera annonser på enskilda inlägg i WordPress.
Hur man inaktiverar annonser i enstaka WordPress-inlägg med Google AdSense-plugin
- Gå till Plugins -> Editor i WordPress-instrumentpanelen.
- Välj Google AdSense i menyn Välj plugin för att redigera: högst upp och klicka på Välj .
- Från listan över filer till höger klickar du för att öppna filen google-publisher/Admin.php.
- Ändra 'page' till array('page', 'post') i det här avsnittet av kod, så detta:
offentlig funktion addPageEditOptions() { add_meta_box('googlePublisherPluginMetaBox', __('AdSense Plugin', 'google-publisher-plugin'), array($this, 'showPageEditOptions'), 'page', 'sida', 'låg'); }
blir detta:
offentlig funktion addPageEditOptions() { add_meta_box('googlePublisherPluginMetaBox', __('AdSense Plugin', 'google-publisher-plugin'), array($this, 'showPageEditOptions'), array('page ', 'post'), 'side', 'low'); }
- Uppdatera eller Publicera inlägget utan annonser.
Det stämmer: Vi åtgärdade problemet genom att ändra en enda kodrad!
Wrapping It Up
Vid det här laget har du framgångsrikt lagt till AdSense Plugin-metabox i WordPress-redigeraren och du kan inaktivera annonser på de inlägg du väljer. Att skriva bra artiklar handlar om användarupplevelse, och användare gillar inte att se annonser, så när jag behöver stänga av dem är det en win-win för mig och för mina läsare.
Tack för att du läste, och kom ihåg att Payette Forward, David P.