Nessa imagem é demonstrado como funciona o sistema de arquivos do wordpress, sua arquitetura de arquivos e ordem de precedência. Estou salvando no meu blog somente pra facilitar quando for procurar. A página original é esse: http://codex.wordpress.org/Template_Hierarchy e eu achava muito complicado lembrar desse nome: "Template Hierarchy". Agora quando eu precisar vai estar por aqui.
quarta-feira, 17 de agosto de 2011
terça-feira, 10 de maio de 2011
domingo, 1 de maio de 2011
Panfleto de Pós-Graduação na ABASP
Modelo que panfleto que fiz para divulgação de cursos de pós-graduação na área de Saúde, através da Abasp em parceria com a PUC-GO (Universidade Católica de Goiás).
sexta-feira, 15 de abril de 2011
"Imagem Destacada" no plugin Postie do Wordpress
Eu estou usando o plugin Postie do Wordpress em vários sites/blogs que eu mantenho. Mas, eu instalei um tema que utiliza "Featured Image" ou Imagem Destacada e precisei encontrar um jeito de fazer o Postie salvar a imagem anexada no e-mail nesse campo do wordpress e encontrei algumas soluções, mas não funcionaram. Então ao pesquisar bastante descobri que a partir da versão 3.1, o Wordpress implementou a função "set_post_thumbnail()" e com ele resolvi o problema.
Segue abaixo o que PRECISA ser alterado pro Postie inserir uma imagem destacada no Post.
// Save the data
$id = wp_insert_attachment($attachment, $file, $post_id);
if ( !is_wp_error($id) ) {
wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $file ) );
}
set_post_thumbnail($post_id, $id); //ALTERADO
return $id;
}
Esse código acima, fica dentro do arquivo postie_functions.php, dentro da pasta do plugin Postie.
Basta localizar esse trecho de código e antes do return $id, acrescenta a linha que está "//ALTERADO".
Espero que isso seja útil para alguém.
Segue abaixo o que PRECISA ser alterado pro Postie inserir uma imagem destacada no Post.
// Save the data
$id = wp_insert_attachment($attachment, $file, $post_id);
if ( !is_wp_error($id) ) {
wp_update_attachment_metadata( $id, wp_generate_attachment_metadata( $id, $file ) );
}
set_post_thumbnail($post_id, $id); //ALTERADO
return $id;
}
Esse código acima, fica dentro do arquivo postie_functions.php, dentro da pasta do plugin Postie.
Basta localizar esse trecho de código e antes do return $id, acrescenta a linha que está "//ALTERADO".
Espero que isso seja útil para alguém.
sábado, 27 de fevereiro de 2010
Não obrigue o usuário a abrir uma nova janela/aba
Fonte: FatorW
O W3C baniu o atributo target, muito utilizado pelos desenvolvedores para abrir um link – geralmente externo – em nova janela. Os especialistas do consórcio, que fazem pesquisas em três universidades no Japão, Europa e Estados Unidos, concluíram que abrir uma nova janela mais atrapalha do que ajuda a navegação. Para ter páginas validadas pelo W3C e continuar abrindo links em novas janelas, alguns desenvolvedores estão usando um JavaScript. Qual a lógica disso?
Ora, se você quer abrir um link em uma nova janela, use o target e não use XHTML, ficando nas versões anteriores do HTML. Enganar o validador (e por conseqüência o usuário) não traz benefício nenhum, talvez muitos façam isso somente para mostrar a página de XHTML válido.
Há quem diga que abrir em nova janela ajuda o usuário, para que ele “não perca a navegação”. Ora, se os estudiosos da Massachusetts Institute of Technology in the U.S, The French National Research Institute in Europe e Keio University in Japan concluíram que isso atrapalha o usuário, é bem mais confiável do que o “achismo” de cada desenvolvedor sobre o assunto.
Pesquisas já mostraram que o botão voltar é um dos principais instrumentos de navegação, principalmente para usuários inexperientes. Se uma nova janela é aberta maximizada, o usuário pode nem perceber que a outra ficou por trás e ficará frustrado ao acionar o voltar e nada acontecer.
Outro argumento forte é que, se você usa o [target=_blank], está obrigando o usuário a abrir o link em uma nova janela. Se você não usa, você está dando a opção ao usuário de abrir ou não em uma nova janela. Creio que todo mundo prefere ter a opção a ser obrigado a fazer alguma coisa. Então, basta botar um aviso na página explicando ao usuário que ele pode abrir aquele link em nova janela segurando o shift ou clicando com o botão direito do mouse, por exemplo.
Por fim, quem projeta para a internet profissionalmente deve já ter na cabeça que a web é apenas a plataforma e que a forma como os usuários utilizam essa plataforma pode variar bastante. Alguém pode estar acessando o site sem ser de um computador convencional, através de computadores de mão, celulares[bb], leitores de tela como o DOSVOX, geladeira, etc. Esses dispositivos não têm suporte tão bom a múltiplas janelas quanto o bom e velho computador de mesa, então forçá-los a abrir uma nova janela parece-me não ser uma boa opção.
O W3C baniu o atributo target, muito utilizado pelos desenvolvedores para abrir um link – geralmente externo – em nova janela. Os especialistas do consórcio, que fazem pesquisas em três universidades no Japão, Europa e Estados Unidos, concluíram que abrir uma nova janela mais atrapalha do que ajuda a navegação. Para ter páginas validadas pelo W3C e continuar abrindo links em novas janelas, alguns desenvolvedores estão usando um JavaScript. Qual a lógica disso?
Ora, se você quer abrir um link em uma nova janela, use o target e não use XHTML, ficando nas versões anteriores do HTML. Enganar o validador (e por conseqüência o usuário) não traz benefício nenhum, talvez muitos façam isso somente para mostrar a página de XHTML válido.
Há quem diga que abrir em nova janela ajuda o usuário, para que ele “não perca a navegação”. Ora, se os estudiosos da Massachusetts Institute of Technology in the U.S, The French National Research Institute in Europe e Keio University in Japan concluíram que isso atrapalha o usuário, é bem mais confiável do que o “achismo” de cada desenvolvedor sobre o assunto.
Pesquisas já mostraram que o botão voltar é um dos principais instrumentos de navegação, principalmente para usuários inexperientes. Se uma nova janela é aberta maximizada, o usuário pode nem perceber que a outra ficou por trás e ficará frustrado ao acionar o voltar e nada acontecer.
Outro argumento forte é que, se você usa o [target=_blank], está obrigando o usuário a abrir o link em uma nova janela. Se você não usa, você está dando a opção ao usuário de abrir ou não em uma nova janela. Creio que todo mundo prefere ter a opção a ser obrigado a fazer alguma coisa. Então, basta botar um aviso na página explicando ao usuário que ele pode abrir aquele link em nova janela segurando o shift ou clicando com o botão direito do mouse, por exemplo.
Por fim, quem projeta para a internet profissionalmente deve já ter na cabeça que a web é apenas a plataforma e que a forma como os usuários utilizam essa plataforma pode variar bastante. Alguém pode estar acessando o site sem ser de um computador convencional, através de computadores de mão, celulares[bb], leitores de tela como o DOSVOX, geladeira, etc. Esses dispositivos não têm suporte tão bom a múltiplas janelas quanto o bom e velho computador de mesa, então forçá-los a abrir uma nova janela parece-me não ser uma boa opção.
domingo, 13 de dezembro de 2009
quarta-feira, 9 de dezembro de 2009
Assinar:
Postagens (Atom)





