Cum sa inserezi reclame in posturile WordPress

WordPress e una din cele mai folosite CMS-uri din lume. In acest sens, foarte multi din cei care au site-uri, folosesc WordPress si la un moment dat, incep sa monetizeze aceste site-uri. Intervine astfel nevoia de a insera reclame in diferite locuri si diferite moduri.

Ai vazut vreodata bloguri WordPress care au reclame direct in continutul posturilor? Reclamele sunt fie dupa primul paragraf, fie dupa al doilea, in cele mai multe cazuri. Multi incepatori in ale WordPress-ului se intreaba daca aceste reclame sunt adaugate manual, de cel care scrie articolul sau este un cod special pentru asta. Ar parea extrem de ineficient daca cineva ar insera manual aceste coduri, in special daca schimbi advertiser-ul dupa o bucata de timp si ai de facut modificari in sute de articole poate.

Intervine astfel nevoie de a adauga aceste reclame in posturi asa ca se gasesc si solutii. In acest articol vom arata un cod care iti va permite sa adaugi automat reclame in continut, dupa al doilea paragraf.

Deschide fisierul functions.php al temei si da paste la codul de mai jos:

<?php

//Insert ads after second paragraph of single post content.

add_filter( 'the_content', 'prefix_insert_post_ads' );

function prefix_insert_post_ads( $content ) {

	$ad_code = '<div>Ads code goes here</div>';

	if ( is_single() && ! is_admin() ) {
		return prefix_insert_after_paragraph( $ad_code, 2, $content );
	}

	return $content;
}

// Parent Function that makes the magic happen

function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
	$closing_p = '</p>';
	$paragraphs = explode( $closing_p, $content );
	foreach ($paragraphs as $index => $paragraph) {

		if ( trim( $paragraph ) ) {
			$paragraphs[$index] .= $closing_p;
		}

		if ( $paragraph_id == $index + 1 ) {
			$paragraphs[$index] .= $insertion;
		}
	}

	return implode( '', $paragraphs );
}

Pentru a adauga codul reclamei tale, doar editeaza valoarea $ad_code unde scrie “Ad code goes here” pe linia 9. Odata ce ai facut asta, ai terminat. Pentru a schimba numarul de paragrafe dupa care sa fie afisata reclama, doar schimba numarul 2 din linia 12 a codului.

Speram ca acest articol v-a fost de ajutor in adaugarea reclamelor in continutul site-ului vostru WordPress. Poti folosi acelasi cod pentru a adauga o alta reclama dupa alt paragraf si asa mai departe.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *