# Jak dodać reklamy np.&nbsp;AdSense w&nbsp;środku wpisu w&nbsp;WordPress?

Jest wiele sposobów dodawania reklam do wpisu w WordPressie – nad wpisem, pod wpisem, ręcznie po wybranym akapicie, ale jak robić to automatycznie?

Popularna, szczególnie w serwisach newsowych metoda dodawania reklam adsens wewnątrz posta z reguły odbywa się dodaniem kodu reklamy w każdy post np. shortcodem lub bardziej karkołomnie – kod html reklamy.

Poniżej znajduje się kod, który należy wkleić do pliku functions.php motywu (najlepiej motywu potomnego) lub wtyczki funkcyjnej.

`function jcz_reklama_srodku_wpisu($content) {
    if ( !is_single() ) return $content;
 
    $content = explode("</p>", $content);
    $middlep = round( (count($content) - 1) / 2 );
    $new_content = '';
 
    for ($i = 0; $i < ( count($content)-1 ); $i++) {
 
        $new_content .= $content[$i] . "</p>";
 
        if ($i + 1  == $middlep) {
            $new_content .= '<p>';
            $new_content .= 'Twój kod Adsense';
            $new_content .= '</p>';
        } 
    }
    return $new_content;
} 
add_filter('the_content', 'jcz_reklama_srodku_wpisu');`

**Jak dodać ten kod do WordPress?**

Kod ten dodaj do motywu w pliku functions.php, najlepiej [motywu potomnego](https://jaworowi.cz/jak-zainstalowac-motyw-potomny-child-theme-w-wordpress-3559.php) lub własnej [wtyczki funkcyjnej](https://jaworowi.cz/wlasne-kody-wordpress-16834.php#Niestandardowa_wtyczka_funkcyjna). Przed „?>” na końcu pliku (może tego fragmentu nie być i wtedy po prostu na końcu). Więcej szczegółów w artykule: [Własny kod w WordPress](https://jaworowi.cz/wlasne-kody-wordpress-16834.php).

A poniżej efekt (po drobnych zmianach kodu html reklamy):

![](https://jaworowi.cz/wp-content/uploads/2018/04/reklama-w-srodku-wpisu-wordpress.png)

 Jeżeli nie chcesz tego robić samodzielnie lub nie masz na to czasu → **[użyj formularza kontaktowego](https://jaworowi.cz/kontakt/?utm_click=post-zmiany)**.
