WordPress 3.0

La 1 mai se va lansa urmatoarea versiune majora a WordPress. Din lista de feature-uri care ne vor incanta blogurile si developerii, mi-au atras atentia cateva:

Sistem built-in de management al thumbnail-urilor

thumbnail

Gata cu artificii gen custom field sau prima imagine din galerie pentru generarea de thumbnail post-urilor. In dreapta editorului exista camp special pentru setarea imaginii, camp care poate fi folosit cu usurinta de utilizatorii neexperimentati.

Aranjarea paginilor cu drag and drop

Din nou, un alt mic feature care te scuteste de zeci de draci pentru o chestie minora. Nu vom mai numerota ordinea paginilor.

Integrare cu WP MU

Pana acum, daca vroiai sa gestionezi mai multe bloguri dintr-un singur loc cea mai buna solutie era WordPress MU. WordPress 3 va permite managementul mai multor bloguri impartite pe subdomenii, iar daca vei vrea sa le tii pe mai multe domenii, vei avea pluginuri la dispozitie care vor face maparea lor.

Mai multa flexibilitate in managementul articolelor

Pana acum aveai Posts si Pages pe care le sortai din interfata. De acum vei putea defini propriile tipuri de continut (cam la fel ca nodurile din Drupal) pe care le vei putea administra separat.

Template-uri de autor

Poti face fisiere de forma user.php sau author-ID.php pentru a face un template personalizat userului respectiv (foarte util in cazul in care exista mai multi autori).

Managementul meniurilor imbunatatit

meniuri

In WordPress 3 a fost implmentat un nou sistem de meniuri. Poti adauga, edita si sterge meniuri care pot contine pagini, categorii sau link-uri

header

In plus, la o instalare noua iti vei putea alege userul si parola (adio admin cu parola random trimisa pe mail), vei putea actualiza mai multe pluginuri odata, userii vor putea schimba headerul si backgroundul din interfata si vei avea o noua tema default – Twenty Ten. L-am instalat, m-am jucat si pare promitator, astept RC-urile :)

Odata cu versiunea 3, WordPress devine un adevarat CMS si mai putin o platforma de blogging.

Cateva trucuri de .htaccess

Cu .htaccess poti face o groaza de lucruri interesante, printre altele sa creezi linkuri care sa arate bine, sa ajute utilizatorul sa identifice pozitia lui in site dar care sa te si ajute in planurile tale de optimizare pentru motoare de cautare (SEO). Modificarea structurii URL-ului este unul dintre cele mai populare scopuri pentru care s-ar modifica .htaccess-ul, dar poti face si alte lucruri interesante:

Redirectionari permanente (301) SEO-friendly

Redirectionarile 301 sunt privite de motoarele de cautare ca pagini care au fost mutate permanent. Acest tip de redirectionare va pastra si rezultatele SEO pe care le-ai avut pentru acea pagina.

Redirect 301 /pagina.html http://www.urlnou.com/paginanoua.html

Pagini de eroare personalizate

Paginile de eroare personalizate sunt excelente pentru atragerea de vizitatori care se pierd din cauza link-urilor proaste, din cauza unei configurari neadecvate sau orice altceva impiedica utilizatoul sa vada continutul dorit.

ErrorDocument 401 /error_pages/401.php
ErrorDocument 403 /error_pages/403.php
ErrorDocument 404 /error_pages/404.php
ErrorDocument 500 /error_pages/500.php

404 error pageLivrarea de continut si sugestii de navigare pe pagina de 404 mi se pare obligatorie (pe acest blog voi optimiza pagina de 404 in urmatoarele zile, asa ca nu sariti cu degetul). Smashing Magazine a avut un articol excelent despre optimizarea paginilor de eroare 404.

Redirectioneaza utilizatorii catre alt site cu exceptia catorva ip-uri

Extrem de util pentru site-urile in dezvoltare, adaugi ip-urile de pe care clientii vor sa vada site-ul ca sa urmareasca progresul, iar vizitatorii normali nu vor vedea acel working copy pana nu se lanseaza site-ul.

RewriteCond %{REMOTE_ADDR} !^123.45.67.89$
RewriteCond %{REMOTE_ADDR} !^121.75.96.22$
RewriteRule .* http://www.altdomeniu.com [R=301,L]