Avui us porto el primer tutorial de WordPressCat. És un petit truc que vaig trobar a Ayuda Wordpress que permet modificar la barra de navegació d’un tema en concret per mostrar diferents enllaços, com hem fet nosaltres per mostrar els enllaços Inici, Temes i Plugins.

Hi ha dues variants d’aquest truc, depenent del tipus d’enllaç que vulguem afegir: un enllaç a una subcarpeta o bé un enllaç exterior.

Enllaç a una subcarpeta

En aquest cas, farem servir les pròpies pàgines de WordPress per mostrar els enllaços. Només cal escriure una nova pàgina, donar-li com a títol Administració, per exemple, i canviar la direcció de la pàgina a wp-admin.

Enllaç a subcarpeta
(clic per veure més gran)

Això crearà un accés a la carpeta wp-admin del nostre blog amb el títol Administració. Òbviament, podeu canviar el títol i la carpeta de destí per adaptar el truc a les vostres necessitats.

Enllaç a pàgines externes

En aquest cas, haurem de modificar un petit codi de l’arxiu header.php del nostre tema. Podem fer servir un editor extern o el mateix editor de temes del WordPress, ja que l’edició serà bastant senzilla.

Busquem un codi semblant a això:


<li class=”page_item”><a href=”<?php echo get_settings(’home’);?>/” title=”Home”>Inici</a></li>
<?php $pages = wp_list_pages(’sort_column=menu_order&depth=1&title_li=&echo=0′);
print_r($pages);
?>

La primera línia crea un enllaç amb el títol Inici a la pàgina inicial del blog. La segona, per la seva banda, fa una llista de les pàgines que hem creat i les mostra al costat de l’enllaç anterior.

Doncs bé, nosaltres editarem la primera línia de codi, la que fa un enllaç a la pàgina principal. Si volem tenir un enllaç, per exemple, cap a WordPressCat just després de l’enllaç Inici, afegirem el codi següent després del que ens porta cap a la pàgina principal:


<li class=”page_item”><a href=”http://www.wordpresscat.com/” title=”WordPressCat”>WordPressCat</a></li>

Per tant, quedaria així:

<li class=”page_item”><a href=”<?php echo get_settings(’home’); ?>/” title=”Home”>Inici</a></li>
<li class=”page_item”><a href=”http://www.wordpresscat.com/” title=”WordPressCat”>WordPressCat</a></li>
<?php $pages = wp_list_pages(’sort_column=menu_order&depth=1&title_li=&echo=0′);
print_r($pages);
?>

D’aquesta manera podem mostrar els enllaços més importants del nostre blog d’una manera clara i senzilla.