12
2011
Mover a barra de administração para o fundo do ecrã
Insere o seguinte código no teu ficheiro functions.php function move_admin_bar() { echo ‘ <style type=”text/css”> body {margin-top: -28px;padding-bottom: 28px;} body.admin-bar #wphead {padding-top: 0;} body.admin-bar #footer {padding-bottom: 28px;} #wpadminbar { top: auto !important;bottom: 0;} #wpadminbar .quicklinks .menupop ul { bottom: 28px;}
6
2011
Mostrar número de comentários ao lado do nome de utilizador
Adiciona o seguinte código no ficheiro functions.php do teu theme: <? function commentCount() { global $wpdb; $count = $wpdb->get_var(‘SELECT COUNT(comment_ID) FROM ‘ . $wpdb->comments. ‘ WHERE comment_author_email = “‘ . get_comment_author_email() . ‘”‘); echo $count . ‘ comments’; } ?> PHP – comments.php < ?php commentCount(); ?>
26
2011
Mostrar menus diferentes para utilizadores com login efectuado
Adiciona o seguinte código onde o menu deve aparecer: <?php if ( is_user_logged_in() ) { wp_nav_menu( array( ‘theme_location’ => ‘logged-in-menu’ ) ); } else { wp_nav_menu( array( ‘theme_location’ => ‘logged-out-menu’ ) ); } ?>
17
2011
Remover a barra de administração do WordPress 3
O WordPress 3 adiciona um barra para administração rápida no front-end dos sites. Esta barra por vezes pode ser aborrecida e desnecessária. Adiciona o seguinte código ao ficheiro functions.php para remover a barra de administração que aparece no topo dos sites: wp_deregister_script(‘admin-bar’); wp_deregister_style(‘admin-bar’); remove_action(‘wp_footer’,'wp_admin_bar_render’,1000);
10
2011
Adicionar um contador de caracteres ao campo de excerto do WordPress
Coloca o seguinte código no ficheiro functions.php para adicionar um contador de caracteres ao campo de excerto do WordPress: function contador_caracteres_excerpt(){ echo ‘ <script>jQuery(document).ready(function(){ jQuery(“#postexcerpt .handlediv”).after(“<div style=\”position:absolute;top:0px;right:5px;color:#666;\”><small>Total caracteres: </small><input type=\”text\” value=\”0\” maxlength=\”3\” size=\”3\” id=\”excerpt_counter\” readonly=\”\” style=\”background:#fff;\”> <small>character(s).</small></div>”); jQuery(“#excerpt_counter”).val(jQuery(“#excerpt”).val().length); jQuery(“#excerpt”).keyup( function() { jQuery(“#excerpt_counter”).val(jQuery(“#excerpt”).val().length); }); });</script>’; } add_action( ‘admin_head-post.php’, ‘contador_caracteres_excerpt’); add_action( ‘admin_head-post-new.php’, ‘contador_caracteres_excerpt’);
3
2011
Adicionar botão de copiar, colar e cortar ao TinyMCE do WordPress
O editor de texto do WordPress é muito potente, no entanto o WordPress omite por defeito alguns botões que podem ser muito úteis, entre os quais os botões de copiar, colar e cortar elementos do editor. Para adicionar os botões ao editor basta adicionar o seguinte código no ficheiro functions.php function enable_more_buttons($buttons) { $buttons[] = ‘copy,cut,paste’; return $buttons; } add_filter(“mce_buttons_2″, “enable_more_buttons”);
26
2011
Remover link de recuperação de password
Insere o seguinte código no ficheiro functions.php function remove_lostpassword_text ( $text ) { if ($text == ‘Lost your password?’){$text = ”;} return $text; } add_filter( ‘gettext’, ‘remove_lostpassword_text’ );
26
2011
Adicionar botão para partilhar o link no LinkedIn
O LinkedIn é uma rede social de profissionais de todas as áreas. A partilha de links é uma forma útil de criar visibilidade para o nosso perfil. Felizmente a LinkedIn partilha um script que permite partilhar uma página directamente no nosso perfil. <script type=”text/javascript” src=”http://platform.linkedin.com/in.js”></script><script type=”in/share” data-url=”<? the_permalink(); ?>” data-counter=”top”></script>
19
2011
Adicionar selecção de categorias aos custom post types
Insere o seguinte código no ficheiro functions.php function reg_cat() { register_taxonomy_for_object_type(‘category’,'CUSTOM_POST_TYPE’); } add_action(‘init’, ‘reg_cat’);
5
2011
Adicionar o número de página
Adiciona o seguinte código onde queres que apareça o número da página: <?php if ( $paged < 2 ) { } else { echo (‘ Pagina ‘); echo ($paged);} ?>

An article by


