¿Has visto blogs que tienen anuncios dentro del contenido de sus publicaciones? Estos anuncios están 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 existe un código especial para ello. En este artículo, le mostraremos cómo insertar anuncios dentro del contenido de su publicación después de párrafos específicos.

A menudo, cuando los principiantes quieren incluir anuncios en su publicación, agregan el código manualmente, lo cual es extremadamente ineficiente, especialmente si tiene que cambiar de anunciante, o insertan anuncios encima o debajo de su publicación utilizando una de las herramientas de administración de anuncios. plugins.

Bueno, hemos estado agregando anuncios en Lista25 después de los primeros párrafos, y muchos usuarios preguntaron al respecto, así que esta es la forma más fácil de hacerlo.

Simplemente instale y active el plugin creamos llamado Insertar anuncios de publicación. Tras la activación, el plugin agregará un nuevo elemento de menú llamado Publicar anuncios.

Haga clic en Publicar anuncios »Agregar nuevo. En la siguiente pantalla, simplemente agregue el nombre de su anuncio con fines de identificación, ingrese el código del anuncio y seleccione el párrafo después del cual desea mostrar el código del anuncio. Una vez hecho esto, simplemente haga clic en publicar.

A continuación quieres ir a Publicar anuncios »Configuración para seleccionar en qué tipos de publicaciones desea mostrar sus anuncios, como publicaciones, páginas y tipos de publicaciones personalizadas.

Ahora, si no le gusta usar el plugin, y desea hacerlo de la forma del código, luego siga las instrucciones a continuación.

Abra functions.php de su tema o un sitio específico plugin archivar y pegar el siguiente código:

<?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 );
}

Para agregar su código de anuncio, simplemente edite el valor $ ad_code donde dice «El código de anuncio va aquí» en la línea 9. Una vez hecho esto, habrá terminado. 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 le haya ayudado a insertar anuncios dentro del contenido de su publicación en WordPress.

Si le gustó este artículo, considere suscribirse a nuestro Canal de Youtube y únete a nosotros en Twitter.

Gracias a @GaryJ para mejorar el código que teníamos.

Cómo insertar anuncios dentro del contenido de su publicación en WordPress .

Fuente: wpbeginner

Deja una respuesta

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