wordpressArquivo de

Ajax Aplicações Banco de Dados Blog Blogs Celular CRM Curso Linux Ubuntu Online Código Fonte ERP Java Linux Noticias PHP Ruby on Rails Twitter videos Virtualização WordPress

Como gerar a tag “title” de forma dinâmica no WordPress

Qualquer tema do wodpress deveria ter este código, ajuda muito a evitar títulos duplicados.


<title>
   <?php
      if (function_exists('is_tag') && is_tag()) {
         single_tag_title("Tag Archive for &quot;"); echo '&quot; - '; }
      elseif (is_archive()) {
         wp_title(''); echo ' Archive - '; }
      elseif (is_search()) {
         echo 'Search for &quot;'.wp_specialchars($s).'&quot; - '; }
      elseif (!(is_404()) && (is_single()) || (is_page())) {
         wp_title(''); echo ' - '; }
      elseif (is_404()) {
         echo 'Not Found - '; }
      if (is_home()) {
         bloginfo('name'); echo ' - '; bloginfo('description'); }
      else {
          bloginfo('name'); }
      if ($paged>1) {
         echo ' - page '. $paged; }
   ?>
</title>

Como incorporar um página dentro de outra no WordPress

Aprenda a incluir uma página do wodpress dentro de outra, pode ser interessante em alguns casos.


<?php $recent = new WP_Query("page_id=**ID**"); while($recent->have_posts()) : $recent->the_post();?>
       <h3><?php the_title(); ?></h3>
       <?php the_content(); ?>
<?php endwhile; ?>

Como criar um Link “Editar Post” no WordPress

Simples forma de criar um link para editar um post.

<?php edit_post_link(__('Editar post')); ?>

Coloque isso no arquivo de tema em algum lugar perto de onde está o the_content () (provavelmente no single.php ou page.php) para editá-lo voce precisa estar logado com usuário admin. Este link só será visível quando voce estiver logado.

Como adicionar um botão do FaceBook no WordPress

Ótima forma de adicionar um botão do FaceBook para indicar seus posts


<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo rawurlencode(get_permalink()); ?>&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" id="facebook-like"></iframe>

WordPress: Como remover categorias específicas em um Loop

É apenas um exemplos típicos de código dentro do loop. O truque é a primeira linha, ” cat =- 3 ” este parâmetro “-3″ .

Neste caso é o ID da categoria, e você pode substituir isso com qualquer categoria que você deseja remover do loop. Pode usar valores separados por vírgula aqui para remover mais de uma categoria (por exemplo, “cat =- 1, -2″).


<?php query_posts('cat=-3'); ?>

<?php if (have_posts()) : ?>

<?php while (have_posts()) : the_post(); ?>

    <h3></h3>

    <p><?php the_time('F jS, Y') ?></p>

    <?php the_content(); ?>

<?php endwhile; ?>

Remover espaços em branco em funções do WordPress

No WordPress, existem muitas funções de saída. Por exemplo, wp_list_pages () envia uma lista de todas as suas páginas publicadas. A marcação HTML é muito bem formatado (ou seja: tem quebras de linha e recuo).

Existem algumas circunstâncias em que todos os espaços que na formatação é “indesejável”.


<?php
   echo preg_replace('/>\s+</m', '><', wp_list_pages('echo=0'));
?>

Page 3 of 6123456