Presentatie: Vergelijking WordPress en Joomla

Geschreven door Webmaakster op . Geplaatst in Joomla!, Webmaakster.nl, WordPress, WordPress als CMS

Waarom is WordPress zo populair? Kun je er alles mee wat Joomla ook kan? Wat moet ik kiezen als ik een nieuwe website wil (laten) maken?

Voor de Joomla gebruikersgroep Rotterdam of wel de JUG010 mocht ik op 24 oktober 2012 een presentatie geven. Deze presentatie helpt je niet bij het maken van een keuze voor één van de CMS-en. Webmaakster.nl gebruikt beide, omdat het uiteindelijk niet het contentmanagementsysteem is wat je website maakt, maar de gebruiker! (Met een beetje hulp van een webmaakster misschien…)

Een linkpagina maken in WordPress (links.php)

Geschreven door Webmaakster op . Geplaatst in WordPress, WordPress als CMS

In het kort:

  • kopieer page.php uit je template
  • voeg code toe om een linktemplate te maken en plaats code voor de gewenste opmaak voor de links
  • sla het bestand op als links.php
  • maak een pagina aan die je koppelt aan de template

Maak een bestand links.php aan

Ga met een FTP- programma naar je template map.
Download uit je templatemap  de pagina page.php
Maak een kopie van het bestand page.php door deze te openen in Kladblok of een andere editor. Sla dit bestand op onder de naam links.php. Je maakt dus een kopie van page.php.

Code aanpassen

Je gaat verder met bewerken van de code in het bestand links.php. Voeg nu net boven get_header toe:

/*
Template Name: Links
*/

Dit stukje code zorgt ervoor dat je een template aanmaakt, die binnen je WordPress-theme herkent zal worden.

Het totale stukje code om een extra template binnen je theme te maken is nu bijvoorbeeld:

<?php

/**
* @package WordPress
* @subpackage Default_Theme
*/

/*
Template Name: Links
*/

?>

<?php get_header(); ?>

(En hieronder volgen je div’s)

In de DIV content haal je de code weg. Dit vervang je door code voor de gewenste opmaak van je links. Ik gebruik meestal deze:

<ul><?php wp_list_bookmarks(‘between=<br />&title_li=&show_description=1&categorize=0’); ?></ul>

Dit toont de beschrijving van de link (dus niet http://www.voorbeeld.nl/ maar www.voorbeeld.nl
In de regel onder de link vind je de omschrijving van die link.

Meer voorbeelden voor de code vind je in de Codex bij wp_list_bookmarks

Nu is je template binnen je theme klaar.

Pagina aanmaken

Je maakt een eenvoudige pagina, met alleen de naam Links. Je plaatst eventueel een korte tekst in het inhoudsveld, maar dat is niet noodzakelijk. Je mag de inhoud ook leeglaten.

De pagina koppel je bij Attributen (in een blokje rechtsonder) aan de template Links.

In menu opnemen

Het navigatiemenu wordt altijd aangeroepen in je theme. Nu ga je je menu-item Links op zijn plaats zetten. Als je in je theme de menu-manager gebruikt, kan je dit vinden bij Weergave > Menu’s. Je kunt een linkenpagina in je topmenu opnemen, of op iedere gewenste plaats in de navigatie.

Links toevoegen

Via de Link manager,  kun je nu links gaan toevoegen. De linkmanager vind je tussen Berichten en Pagina’s in je WordPress-menu.
Wanneer je mijn voorbeeldcode volgt, gebruik je de velden Naam, Webadres en Beschrijving.
In de laatste versies van WordPress is de linkmanager verdwenen. Na de update verdwijnt deze, als je nog geen links toegevoegd had.  Je kunt zoeken naar een plugin, of deze uit een oude versie halen in de map wp-admin staat een bestand links-manager.php. Meer hierover vind je in de WordPress Codex