11 March 2010

Maak je eigen Blogroll web-links pagina voor Wordpress

Ik schreef een September vorig jaar over een Plugin die je website links, de zogeheten “Blogroll” apart op een pagina kon zetten om een lange lijst van links mogelijk te maken.

De Plugin in deze post over Een betere weblink pagina voor WordPress is inmiddels niet meer werkzaam na de upgrade van WP 2.2 naar WP 2.3.
Daarin zijn namelijk een aantal strcuturele wijzigingen gedaan in de database waardoor een hoop plugins niet meer werken.
de betreffende plugin is niet geupdate, helaas…

Dus ben ik op zoek gegaan naar een alternatieve manier om deze optie van een aparte link pagina te blijven gebruiken.

Een eigenlijk wat het eenvoudige dan ik dacht.
Hieronder de stappen die ik gevolgd heb en die je zelf ook kunt doen voor de layout die je zelf gebruik in je WordPress installatie.

  • Stap 1. Download de page.php uit je Theme map naar je harde schijf.
  • Stap 2. Hernoem dit bestand naar bijvoorbeeld blogroll-pagina.php
  • Stap 3. Omdat het bestand met een editor zoals notepad of, mijn favoriet PSPad.
  • Stap 4. Plaats de volgende code direct in het begin van die pagina:

<?php
/*
Template Name: Blogroll pagina
*/
?>

  • Stap 5: Zoek in de code van de pagina de regel die begint met <?php the_content en plaats daaronder, of vervang die regel door:
        <?php sopo_list_bookmarks(”); ?>

blogroll-page code voor je weblinks pagina

  • Stap 6: Sla de wijzigingen op en upload de blogroll-pagina.php bestand naar je theme map 
  • Stap 7: Maak een nieuwe pagina die je, bijvoorbeeld, Web Links noemt en selecteer dan de pagina template in je zijmenu “Blogroll pagina”.
    selecteer blogrol pagina sjabloon
  • Stap 8: Sla de pagina op en kijk op je site of de pagina verschijnt in je pagina menu en je het gewenste resultaat geeft.
  • Stap 9: Zorg dat je links netjes in rubrieken (categorieen) ingedeeld zijn en relevant voor het onderwerp van je site of Blog.
  • Stap 10: verwijder de Blogroll optie of widgets uit je zijmenu… klaar!

Het resultaat kun je zien op mijn Web Links pagina.

23 januari 2008 Geschreven door Herbert-Jan van Dinther · 15 reacties 

Just Host

Reacties

15 Reacties op “Maak je eigen Blogroll web-links pagina voor Wordpress”
  1. Elise zegt:

    Perfect, deze was simpel, zelf een leek als ik heb dit voor elkaar gekregen.

    Thanks, Elise

  2. Elise zegt:

    Hai, vraagje. Ik heb nu een Theme gevonden waar geen page.php inzit hoe maak ik dan mijn eigen link pagina ?

  3. Hummerbie zegt:

    @Elise: Kun je me een link geven naar de template die je nu wilt gaan gebruiken?

    Mogelijk is er een ander bestand dat de functie van page.php overneemt.

  4. Elise zegt:

    Denk je dat het gaat lukken zonder die page.php ?

    Groetjes Elise

  5. Hummerbie zegt:

    @Elise: Ik heb de Theme gedownload en lokaal geinstalleerd.

    Je zou mogelijk de index.php kunnen kopieren en hernoemen om daarna de bovenstaande actie weer te doen.

    Maar ik zie een veel groter probleem met deze Theme… je zult namelijk steeds andere links in de footer vinden dan alleen een verwijzing naar de auteur.
    In de footer.php en in de functions.php worden scripts aangeroepen die iedere keer bij een externe database nieuw links gaat halen, varierend van Wi en Games sites to Office supplies en wie weet wat er nog meer komt.

    Het is dus helaas een echte spam theme en zeker niet zoekmachine vriendelijk, hoe mooi hij er ook uit ziet.

    Mijn advies… afblijven en nog even doorzoeken :-(

  6. Elise zegt:

    Oh bedankt voor de waarschuwing, dat wil ik dus echt niet nee. Dan zoek ik idd liever verder.

    Bedankt voor al je moeite,

    Elise

  7. Hummerbie zegt:

    @Elise: Ik heb nog een tip voor je…
    http://themes.wordpress.net/author/milo317/

    en dan bijvoorbeeld de volgende themes:
    http://themes.wordpress.net/testrun/?wptheme=3076
    en
    http://themes.wordpress.net/testrun/?wptheme=1862

    maar hij heeft er nog veel meer. De site van de ontwikkelaar schijnt niet meer actief te zijn, maar de template kun je op bovenstaande link ook allemaal downloaden.

    Omdat dat de officiele “oude” WordPress template directory is zijn alle sites zonder sponsors en GPL.

    Ik hoop dat je hier wat aan hebt…

  8. Elise zegt:

    Dank je wel….ik ga even kijken, leuk dat je zo meekijkt !

  9. Hummerbie zegt:

    @Elise, misschien is dit wel wat je zoekt, is net uitgekomen en ziet er helemaal goed uit!

    http://www.smashingmagazine.com/2008/08/20/notepad-chaos-a-free-wordpress-theme/

  10. Elise zegt:

    Ben ik weer….ik heb zelf een template aangepast en wil ook weer een blogroll / linken pagina aanmaken maar jouw vorbeeld kan ik niet helemaal terug vinden, kun je mij zeggen waar ik die code nu moet plaatsen of ipv waarvan ?

    Dit is de blogroll-pagina.php die ik heb :

    <div class=”post” id=”post-”>

    <?php the_content(‘Read the rest of this page »’); ?>

    <?php link_pages(‘Pages: ‘, ”, ‘number’); ?>

  11. Elise zegt:

    Zucht, de helft van de code staat erop…..

    misschien kan ik deze ergens heen emailen ??

    Elise

  12. Hummerbie zegt:

    @Elise: Stuur het naar Hummerbie (at) Gmail.com dan zal ik er later even naar kijken.

    Ben net bezig met een nieuwe Joomla site installatie, maar als ik tussendoor even tijd heb kijk ik de code even na voor je.

  13. Hummerbie zegt:

    @Elise: Je probleem is inmiddels opgelost en werkend volgens je laatste mail.

    Zoals je gezien hebt, was je al een heel eind met de juiste code zoals hierboven beschreven.

    Ik ben blij dat ik je weer kon helpen, veel succes.

  14. Petra zegt:

    Geweldig! Na een poos zoeken in het Engels, dacht ik ‘ach waarom niet een keer in het Nl’s’ en toen kwam jou simpele, maar zeer doeltreffende oplossing om de hoek. Ik hoop de site binnenkort op het draaiende deel te hebben. Nu in elk geval dankzij jou een stukje dichterbij!

    Mvg
    Petra

Geef jouw mening

Vertel ons wat jij denkt...
en eh, als je een afbeelding bij je reactie wilt zien, gebruik dan je eigen gravatar!