O tão aguardado WordPress 2.9 foi finalizado pelos desenvolvedores e está disponível para download como candidato à versão. Alguns de vocês devem estar se perguntando o que é um candidato a lançamento. Um candidato a lançamento é quando os desenvolvedores sentem que todos os recursos que deveriam ser adicionados durante a versão beta foram adicionados, e essa versão poderia ser potencialmente oficializada, exceto pelo fato de que ela pode precisar de alguns testes adicionais para detectar bugs. É por isso que, como membro contribuinte da comunidade, todos devem fazer o download da versão candidata e testá-la para ver se tudo funciona bem. Se o seu site estiver usando plug-ins, você deve verificar se eles são compatíveis com a nova versão e ajudar os autores e outros usuários informando-os se funcionam ou não. Você pode fazer isso consultando a página de plug-ins no diretório.(Exemplo)
O WordPress é realmente um script baseado na comunidade e, sem a ajuda, as sugestões e as contribuições de todos, não teria sido possível fazer tudo funcionar.
Você pode fazer o download do Release Candidate neste link. Bem, se você não quiser fazer o download, é melhor dar uma olhada em todos esses recursos interessantes que estão chegando com essa nova versão. Talvez isso mude sua opinião ou talvez o surpreenda com a incrível versão que será.
Atualização de plugins em lote no WordPress
Quando o WordPress introduziu a atualização de plug-ins com um clique, foi como o Natal em julho. Mas, desta vez, talvez no Natal real ou talvez um pouco antes, com o lançamento do WordPress 2.9, agora poderemos atualizar vários plug-ins com um clique no painel de administração do WordPress. Confira a captura de tela abaixo:
Funcionalidade de otimização/reparo do banco de dados
O WordPress adicionou um novo recurso ao núcleo que permite reparar e otimizar seu banco de dados. Para ativar essa função, você precisará adicionar esta linha em seu wp-config.php
define(‘WP_ALLOW_REPAIR’, true);
Depois de adicioná-la, você poderá executar o script que está localizado neste URL:
http://www.yoursite.com/wp-admin/maint/repair.php
Quando chegar a essa página, você verá uma tela como esta:
Lixeira / Lixo do WordPress
Independentemente de ser um usuário de PC ou Mac, todos nós já tivemos momentos em que apagamos acidentalmente algo realmente importante. Mas o bom dos sistemas operacionais é que eles têm algo onde a lixeira é armazenada. No PC, ela é chamada de lixeira reciclada e, no Mac, de Lixeira. Independentemente do nome, o que importa é o fato de podermos restaurá-la. O WordPress agora adicionou uma funcionalidade semelhante para os posts, as páginas e os comentários. Em vez de excluí-los permanentemente, agora você pode descartá-los e, mais tarde, esvaziar a lixeira quando tiver terminado completamente o que estava fazendo. Por padrão, o WordPress esvaziará a lixeira a cada 30 dias, mas você pode alterar o limite de tempo simplesmente inserindo o seguinte código no seu wp-config.php:
define( ‘EMPTY_TRASH_DAYS’, 10 );
Confira a captura de tela abaixo ou simplesmente faça o download da versão e veja você mesmo:
Editor de imagens
O editor de imagens é algo que muitos usuários estavam esperando e está incluído nesta versão. Esse editor permitirá que você faça alterações simples, como cortar, girar, dimensionar etc. Confira a captura de tela abaixo para ver como esse recurso ficaria.
Capacidade de adicionar miniaturas de posts
Você provavelmente já viu muitos sites exibindo postagens na página inicial com uma miniatura de postagem. Ou muitos sites com a miniatura de postagem ao lado de cada postagem em seu índice. Antes da versão 2.9, isso era feito por meio de campos personalizados. Nesta versão, você pode simplesmente adicionar a miniatura ao escrever a postagem, e exibi-la no modelo é ainda mais fácil.
Para que você tenha essa funcionalidade disponível no painel de administração, é necessário ter um tema que ofereça suporte a essa função. É muito simples adicionar suporte a esse recurso e, em breve, teremos um tutorial completo sobre isso. Você precisará acessar o functions.php do seu tema e adicionar o seguinte código:
add_theme_support( ‘post-thumbnails’ );
Depois de escolher a miniatura, você pode exibi-la no modelo usando o seguinte código:
<?php the_post_thumbnail( ‘thumbnail’ ); ?>
Em breve, publicaremos um guia completo para essa função, pois é um recurso muito útil.
Estender as informações de contato do usuário
A página de perfil do usuário do WordPress é bastante antiga e muitas redes novas ganharam popularidade, como o Twitter e o Facebook. Antes da versão 2.9, era muito difícil adicionar um campo personalizado na área de contato, mas graças à contribuição de Joost De Valk, agora esse recurso está disponível.
Basta abrir o arquivo functions.php e adicionar a seguinte função:
<?php
function my_new_contactmethods( $contactmethods ) {
// Adicionar o Twitter
$contactmethods['twitter'] = ‘Twitter’;
//adicionar Facebook
$contactmethods['facebook'] = ‘Facebook’;return $contactmethods;
}
add_filter(‘user_contactmethods’,’my_new_contactmethods’,10,1);
?>
Isso adicionará campos extras em suas páginas de perfil de usuário. Veja a captura de tela abaixo, por exemplo.
Você pode exibir esses campos na página de perfil do autor usando a variável normal $curauth ou a variável the_author_meta. Também escreveremos sobre isso em um futuro próximo para explicar em detalhes como essa função funciona.
Novo filtro de trecho
Até o WordPress 2.8.6, quando o usuário adicionava o código the_excerpt no loop, ele exibia conteúdo com um limite de 55 palavras e, quando o limite de palavras era atingido, ele adicionava […]. Com esse novo recurso, agora você pode especificar uma função e controlar a contagem de palavras do trecho e o texto adicional. Tudo o que você precisa fazer é abrir o arquivo function.php do seu tema e adicionar o seguinte código:
// Alterar o tamanho do trecho
function new_excerpt_length($length) {
return 60;
}
add_filter(‘excerpt_length’, ‘new_excerpt_length’);// Alterar o trecho mais
function new_excerpt_more($more) {
return ‘…’;
}
add_filter(‘excerpt_more’, ‘new_excerpt_more’);
Todos os agradecimentos vão para Ramiy por sugerir esse recurso.
oEmbed facilitando a incorporação
Graças a ViperBond007, esse recurso foi adicionado ao núcleo do WordPress 2.9. É uma especificação que permite que provedores de mídia como Flickr, YouTube e outros forneçam dados sobre mídia para aplicativos de consumo como o WordPress.
Há muitos outros recursos que estão sendo incluídos nesta versão. Para ver uma lista completa, confira esta página.
Não hesite e faça sua parte para a comunidade. Faça o download do Release Candidate neste link e comece a testar todos os recursos, para que essa versão possa ser lançada ainda mais rapidamente.
Syed Balkhi says
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!
1skyliner says
Great Post updated my blog to finally 2.9. Now time to add these codes in wp-config
Shahab Khan says
Database repair and optimization information is great really. Going to edit my wp-config right now.
Btw i will be waiting for your tutorial for adding thumbnail to blog posts.
Thanks again for sharing this.
Editorial Staff says
We already wrote that article. You may find it here
Administrador
Shahab Khan says
Oh thanks!
I will go through that article.
Harsh Agrawal says
Great Post updated my blog to finally 2.9. Now time to add these codes in wp-config
sriganesh says
the list detail really makes me to upgrade now, its have more features.:D cool
-=-=-=
DOubt :
1. if we add the lines to wp-congfig , if something happens error all dat will be lost ???
2. my wordpress admin post edtior does show visual editor (i didnt diable it) the buttons and the typed text is not visible from W2.7 now iam uptodate. what to do
any help or tips ?? coz i like the thumnail drag and drop features : codings make me sick
-=-=-=
thanks for that merry Xmas
Vanesa says
Great post! I’m trying to optimized the database but the url: http://www.yoursite.com/wp-admin/maint/repair.php didn´t show me the option, only shows the home page instead
PelFusion says
thanks for updating us
David McDougal says
WOW, really looking forward to the new version. I had heard of most of the new features, but the database repiar/optimize was one that I did not know about. 2.9 looks to make it alot easier to create a highly functional site on a per page, or per post basis without alot of extra pages or plugins. Way to go WordPress Core team.
Artem Russakovskii says
Finally built-in support for post thumbnails! Very excited about that.
Chris says
It says on the Changelog that custom post types did not make it into 2.9 — Just wondering what your last paragraph is referring to?
thanks though for this — WordPress.org’s own announcement leaves much to be desired.
The Apple Vine says
Looks awesome. Can’t wait to install the final version!
Michael Louviere says
Wow, The post thumbnails feature is excellent! Way to go WP!
Robert Dall says
Great overview of the new features in WP 2.9
I so look forward to it.
rob says
yeah cool … but we already have all of this for years in TYPO3 …
Matt says
@Rob – If TYPO3 is so great, then why are you reading the WordPress blogs?
AVDisco says
Nice list!
I think WP’s image management features are really coming of age — what with post thumbs, image editing and the gallery — you need a hell of a lot less plugins to build a portfolio-type website that you used to.
centshonor says
Personally, I’m still hoping WordPress gets some much improved SFTP support.
Indrek says
Thanks for the overview about these new features. Can’t wait until the live version is released.
maverick says
hey thanks for letting me know about this. have downloaded it. will test it soon.
thanks
Drazick says
I wish they improved the Editor.
Jim says
Make sure you back up your database before letting anything “auto repair” your data. Just saying…
bobjohnsonmilw says
Apparently I’m a better developer than I give myself credit, this is all pretty basic functionality for most things I’ve ever had to custom build. I still don’t understand why WP is that big of a deal, there are plenty of other great options out there, if not better in many ways.
Luke Wertz says
Just to be clear: the custom post types are not going to make it into WP2.9, but “will land early in the 3.0 dev cycle”. See the ticket for more info on that.
Mohamed Rias @ techieblogger.com says
wow thats a gr8 news.. I was looking for those features since a longtime..
Vinish says
Great news
Satish Gandham says
To my knowledge “Excerpt Filter” was there in wordpress versions before 2.8.6.
What arguments does the the_post_thumbnail function take, is it possible to specify the image size to be used in different locations or should i use timthumb script??
Konstantin says
Great post! I ran the 2.9-beta2 yesterday and switched to the RC1 today, everything works as expected.
Sarah Arrow says
The ability to add thumbnails without a custom field is something I am looking forward to, and the trash is always useful
Thanks for sharing.
Sarah
Eric Grint says
All this for free? hehe This is awesome
Enk. says
I knew about the Image Editor and Trash Can from a long time.. but this is gonna be something beautiful. Thanks WPB and Automatic for this awesome thing !