Cómo insertar banner dentro de su contenido en WordPress

¿Has visto blogs qué tienen anuncios dentro del contenido de su publicación? Estos anuncios aparecen después del primer párrafo o del segundo párrafo en la mayoría de los casos. La mayoría de los principiantes se preguntan si estos sitios insertan anuncios manualmente cuando escriben el contenido, o si hay un código especial para esto. En este artículo, te mostraremos cómo insertar anuncios dentro del contenido de su publicación después de párrafos específicos.

A menudo, cuando los principiantes desean incluir anuncios en su publicación, agregan el código manualmente, lo cual es extremadamente ineficiente, especialmente si tiene que cambiar los anunciantes, o insertan anuncios encima o debajo de su publicación utilizando uno de los complementos de administración de anuncios .

Ahora, si no deseas usar el complemento y quieres hacerlo en el código, sigue las instrucciones a continuación.

Abre el archivo functions.php del tema y pega el siguiente código:

<?php
  
//Inserta el banner después del segundo párrafo en el contenido del post.
 
add_filter( 'the_content', 'prefix_insert_post_ads' );
 
function prefix_insert_post_ads( $content ) {
     
    $adbanner = '<div>Banner Adsense Aquí</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 );
}

Insertar banner entre párrafos del contenido WordPress

Para agregar el código del anuncio, simplemente edita el valor $ adbanner donde dice “Banner Adsense Aquí” en la línea 9. Una vez que haga eso, ya está. Para cambiar el número de párrafo, simplemente cambie el número 2 a otro número de párrafo en la línea 12.

Esperamos que este artículo te haya ayudado a insertar anuncios en el contenido de tu publicación en tu WordPress.

Ahora a MONETIZAR!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *