: Adsense no Joomla -

Ir para

Página 1 de 1

Adsense no Joomla

#1 Membro offline   HostGator 

  • HostGator.com.br
  • Grupo: HostGator
  • Posts: 285
  • Cadastrado: 19-abril 11

Postou 11 fevereiro 2011 - 04:37

Olá amigos.

Nos últimos dias estive pensando numa maneira de utilizar os códigos da famosa e poderosa ferramenta de publicidade AdSense do Google no CMS Joomla! (que na minha opinião, entre os gratuitos, é o melhor). Então comecei a procurar na internet algum componente/módulo que se viabiliza esta façanha.

Achei muitas, testei algumas, porém, não gostei de nenhuma. Os motivos foram diversos: facilidade de uso, flexibilidade, compatibilidade com o google, etc. Enfim, tive que partir para uma outra solução: desenvolver!!!

Quem já é assinante do Google AdSense sabe que a mais nova novidade desta ferramenta é a possibilidade de formatar um bloco de anúncios sem alterar o código, por exemplo: por padrão os links gerados pelo AdSense são na cor azul. Antigamente ao alterar essa cor, um novo código era gerado pelo AdSense, sendo assim necessário atualizar o código no site. A novidade é que agora você altera a formatação do anuncio no site no AdSense e alguns minutos depois a alteração aparace em seu site, sem a necessidade de alterar o código fonte.

Sabendo desta preciosa informação percebi que um simples módulo com a única função de escreve um bloco de código resolveria meu problema tranqüilamente, sem a necessidade de perder horas e horas de desenvolvimento ou aprendendo a utilizar algo que alguém desenvolveu.

Para tanto, bastam dois arquivos muito simples:

  • mod_wmads.xml: configurações do módulo;
  • mod_wmads.php: resgata o bloco de código do AdSense e escreve ele na tela;
Vejamos agora o fonte destes arquivos:

mod_wmads.xml


<?xml version="1.0" encoding="iso-8859-1"?>
<mosinstall type="module">
<name>WMAds</name>
<author>WMenezes</author>
<creationDate>December, 2007</creationDate>
<copyright>WMenezes!</copyright>
<license>GNU/GPL</license>
<authorEmail>wesley_menezesmsn.com</authorEmail>
<authorUrl>http://wmenezes.blogspot.com</authorUrl>
<version>1.0</version>
<description><!CDATA
<h3><a href="http://wmenezes.blogspot.com/" target="_blank">WMAds</a> é a maneira mais fácil de implementar códigos do Google AdSense no Joomla!</h3>
></description>
<files>
<filename module="mod_wmads">mod_wmads.php</filename>
</files>
<params>
<param name="wmads_code" type="textarea" default="" label="Código Google AdSense" description="Cole aqui o código gerado pelo site do Google AdSense" cols="30" rows="8" />
</params>
</mosinstall>
As tags mais importantes do xml acima são:

- file->filename: utilizada para instalar de desinstalar o módulo no site; - params->param: utilizada para montar o formulário de configuração do módulo;

mod_wmads.php


<?php
/*
* package WMAds Module 1.0 from WMenezes
* copyright WMenezes © 2007 WMenezes.globspot.com All rights reserved.
* license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* Joomla! is free software.
* This extension is made for Joomla version 1.0.x;
* Also works for Joomla 1.5 in legacy mode;

** WE LOVE JOOMLA! **
*/

// NEGA O ACESSO DIRETO
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

// RESGATA O CÓDIGO GRAVADO
$ads_code = $params->get('wmads_code');

// ESCREVE NA TELA O CÓDIGO
echo str_replace("<br />", "", $ads_code);
?>
Passos para a instalação:

- compacte os dois arquivos em formato ZIP com o nome mod_wmads.zip; - na página de administração do Joomla! Clique no menu Instaladores->Módulos;

- no item "Pacote de arquivos" clique no botão "Arquivo..." e selecione o arquivo mod_wmads.zip que você gerou; - clique no botão "Enviar o arquivo e instalar";

Se tudo ocorrer bem você receberá a mensagem de Módulo enviado com sucesso.

Para configurar o bloco anúncios clique no menu Módulo->Módulos do site, ainda na página de administração do Joomla! Esta tela lista todos os módulos instalados. Um novo, com o nome WMAds foi gerado. Clique nele para editá-lo.

A guia detalhes é padrão para todos os módulos. Nela você escolhe o título, se este deve ou não ser exibido, posição, ordem, nível de acesso e os locais onde módulo deve aparecer. Altere o ítem publicado para "Sim" e selecione a posição de sua preferência (ítem posição).

Em parâmetros temos uma caixa de texto com o nome "Código Google AdSense". Cole nesta caixa o código gerado pelo AdSense e clique no botão "Salvar".

Pronto. Seus anúncios do Google AdSense já devem aparecer no site, simples assim.

Para ter mais de um bloco de anúncios, basta utilizar a opção copiar da tela "Módulos do Site".
Imagem
HostGator Brasil - A escolha de mais de 9 milhões de domínios em todo o mundo!
Site | Hospedagem de Sites | Revenda | VPS | Dedicados | Plus | Streaming | Domínio | Suporte | Afiliados
0

Compartilhar este tópico:


Página 1 de 1


Resposta rápida

  

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)