Hoje em dia a retrocompatibilidade em WordPress é uma das chaves para o sucesso dos blogueiros e autores, que tanto escrevem e publicam artigos, como aqueles que vendem templates. Com a chega do novo WordPress 2.7, tornou-se essencial garantir a retrocompatibilidade dos seus comentários, tanto em WordPress 2.7, como nas versões anteriores do WordPress (2.6, 2.5, etc).

Se por ventura tem um blog WordPress, estará certamente interessado em saber como garantir essa mesma retrocompatibilidade.
Para esta alteração, iremos necessitar de duas coisas: o ficheiro de comentários compatíveis com WordPress 2.7, intitulado comments.php. E também um ficheiro de comentários compatíveis com as versões mais antigas do WordPress, intitulao legacy.comments.php.

Para conseguir a retrocompatibilidade, coloque o código em baixo no seu ficheiro functions.php do seu template. Se não tiver esse ficheiro, crie um. Se a função wp_list_comments() não existir, o código irá puxar automaticamente o ficheiro legacy.comments.php ao invés do comments.php, garantindo assim a compatibilidade entre versões distintas do WordPress.

<?php
add_filter(‘comments_template’, ‘legacy_comments’);

function legacy_comments($file) {
if(!function_exists(‘wp_list_comments’)) : // WP 2.7-only check
$file = TEMPLATEPATH.’/legacy.comments.php’;
endif;
return $file;
}
?>

Outros artigos que você deveria ler!

Autor: Paulo Faustino

Blog do Autor | Artigos do Autor:

Fundador da Escola Dinheiro. É um empreendedor e blogueiro que dedica a sua vida à produção e partilha de conteúdos de grande qualidade, contando já com alguns dos mais reconhecidos blogs de Portugal e do Brasil.

Templates Wordpress que Recomendamos:

  • U-Design WordPress Theme
  • Modernize - Flexibility of Wordpress
  • Angular - Responsive Portfolio
  • Karma - Clean and Modern Wordpress Theme
  • Striking Premium Corporate & Portfolio WP Theme
  • Di'verso - A Flexible WordPress Theme
  • Yin & Yang: Clear and Slick WP Portfolio Theme
  • King Size - fullscreen background WordPress theme
  • Scope: Agency / Business WordPress Theme
  • Zig Zag - Responsive WordPress Template
  • Breath - WordPress Theme
  • Core Minimalist Photography Portfolio

Gostou deste artigo? Então torne-se fã do Blog no Facebook!


Theme Forest

Comentários dos Alunos


  1. NU
    14.11.2008

    retrocompatibilidade?

    Responder


  2. Paulo Faustino
    14.11.2008

    retrocompatibilidade significa que é compatível com as plataformas anteriores, neste caso o WP2.6, 2.5, 2.4 e por ai adiante.

    Responder


  3. Rodrigo
    28.11.2008

    humm parece facil, vou tentar apesar de não saber está dando certo no wordpress

    Responder


  4. alex
    15.01.2010

    ola amigo poderia me ajudar a colocar um sistema de comentarios igual ao seu no meu blog pois o meu sistema não esta aparecendo

    Responder

Comente o Artigo!

RSS
Twitter
Facebook
Comentários
ASSINANTES
SEGUIDORES
FÃS
COMENTÁRIOS
10406

Subscrever Newsletter
Subscreva a Newsletter:


Wordpress Free Templates

Wix

Theme Forest

Elegant Themes

Mojo Themes



Assine a Escola Wordpress Assine a Newsletter da Escola Wordpress Escola Wordpress no Twitter Escola Wordpress no Facebook Escola Wordpress no Youtube Escola Wordpress no Google Buzz