✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Hur undertrycker man annonser när WordPress-användare är inloggade?

9

Många bloggare lägger ut annonser på sina webbplatser. Men de spenderar (som jag) mycket tid på att bläddra i sina egna artiklar för att upptäcka fel eller hitta rum för förbättringar. Annonsvisningarna kommer tyvärr fortfarande att räknas så CTR (Click Through Rate) kanske inte är så exakt.

Du kan undertrycka alla annonser med webbläsarplugin för ad-blocker. Alternativt, innan du infogar annonskoden, kan du kontrollera om användaren har loggat in med wordpress API get_current_user_id() som returnerar användar-id:t för den aktuella användaren, om tillämpligt. Om ingen, returnerar denna funktion helt enkelt noll.

$ad_code = 'Ads code put here..'; if (get_current_user_id()) {   $ad_code = ''; }   echo $ad_code;

Eller i denna form:

När detta är gjort, endast när du är utloggad (som andra besökare), kommer annonserna att visas. Så länge någon användare har loggat in kommer annonserna inte att visas. Naturligtvis, om du känner till ditt eget användar-id och bara vill undertrycka annonskoden när du är inloggad (förutsatt att det är en wordpress-sajt med flera användare), kan du enkelt ändra if-kontrollen (till exempel om användar-id:t 1 är vitlistad).

$ad_code = 'Ads code put here..'; if (get_current_user_id() == 1) {   $ad_code = ''; }   echo $ad_code;

Eller i denna form:

Uppdatering: Samma idé kan tillämpas på att använda Google Analytics spårningskod, så dina webbläsarposter kommer inte att spåras och visas i statistiken. Du kan också använda [ Google Publisher Tool ] för att identifiera annonserna (så att det är mindre troligt att du klickar på dem).

Inspelningskälla: helloacm.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer