Tutorial: Cómo Añadir AdSense a SMF Foro

  • Autor Autor marcodicalderon
  • Fecha de inicio Fecha de inicio
marcodicalderon

marcodicalderon

Zeta
Verificación en dos pasos activada
Verificado por Whatsapp
Que tal Amigos, por ahi vi que ya hay espacio para el sistema de Foros llamado SMF, o bien Simple Machine Forum, en esta ocasión voy a explicar en detalle como puedes agregar/colocar tus bloques de AdSense en tu foro de SMF. Primeramente, como es costumbre debes crear tu bloque de AdSense, de preferencia para los foros, un buen bloque es del 728X90, lo dejo a tu criterio.

[1]Muy bien una ves hecho esto, vas a Administración de tu Foro, después entras a la Opción llamada Temas y Diseño, una ves dentro habrán cuatro pestañas con las siguientes Opciones:

Administrar e Instalar ---- Temas y Configuraciones ---- Reinicializar Opciones -----Modificar temas.

[2] Debes seleccionar la opción "Modificar Temas", una ves hecho esto, te encontrarás con todos los temas que previamente hayas instalado, eliges y das clic en el tema que tienes instalado. Te aparecerá estas opciones, debes hacer clic en el Archivo llamado: display.templante.php el cual he resaltado con Rojo.

Enlace eliminado

[3]Una ves le das clic, buscas esta línea de código:
Insertar CODE, HTML o PHP:
      // Show the member's signature?
      if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))
         echo '
                     <hr width="100%" size="1" class="hrcolor" />
                     <div style="overflow: auto; width: 100%; padding-bottom: 3px;" class="signature">', $message['member']['signature'], '</div>';

      echo '
                  </td>
               </tr>
            </table>
         </td></tr>
      </table>
   </td></tr>';
   [color=red]}[/color]

[4]Una ves ubicada esta línea de Código debes agregar el siguientes Código antes del cierre de "}":

Insertar CODE, HTML o PHP:
   if ($message['id'] == $context['first_message'])
         echo '
         <div align="center">
 [COLOR="Red"] INSERTA AQUI TU ADSENSE[/COLOR]
        </div>
         ';

[5]Una ves hecho esto, tu código final debe quedar de la siguiente manera:

Insertar CODE, HTML o PHP:
      // Show the member's signature?
      if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))
         echo '
                     <hr width="100%" size="1" class="hrcolor" />
                     <div style="overflow: auto; width: 100%; padding-bottom: 3px;" class="signature">', $message['member']['signature'], '</div>';

      echo '
                  </td>
               </tr>
            </table>
         </td></tr>
      </table>
   </td></tr>';

   if ($message['id'] == $context['first_message'])
         echo '
         <div align="center">
[B][COLOR="Red"]AQUI TU ADSENSE[/COLOR][/B]
        </div>
         ';
}

Y listo en poco minutos tus Anuncios de AdSense se podrán ver en tu foro.

¿Mi Templante no tiene Display.Templante.Php Qué hago?​

Es común ver que no todos los foros hechos con SMF, tengan este archivo instalado, así que vamos a hacerlo fácil, unicamente debes descargar el archivo Display.Templante.Php desde el siguiente enlace: Enlace eliminado una ves descargado, entras a cPanel, donde está alojado tu foro, y entras a la carpeta donde están todos los templantes que tienes instalados, entras al templante que ahora tienes instalado, y subes este archivo que acabo de darte. Una ves hecho esto, tu templante ya debe aparecer con el Display. Templante.Php.

Una ves hecho esto, solo deberás colocar los códigos explicados en los pasos, [2] a [5]. Una ves hecho esto, debes configurar tu cuenta AdSense en la pestaña de Sitios Permitidos, agregas la URL de tu foro en el cuadro, y guardas, esto es necesario para que AdSense contabilice los clicks y te pague por lo que tu foro generé.

Listo Estos Serán los Resultados:

Enlace eliminado

Si tienes dudas no dudes en preguntar, con gusto te ampliaré y te explicaré en detalle tus dudas, la verdad es que la parte del Display.Templante.Php, es uno de los temas que no se logra encontrar en Internet, así que si no entiendes no dudes en preguntar. No puede ampliarlo ya que ahora que hago este tutorial son las 00:00 horas en mi país (es decir media noche) acaba de regresar de la Universidad, y estoy un poco cansado, es por eso que no lo pude ampliar, pero cualquier duda estoy para servirte. SaludoXXX+18
 
Muy buen aporte compañero, una pregunta un poco aparte, que tal ves SMF en cuestiones SEO?
 
Hola! Buen tuto... De todas formas existe una manera más facil de hacerlo que es via Ad Management Mod: Ad Management mod
Y no solo es para adsense, sino que para cualquier otra cosa que quieras poner... y viene con varias opciones de ponerlo en el tope o en el fondo de la página, debajo de X post, etc.

saludos
 
Muy buen aporte compañero, una pregunta un poco aparte, que tal ves SMF en cuestiones SEO?

De hecho lo he visto bastante bien, de hecho hay un mod que hace que las URL sean más amigables para los motores de busqueda, ya que las URLS por defectos que muestra SMF son:

Enlace eliminado

pero con un Mod, (el cual no recuerdo su nombre) pero hace que las URLs sean más amigables de esta manera:

Enlace eliminado

Siendo honestos apenas hasta ahora voy a meterme en el mundo de SMF, pero lo bueno que estoy viendo es que es un foro muy liviano, y comodo.
 
Buen tuto... estoy por meterme al mundo de los foros... asi que esta informacion me viene de mucha ayuda, para cuando quiera motenizarlo
 
Gracias por el aporte mi estimado, de calidad la info.
 
Gracias por el tutorial me ha servido para añadir mi código en mi foro. En unos minutos estará listo!!
:love_heart:

---------- Post agregado el 12-ene-2014 hora: 12:18 ----------

Siguiendo el tutorial sólo aparece la publicidad de adsense en la categoría general cuando entras en el post.
?Para que se vea en la plantilla principal en qué línea del código es conveniente insertarlo para no deformar la plantilla?
Gracias de antemano


 
Excelente lo estaba buscando sin tener que programarlo yo 😕 tengo tiempo corto muchas gracias :3
 
Ha favorito Gracias
 
Atrás
Arriba