Dando continuidade à nossa série que começou com um artigo com 13 truques e dicas básicos para WordPress e depois mais 6 truques e dicas de branding para WordPress, 6 truques e dicas para o painel de controlo do WordPress e 5 truques e dicas para navegação do WordPress, vamos hoje continuar a oferecer-lhe pequenos truques para grandes empreitadas com o seu blog! Os truques e dicas para WordPress são atualmente uma das melhores formas de conseguir realizar pequenas acções em seu blog, tornando-o mais funcional, mais seguro, mais atrativo ou mesmo mais bonito. Já aqui publicámos imensos artigos com pequenos truques e dicas de código, os quais fizeram enorme sucesso junto da nossa comunidade. Continuamos hoje então a nossa série de artigos com truques e dicas para WordPress, os quais poderá utilizar em qualquer blog WordPress ou mesmo diretamente nos seus templates wordpress.
Aproveite também para ler alguns dos melhores artigos que já publicámos até hoje com diversos truques, dicas e hacks para o seu WordPress. Neles encontrará certamente alguns dos truques que estava mesmo precisando para o seu blog e para automatizar ao máximo a forma como você trabalha com o WordPress. Tome nota:
- 5 truques e dicas para navegação do WordPress
- 6 truques e dicas para o painel de controlo do WordPress
- 6 truques e dicas de branding para WordPress
- 13 truques e dicas básicos para WordPress
- 7 truques e dicas para o editor de texto do WordPress
- 22 Novos Truques e Hacks para o seu blog WordPress
- 15 funções PHP do WordPress que você provavelmente não conhece
- 10 novas dicas, truques e hacks para wordpress
- 30 teclas de atalho para usar no WordPress
- Novos truques para WordPress que simplificam a sua vida
1. LIMITE DE CARACTERES PARA O TÍTULO
Está gerindo um blog com múltiplos autores e sente dificuldades em conseguir lidar com todas as parametrizações do seu blog? Utilize este truque para estimular um limite máximo de caracteres nos títulos das postagens do seu blog. Copie e cole o código para dentro do ficheiro functions.php do seu template:
function maxWord($title){ global $post; $title = $post->post_title; if (str_word_count($title) >= 10 ) //set this to the maximum number of words wp_die( __('Error: o seu título ultrapassou o limite de palavras.') ); } add_action('publish_post', 'maxWord');
2. MÍNIMO DE PALAVRAS POR ARTIGO
Se por ventura gostaria que os seus autores escrevessem mais do que escrevem atualmente, que tal colocar um limite mínimo de palavras nos artigos? Copie e cole o código para dentro do ficheiro functions.php do seu template:
function minWord($content){ global $post; $num = 100; //set this to the minimum number of words $content = $post->post_content; if (str_word_count($content) < $num) wp_die( __('Error: o seu artigo ainda não tem 100 palavras.') ); } add_action('publish_post', 'minWord');
Não se esqueça de alterar o valor 100 para o número de palavras que deseja como limite mínimo. Se desejar, troque também a frase de aviso para o número limite estimulado.
3. ADICIONAR TEXTO PADRÃO AOS ARTIGOS
Este pequeno truque permite-lhe inserir texto padrão em todos os artigos do seu blog, como por exemplo mensagens de apelo à subscrição do blog e/ou outras. Copie e cole o código para dentro do ficheiro functions.php do seu template:
<?php add_filter( 'default_content', 'my_editor_content' ); function my_editor_content( $content ) { $content = "This is some custom content I'm adding to the post editor because I hate re-typing it."; return $content; } ?>
4. CONTEÚDO CUSTOMIZADO NO FIM DOS ARTIGOS
Se por ventura desejar colocar conteúdo customizado no final de cada um dos seus artigos, de forma automática, para por exemplo agradecer a leitura do artigo, ou indicar as formas de subscrição do seu blog, poderá recorrer este truque. Copie e cole o código para dentro do ficheiro functions.php do seu template:
function add_post_content($content) { if(!is_feed() && !is_home()) { $content .= '<p>This article is copyright © '.date('Y').' '.bloginfo('name').'</p>'; } return $content; } add_filter('the_content', 'add_post_content');
5. MOSTRAR NÚMEROS INCREMENTAIS
Este pequeno truque permite-lhe adicionar números junto dos seus artigos, utilizando um algoritmo de incrementação automática. Você pode usar Artigo 1, Artigo 2, Artigo 3; ou Post 1, Post 2, Post 3; ou qualquer outra coisa que deseje.
Copie e cole o código para dentro do ficheiro functions.php do seu template:
function updateNumbers() { global $wpdb; $querystr = "SELECT $wpdb->posts.* FROM $wpdb->posts WHERE $wpdb->posts.post_status = 'publish' AND $wpdb->posts.post_type = 'post' "; $pageposts = $wpdb->get_results($querystr, OBJECT); $counts = 0 ; if ($pageposts): foreach ($pageposts as $post): setup_postdata($post); $counts++; add_post_meta($post->ID, 'incr_number', $counts, true); update_post_meta($post->ID, 'incr_number', $counts); endforeach; endif; } add_action ( 'publish_post', 'updateNumbers' ); add_action ( 'deleted_post', 'updateNumbers' ); add_action ( 'edit_post', 'updateNumbers' );
Depois adicione o seguinte código ao seu ciclo (loop) de artigos:
<?php echo get_post_meta($post->ID,'incr_number',true); ?>
6. ENCURTAR O EXCERTO DO ARTIGO
Acha que o excerto do seu artigo é demasiado grande? Utilize este truque para encurtá-lo até um máximo de 20 palavras. Copie e cole o código para dentro do ficheiro functions.php do seu template:
function new_excerpt_length($length) { return 20; } add_filter('excerpt_length', 'new_excerpt_length');
Até Já!