leonovais.com

Yes! I make my living with WordPress:)

Ocultar aviso de atualização do WordPress

Categoria: Hacks Wordpress. | {0} Comentário

Adicionando o pequeno trecho abaixo no arquivo functions.php do seu tema WordPress irá esconder aviso de atualização em seu dashboardh do WordPress.

function remove_upgrade_nag() { echo '<style type="text/css"> .update-nag {display: none} </style>'; } add_action('admin_head', 'remove_upgrade_nag');

Simples, prático e muito útil para aqueles que... + mais

Desativar Widgets do WordPress

Categoria: Hacks Wordpress. | {0} Comentário

Você pode desativar Widgets desnecessários adicionando está pequena função no arquivo functions.php do seu tema. O seguinte trecho abaixo desliga todos os widgets padroes do WordPress. Assim, essa função deve ser ajustada de acordo com suas necessidades:

//Desativar Widgets Padrão WordPress function unregister_default_wp_widgets() { unregister_widget('WP_Widget_Pages'); unregister_widget('WP_Widget_Calendar'); ... + mais

Ajustar as configurações na ativação tema

Categoria: Hacks Wordpress. | {0} Comentário

Colocar o trecho abaixo em seu functions.php pode ajustar as configurações padrões do WordPress ao ativar o tema pela primeira vez. Esta função também exclui o posts, páginas e comentários padrões que são criados quando você instala o WordPress.

add_action( 'after_setup_theme', 'the_theme_setup' ); function the_theme_setup() { // First we check to see if our default theme settings have been applied. $the_theme_status = get_option( 'theme_setup_status'... + mais

Otimizar o WordPress com a biblioteca Zlib

Categoria: Hacks Wordpress. | {0} Comentário

Se você não pode modificar o htaccess você pode, de qualquer forma, acelerar as páginas desde que sejam em php e sua precsa ter a biblioteca “Zlib” instalada, porque sem ela o esse comando não funciona. Alguns Cpanel já tem a opção de ativada.

1. Crie um arquivo chamado phpinfo.php 2. Introduz a... + mais

Redirecionar usuário após o login

Categoria: Hacks Wordpress. | {0} Comentário

Deixe o usuário controlar para onde ele quer serguir depois de fazer o login em seu site. Adicionando o pequeno trecho abaixo no arquivo functions.php do seu tema o wordpress vai adicionar um menu de seleção com as opções que você poersonalizar.

<?php // Fields for redirect function custom_login_fields() { ?> <p> <label> Redirecionar login para: <select name="login_location" style="border:1px solid #CCC; padding:5px;"> <option value="<?php bloginfo('url'); ?>/wp-admin">Dashboard </option> <option value="<?php... + mais

Detectar Browser

Categoria: Hacks Wordpress. | {0} Comentário

Se você quiser usar um estilo diferente para diferentes navegadores você pode usar HTML tags condicionais ou você pode usar o trecho abaixo.

add_filter('body_class','browser_body_class'); function browser_body_class($classes) { global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone; if($is_lynx) $classes = 'lynx'; elseif($is_gecko) $classes = 'gecko'; elseif($is_opera) $classes = 'opera'; elseif($is_NS4) $classes = 'ns4'; elseif($is_safari) $classes = 'safari'; elseif($is_chrome) $classes = 'chrome'; elseif($is_IE) $classes = 'ie'; else $classes = 'unknown'; if($is_iphone) $classes =... + mais

Personalizando a Função the_excerpt

Categoria: Hacks Wordpress. | {0} Comentário

A função the_excerpt() no WordPress, retorna o campo resumo de um post, caso o campo resumo esteja vazio a função the_excerpt() irá exibir um trecho automático que se refere aos primeiros 55 caracteres do post.

Separei alguns filtros legais que podemos aplicar na função the_excerpt().

Comprimento do the_excerpt()

Podemos controlar o comprimento do "trecho excerpt_length" adicionar o seguinte código ao arquivo functions.php... + mais

Filtros WordPress Twitter

Categoria: Hacks Wordpress. | {0} Comentário

Exibir o número de seguidores do seu Twitter. Você pode adicionar seus seguidores no Twitter também! Certifique-se de inserir o seu nome de utilizador.

<?php $twit = file_get_contents('http://twitter.com/users/show/leonovais.xml'); $begin = '<followers_count>'; $end = '</followers_count>'; $page = $twit; $parts = explode($begin,$page); $page = $parts; $parts = explode($end,$page); $tcount = $parts; if($tcount == '') { $tcount = '0'; } echo '<p id="followers"><strong> '.$tcount.' </strong> Followers</p>'; ?> + mais

Redirecionar usuários depois do Logout WordPress

Categoria: Hacks Wordpress. | {0} Comentário

Normalmente, depois que fazemos o logout do WordPress, a próxima página que iremos ver é a de login padrão no WordPress. Particularmente acho mais elegante redirecionar os usuários para a página inicial depois de logout.

Adicionando o trecho abaixo você poderá modificar esse comportamento no WordPress:

// Logout Redirect function override_logout_form() { wp_logout(); $logoutDestination = '/home'; $redirect_to = !empty($_REQUEST) ? $_REQUEST : $logoutDestination; wp_safe_redirect($redirect_to); exit(); } add_action('login_form_logout',... + mais

Post Formats

Categoria: Hacks Wordpress. | {0} Comentário

Adicionando suporte para "Post Formats" em seu tema WordPress.

add_theme_support( 'post-formats', array( 'aside', 'chat', 'gallery', 'image', 'link', 'quote', 'status', 'video', 'audio'

Exibindo o "Post Formats" em seu tema

<ul id="cote"> <?php $args = array( 'showposts' => 9, 'tax_query' => array( array( ... + mais