2 de dezembro de 2011 por Leo Caseiro
Adicione o seguinte código no seu arquivo functions.php
function iframe_shortcode($atts, $content = null) {
extract(shortcode_atts(array(
'url' => '',
'scrolling' => 'no',
'width' => '100%',
'height' => '500',
'frameborder' => '0',
'marginheight' => '0',
'style' => 'border:0',
), $atts));
if (empty($url)) return '';
return '<iframe class="shortcode" src="'.$url.'" scrolling="'.$scrolling.'" width="'.$width.'" height="'.$height.'" style="'.$style.'" frameborder="'.$frameborder.'" marginheight="'.$marginheight.'">'.$content.'</iframe>';
}
add_shortcode('iframe','iframe_shortcode');
Para usar, basta seguir o exemplo abaixo e inserir no seu post:
[iframe url"http://leocaseiro.com.br/" width="500" height="300"]
Referência graphicbeacon.com
Tags: iframe, php, shortcode, wordpress [Comenta aí meu]
18 de setembro de 2011 por Leo Caseiro
Muitos sites que eu desenvolvo precisam de um servidor de Homolog em um domínio/sudomínio. Assim, o cliente pode testar de qualquer lugar que tenha internet.
Mas já aconteceu comigo(com você provavelmente também) algumas vezes do cliente buscar seu site no Google, e não encontrar o site dele no topo(até porque está em Homolog). Mas…como meus sites são bem customizados para posicionamentos em sites de busca(SEO), o site de Homolog (normalmente http://nomedocliente.leocaseiro.com.br) aparecerem no Google.
É isso mesmo! Imagina o cliente encontrar o site que ainda está desenvolvendo. Pior…e se o cliente(usuário) do cliente encontrar o site em Homolog? É um problema que pode até entrar em ação jurídica.
E a razão deste post é exatamente essa. Previnir que isso aconteça.
Saiba então, como restringir o seu site em desenvolvimento(homologação) dos resultados de busca do Google.
Para isso, iremos utilizar o Robots.txt e uma restrição por Senha do Domínio, via .htaccess e .htpasswd conhecida como “Htaccess Authentication”, em português, “Autentição por Htaccess”.
Leia Mais
Tags: desenvolvimento, ferramenta, google, homolog, htaccess, seo [Comenta, que já tem 3 discussões]
15 de setembro de 2011 por Leo Caseiro
Estou num projeto onde utilizo o PHP para gerar alguns JSON e HTMLs que devem ser acessados de outro domínio.
Como eu queria acessar por AJAX usando o jQuery, eu precisava liberar o acesso externo com PHP. Afinal um domínio não consegue acessar outro por AJAX sem ter uma liberação.
Achei que a liberação seria muito difícil. Que eu precisaria habilitar por htaccess ou alguma coisa assim.
Mas é muito fácil!
Leia Mais
Tags: desenvolvimento, função, javascript, jquery, php [Comenta, que já tem 2 discussões]
27 de julho de 2011 por Leo Caseiro
Ultimamente tenho feito muitos trabalhos(sites) utilizando o WordPress. E na maioria deles, sempre que utilizo a WP_Query ou até quero programar em PHP mesmo, preciso criar ou utilizar uma função no functions.php.
Mas o que percebi, é que sempre utilizo 3 funções. E resolvi compartilhar, pois se servem pra mim, podem servir para vocês que também trabalham com WordPress.
As funções servem para habilitar o menu do WordPress, retornar o id pelo permalink(post_name) e utilizar variáveis $_GET com WordPress
Leia Mais
Tags: wordpress get wp_query functions [Comenta, que já tem 4 discussões]
21 de setembro de 2010 por Leo Caseiro
Estava procurando como inserir videos do Youtube e fotos do Flickr no WordPress e acabei me deparando com um Projeto muito bom, o oEmbed
Descobri lendo uma matéria sobre videos do WordPress que à partir da versão WordPress 2.9, a equipe do Matt Mullenweg, a Automattic introduziu o oEmbed no WordPress. Foi por isso que me interessei e pesquisei sobre ele.
É simples, ele utiliza as URLs dos melhores serviços de Web2.0, como o Flickr, Vimeo, Youtube, entre outros e retorna um XML ou um JSON para utilizarmos em um EMBED, IMG ou o que seja necessário em seu projeto.
Leia Mais
[Comenta, que já tem 6 discussões]
25 de julho de 2010 por Leo Caseiro
A Classe StringToSlug transforma qualquer String em formato Slug. Transformando os caracteres em letras minúsculas, fazendo uma troca/replace de caracteres com acentuação em caracteres não acentuados. E transformando espaços em hífens.
Link para o GitHub
Migrado para o GitHub em 28/07/2010 por Samir Braga
StringToSlug PHP
Existem diversos algoritmos que transformam String em Slugs(permalinks). Mas à maioria com expressões regulares e que retiram qualquer caractere acentuado na língua Portuguesa. Funcionam muito bem no idioma Inglês, mas não resolve para o nosso idioma(Português do Brasil).
Leia Mais
[Comenta, que já tem 13 discussões]
17 de setembro de 2009 por Leo Caseiro
O plugin jQuery stringToSlug serve para criar URL AMIGÁVEIS (SLUG), conhecidas como permalinks.
Download no GitHub (migrado para o GitHub em 26/07/2011)
jquery.stringToSlug.js 1.2.1
jQuery stringToSlug Plugin no GitHub para quem quiser contribuir
Depois de muito pesquisar um Plugin em jQuery que fizesse isso, encontrei muitos que funcionam para outros idiomas. Mas somente para idiomas que não possuem acentuação.
JQUERY SLUG PLUGIN (PT-BR Special Chars Replaces)
JQUERY SIMPLESLUG (PT-BR Special Chars Replaces)
Por isso, fiz questão de estudar as melhores features dos 2 plugins, e obviamente, que funcionasse em Português do Brasil [PT-BR].
Leia Mais
Tags: jquery, plugin [Comenta, que já tem 26 discussões]
10 de setembro de 2009 por Leo Caseiro
Problema
Estava validando uma string que tinha valor máximo de caracteres com a função strlen() do php.
Acontece que a função strlen() funciona muito bem para encoding iso-8859-1 ou quando a string não tem acentuação. Ou seja, quando a string tem um caracter acentuado a função retorna um strlen maior do que realmente deveria.
Para isso, devemos utilizar a função mb_strlen() que possui um segundo parâmetro, onde definimos qual o encoding utilizado.
Leia Mais
Tags: função, php [Comenta, que já tem 4 discussões]
19 de maio de 2009 por Leo Caseiro
Acompanho muitos feeds de Blogs e a maioria deles é em WordPress.
Percebo que alguns blogueiros, por não conhecerem a simplicidade de utilizarem esta função no WordPress, não utilizam URL Amigáveis.
Para quem ainda não conhece, URL Amigáveis são aquelas URLs fáceis de serem decoradas. Onde deixamos de utilizar aquelas variáveis via GET que deixam a URL confusa e poluída. Ainda por cima dificulta a indexação do Google.
Se você precisa de um motivo para alterar os Links Permanentes do seu WordPress, saiba que seus leitores poderão facilmente decorar as URLs de seus posts ou de suas categorias e até mesmo dos seus ficheiros de arquivos antigos.
Além de possuir influência em SEO, uma vez que o Google e os demais buscadores pode indexar as URLs em maior relevância separadas por diretórios(URL amigáveis) ao invés de parâmetros enviados via GET.
Agora vou ensinar como trocar sua URL de:
http://www.meusite.com.br/?p=123
para
http://www.meusite.com.br/nome-do-meu-post
No Tutorial, estou utilizando a versão 2.7 do WordPress, mas seguindo minhas orientações você conseguirá alterar em qualquer versão do WordPress.
Leia Mais
Tags: htaccess, seo, wordpress [Comenta, que já tem 78 discussões]
1 de abril de 2009 por Leo Caseiro
Hoje é 1º de Abril, e as pegadinhas já surgiram no dia da Mentira de 2009.
Este blog está um pouco desatualizado. Mas não, não é mentira que eu postei …rsrs
Fiquei me divertindo com as pegadinhas e vou divulgar aos leitores do Blog.
Leia Mais
Tags: ferramenta, google [Comenta, que já tem 2 discussões]