Uma das coisas legais do WordPress é o recurso de gerar miniatura. As miniaturas de um post não estão incluídas por padrão, então eles não serão exibidos no seu blog a menos que você chame a função adequada.
wordpressArquivo de
Ajax Aplicações Banco de Dados Blog Blogs Celular CRM Curso Linux Ubuntu Online Código Fonte ERP Java Linux Noticias PHP PostgresSql Ruby on Rails twitter videos Virtualização WordPressComo impedir a indexação das pesquisas do WordPress
Edite o arquivo header.php do seu tema wordpress, e na seção <head> coloque:
<?php if(is_search()) { ?>
<meta name="robots" content="noindex, nofollow" />
<?php }?>
Exibir mensagem de boas vindas para usuário no WordPress
<div id="user">
<?php
if (is_user_logged_in()) {
$user = wp_get_current_user();
echo ‘Seja bem vindo <strong>’.$user->display_name.‘</strong> !’;
} else { ?>
Por favor <strong><?php wp_loginout(); ?></strong>
ou <a href="<?php echo get_option(’home’); ?>/wp-login.php?action=register"> <strong>registre-se</strong></a>
<?php } ?>
</div>
3 Formas de mostrar posts recentes no WordPress
1) Esta função é útil quando você precisa exibir o conteúdo, resumo, campos personalizados, ou qualquer coisa relacionada ao post, bem mais que apenas do link e título. Se você só precisa de uma lista de títulos vinculados, consulte a próxima técnica. Coloque a seguinte função em functions.php do seu tema do Wordpress.
function recent_posts($no_posts = 10, $excerpts = true) {
global $wpdb;
$request = "SELECT ID, post_title, post_excerpt FROM $wpdb->posts WHERE post_status = 'publish' AND post_type='post' ORDER BY post_date DESC LIMIT $no_posts";
$posts = $wpdb->get_results($request);
if($posts) {
foreach ($posts as $posts) {
$post_title = stripslashes($posts->post_title);
$permalink = get_permalink($posts->ID);
$output .= '<li><h2><a href="' . $permalink . '" rel="bookmark" title="Permanent Link: ' . htmlspecialchars($post_title, ENT_COMPAT) . '">' . htmlspecialchars($post_title) . '</a></h2>';
if($excerpts) {
$output.= '<br />' . stripslashes($posts->post_excerpt);
}
$output .= '</li>';
}
} else {
$output .= '<li>No posts found</li>';
}
echo $output;
}
Para usar, é simples: Coloque na barra lateral ou qualquer local que você preferir.
<?php recent_posts(); ?>
2) Segunda forma
<?php wp_get_archives( array(
'type' => 'postbypost', // or daily, weekly, monthly, yearly
'limit' => 10, // Número máximo mostrado
'format' => 'html', // ou select (dropdown), link, ou personalizado (então também precisa passar parametros antes e depois
'show_post_count' => false, // mostrar número de mensagens por link
'echo' => 1 // exibir ou retornar array
) ); ?>
3) versão mais simples que a primeira, que também inclui uma seqüência de consulta mais padronizado.
<?php
$recentposts = get_posts('numberposts=12&category=4');
foreach ($recentposts as $post) :
setup_postdata($post); ?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
Como remover o private / protected do títulos de um post no WordPress
Edite o seu arquivo functions.php do seu tema
function the_title_trim($title) {
$title = attribute_escape($title);
$findthese = array(
'#Protected:#',
'#Private:#'
);
$replacewith = array(
'', // Vai substituirá o "Protected:"
'' // Vai substituirá o "Private:"
);
$title = preg_replace($findthese, $replacewith, $title);
return $title;
}
add_filter('the_title', 'the_title_trim')
Como remove link do WLW Manifest File no Wordpress, nada de Windows Live Writer
Se você não usa o Windows Live Writer para escrever seus posts. Coloque isso no functions.php do tema arquivo.
Voce pode ganhar alguns milissegundo, e diminuir seu tema.
remove_action( 'wp_head', 'wlwmanifest_link')



