Czy widziałeś blogi, które mają reklamy w treści postów? Te reklamy są albo po pierwszym akapicie lub drugim akapicie w większości przypadków. Większość początkujących zastanawia się, czy witryny te wstawiają reklamy ręcznie podczas pisania treści, czy też istnieje specjalny kod do tego. W tym artykule pokażemy, jak wstawiać reklamy w treści posta po określonych akapitach.

Często, gdy początkujący chcą uwzględnić reklamy w swoim poście, albo dodają kod ręcznie, co jest niezwykle nieefektywne, szczególnie jeśli musisz zmienić reklamodawców, albo wstawiają reklamy powyżej lub poniżej swojego postu za pomocą jednej z wtyczek do zarządzania reklamami.

Cóż, dodawaliśmy reklamy w List25 po pierwszych akapitach i wielu użytkowników pytało o to, więc oto najprostszy sposób, aby to zrobić.

Wystarczy zainstalować i aktywować stworzoną przez nas wtyczkę o nazwie Insert Post Ads. Po aktywacji wtyczka doda nowy element menu o nazwie Post Adverts.

Kliknij na Dodaj Ogłoszenie ” Dodaj Nowe. Na następnym ekranie po prostu dodaj nazwę reklamy w celu identyfikacji, wprowadź sam kod reklamowy i wybierz akapit, po którym chcesz wyświetlić kod reklamowy. Po prostu kliknij Publikuj.

Insert Post Ads

Następnie chcesz iść do Dodaj Ogłoszenie ” Ustawienia aby wybrać typy postów, w których chcesz wyświetlać reklamy, takie jak posty, strony i niestandardowe typy postów.

Teraz, jeśli nie podoba Ci się korzystanie z wtyczki i chcesz to zrobić w sposób kodowy, postępuj zgodnie ze wskazówkami poniżej.

Otwórz funkcje motywu.php lub plik wtyczki specyficznej dla witryny i wklej następujący kod:

<?php
 
// Wstawianie reklam po drugim akapicie treści pojedynczego postu.

add_filter ('the_content', 'prefix_insert_post_ads');

function prefix_insert_post_ads ($content ) {
	
	$ad_code = ' < div>kod reklamy idzie tutaj< / div>';

	if (is_single ()&&! is_admin() ) {
		return prefix_insert_after_paragraph ($ad_code, 2, $content );
	}
	
	return $ content;
}
 
// Funkcja rodzica, która sprawia, że magia się dzieje
 
function prefix_insert_after_paragraph ($insertion, $paragraph_id, $content ) {
	$closing_p = ' < / p>';
	$akapity = explode ($closing_p, $content );
	foreach ($paragraphs as $index => $paragraph) {

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

		if ($paragraph_id = = $index + 1) {
			$ paragrafy [$index].= $ wstawianie;
		}
	}
	
	return implode ( " , $paragraphs );
}

Aby dodać swój kod reklamowy, po prostu Edytuj wartość $ad_code, gdzie jest napisane” kod reklamowy idzie tutaj ” w linii 9. Kiedy to zrobisz, będziesz skończony. Aby zmienić numer akapitu, po prostu zmień numer 2 na inny numer akapitu w linii 12.

Mamy nadzieję, że ten artykuł pomógł Ci wstawić reklamy w treści postu w WordPress.

Jeśli spodobał ci się ten artykuł, rozważ subskrypcję naszego kanału na YouTube i dołącz do nas na Twitterze.

Podziękowania dla @ GaryJ za ulepszenie kodu, który mieliśmy.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…