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.
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.