March 2012

WordPress

Funções básicas para WordPress

Algumas funções que considero básicas em qualquer theme para WordPress.

Basta adicionar qualquer um dos códigos abaixo no functions.php do seu theme. Verifique antes se não possui a função no seu arquivo functions.php pois se colocar duplicado, pode ser que gere erro no theme.


Ativar opção de thumbnail

add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 150, 150 );

Esse código apenas ativa a opção de thumbnail. Ele não vai adicionar o thumbnail no seu theme. Para isso, leia esse outro tutorial.


Permitir shortcode em widgets

add_filter('widget_text', 'do_shortcode');

Remover meta tag wp_generator

remove_action('wp_head', 'wp_generator');

Se você não remover esse wp_generator fica aparecendo no código fonte do seu theme uma linha de código dizendo qual versão do WordPress você está usando.
Acho inútil isso ficar aparecendo, sem contar que deixa seu blog vunerável para possíveis ataques de hackers.


Remover CSS padrão da Galeria

add_filter('gallery_style', create_function( '$css', 'return preg_replace("#<style type=\'text/css\'>(.*?)</style>#s", "", $css);' ) );
add_shortcode('wp_caption', 'fixed_img_caption_shortcode');
add_shortcode('caption', 'fixed_img_caption_shortcode');
function fixed_img_caption_shortcode($attr, $content = null) { $output = apply_filters('img_caption_shortcode', '', $attr, $content); if ( $output != '' ) return $output; extract(shortcode_atts(array( 'id'=> '', 'align' => 'alignnone', 'width' => '', 'caption' => ''), $attr)); if ( 1 > (int) $width || empty($caption) ) return $content; if ( $id ) $id = 'id="' . esc_attr($id) . '" '; return '<div ' . $id . 'class="wp-caption ' . esc_attr($align) . '">' . do_shortcode( $content ) . '<p class="wp-caption-text">' . $caption . '</p></div>'; }

Esse código também remove o style padrão adicionado em imagem com caption.


Remover barra do topo na visualização do blog

show_admin_bar(false);
add_filter('show_admin_bar', '__return_false');

Eu tenho horror a quase todas barras no topo (ou rodapé).


Remover CSS padrão do widget “Comentários Recentes”

function dld_remove_recent_comments_style() { add_filter( 'show_recent_comments_widget_style', '__return_false' ); }
add_action( 'widgets_init', 'dld_remove_recent_comments_style' );

Ativar sidebar

function dldblog_widgets_init() {
/* Sidebar 1 */
register_sidebar( array(
'id' => 'sidebar-1',
'name' => __('Sidebar 1', 'dld_theme'),
'description' => __('Sidebar 2', 'dld_theme'),
'before_widget' => '<!--widget--><div id="%1$s" class="widget %2$s">',
'after_widget'  => "<div style=\"clear:both;\"></div> </div><!--//widget-->\n",
'before_title'  => "\n<h2 class=\"title\">",
'after_title'   => "</h2>\n",
) );
/* end Sidebar 1 */
}
add_action( 'widgets_init', 'dldblog_widgets_init' );

E onde quer que apareça o Sidebar 1, adicione o código abaixo:

<?php /* Sidebar 1 */ if ( ! dynamic_sidebar( 'sidebar-1' ) ) : ?>
<?php endif; /* end Sidebar 1 */ ?>
Trends

Redes Sociais Viciantes


GetGlue
Está assisindo um seriado? Faz um check-in! E avisa os amigos do facebook ou seguidores do twitter o que você está assistindo.

Além de check-in pra seriados, tem pra filmes, livros, músicas, jogos ou o que quer que esteja pensando. E você ganha um sticker para cada check-in.
Tem aplicativo para iPhone, iPad e Android.

Qual a graça? Saber o que seus amigos estão assistindo, lendo.. e você ainda recebe dicas de novos seriados, filmes, livros.. baseado no que você anda lendo ou assistindo.
É viciante e estou também.



Pinterest
Um tempo atrás, tipo uns 5 anos atrás, eu costumava sair salvando no computador várias imagens que gostava e encontrava na internet. Separava tudo em pastas, e no final meu HD ficou superlotado com tanta coisa e eu nem sabia mais da onde tinha tirado tal foto. E quando queria procurar uma imagem era aquela tristeza, por que levava horas pra encontrar ela.

Hoje posso fazer tudo isso com o Pinterest facilmente.

Vou confessar que demorei me apegar à ele. No ano passado quando comecei com o Projeto 365 (que desisti no meio do caminho) no flickr, alguém me indicou o site e me mandou um convite. Entrei, olhei e descartei uma semana depois. No início desse ano a rede social teve um boom e de repente tá todo mundo lá, e eu mendigando um convite por que precisava testar o botão de compartilhar para adicionar em um freela. Então agora estou , mais uma vez!



Pinspire
Criado pela mesma empresa que participou da criação do GlossyBox e Groupon, tem o mesmo objetivo do Pinterest. Você pode salvar fotos que gosta, inspirações que encontra pela internet em um só lugar.. as pessoas podem comentar e compartilhar com outros.

O diferencial dele é que você não precisa mendigar convite pra ninguém para participar da rede social e ele é em Português. Além disso, também é possível adicionar botão de compartilhar no blog e assim todo mundo pode compartilhar seus posts lá facilmente.

Também estou !



Tumblr
Nem preciso comentar muito sobre esse, acredito que a maioria já sabe o suficiente, certo?
De uma certa forma ele funciona como os dois últimos comentados, mas o legal é que você pode personalizar sua página. Eu tenho uns 7 tumblrs, mas tenho atualizado dois quase que sempre. rs


Mais redes sociais viciantes

Twitter e Facebook chega ser redundante comentar né? Mas ainda tem We Heart It que já está velho nessa história, Lookbook para os fashionistas (ou não) de plantão, Instagram para os consumidores da Apple..

Tem muito mais, a lista é grande! Mas esses são os que eu mais tenho usado nos últimos meses.
E você, tem alguma rede social que não consegue ficar sem?

Trends

Happy Weekend #11

Uncategorized

Hello 2012!

Quem é vivo uma hora acaba aparecendo, certo? Bem, o twitter e facebook estão sendo atualizados direto, mas o blog estava às moscas. Então como dizem que as coisas começam a funcionar depois do carnaval, estou aqui para provar isso, por que agora acredito que esse blog voltará a ser atualizado.

Como podem ver, foram feitas algumas mudanças por aqui. O blog agora é subdominio. Os themes também irão para um subdomínio, mas no momento está em manutenção. O portfolio continua lá, mas em manutenção também. Espero conseguir terminar tudo ainda esse mês.

A ideia de separar com subdominio não é nova, na verdade era pra eu ter feito isso desde o início do Difluir, mas sempre fiquei naquela indecisão libriana. Agora resolvi fazer. Fica mais fácil por que assim posso mudar um sem depender do outro. Embora seja possível fazer isso também em uma só instalação do WordPress, separado fica mais fácil.

Agora vamos ver se consigo atualizar aqui mais vezes. Ando bastante ocupada com os freelas, mas vou tentar vir aqui com algum post legal pelo menos uma vez por semana.