Wordpress 2.9 de opmaat naar 3.0

december 21, 2009

wordpress 2.9Er is weer een update uitgebracht namelijk Wordpress 2.9. Dit is de laatste grote verandering voor de langverwachte 3.0 versie waarin en veel zal veranderen. Er is goed geluisterd naar de gebruikers in deze versie en dat is te merken. Het gaat nu allemaal nog makkelijker, eenvoudiger en niet onbelangrijk sneller.

Een belangrijk iets wat Wordpress altijd tekort kwam was foto’s kunnen bewerken. En dat kan nu het gaat om simpele bewerkingen zoals vergroten, verkleinen, bijsnijden en roteren. Een andere verbetering is dat je al je plug-ins in een keer kan upgraden en dat je dingen niet voor altijd weggooit maar die worden eerst in de prullenbak gezet zodat je eventueel gemaakte fout altijd nog kunt herstellen.

De Nederlandse vertaling van 2.9 is al te downloaden. En al mijn plugins werkte nog steeds na de upgrade alleen die van Simple Tags niet maar daar is een update voor en die is hier te vinden.

Hieronder bevindt zich een video waarin alle veranderingen nog een keer eenvoudig op een rijtje gezet zijn.
[Read more]

WordPress, Best Open Source CMS Award 2009

november 19, 2009

2009 Open Source CMS AwardWordPress is altijd al een van de beste open source software pakketten geweest. Beschikbaar voor bloggen en het beheren van websites, bedrijfs-of anderszins. Nu nog beter, WordPress is bekroond met de Best Open Source CMS Award voor 2009. Dit is een grote prijs gezien de 11.000 nominaties en de 25.000 stemmen die er zijn uitgebracht.

“We zijn blij te kunnen aankondigen dat WordPress de Best Overall Open Source CMS Award in de 2009 gewonnen heeft. Open Source CMS Awards. WordPress heeft deze Award voor de eerste keer gewonnen in de afgelopen vier jaar, hiermee verdienen ze zichzelf een plaats in de Hall of Fame categorie voor de Award volgend jaar”

Naast het winnen van de Best Overall Open Source CMS categorie, werd WordPress vernoemd eerste runner-up in de Best PHP Open Source CMS categorie. Dit is belangrijk omdat Wordpress zelfs niet in de top 5 van vorig jaar voorkwam, en nu zijn we # 2, met een voorsprong op Joomla! Zoals vermeld op de Award site, “Het feit dat Wordpress met een zeer geringe marge Drupal voor zich moet dulden geeft aan hoe populair Wordpress is geworden voor zowel gebruikers als ontwikkelaars in het afgelopen jaar. “

Nederlandse vertaling voor je admin invoeren

september 23, 2009

Ik werk zelf altijd in het Engels, maar een klant vroeg vandaag of het admin deel van Wordpress ook in het Nederlands kan. Natuurlijk kan dat en dit is wat ik gedaan heb.

1. Allereerst moet je de laatste versie, of welke je nodig hebt hier downloaden.

2. Vervolgens maak je op je server een map aan in je /wp-content OF /wp-includes directory en die noem je /languages. Plaats de zojuist gedownloade versie in deze map.

3. Open je wp-config.php file en zoek naar:

define ('WPLANG', '');

En verander dit in:

define ('WPLANG', 'nl_NL');

Alles klaar, de pagina reloaden en als alles correct is uitgevoerd is nu je adminpaneel in het Nederlands.

Een dynamisch jaartal/copyright in je footer

september 22, 2009

Heel simpel en heel handig is het dynamische jaartal in je copyright. Ik was tot nu toe alles ieder jaar netjes aan het updaten tot ik deze methode tegenkwam.

Voorbeeld:
Plaats de code hieronder achter jet woord Copyright in je footer

<?php echo date(”Y”);?>

Met als resultaat:
Copyright 2009

Geen gehannes meer. Gewoon simpel stukje code toevoegen aan je footer.php en het is gebeurd, voor altijd up-to-date.

Wordpress in subdir en website in root

juli 30, 2009

Het grote voordeel van je Wordpress core files buiten de root folder plaatsen is dat de root netjes en opgeruimd blijft. Een ander voordeel is dat je een website kunt uitproberen voordat online te zien is en dan met een simpele handeling, zoals hieronder beschreven, live gaan.

Hoe zet je je core files in een subdir en de website in de root:

  1. Maak een subdir aan waar je de core inzet van Wordpress (ik gebruik even /wordpress in dit voorbeeld)
  2. Ga naar het controlepaneel en dan naar “settings’
  3. In het vakje ‘Wordpress address(URL)’: verander je het adres naar de nieuwe locatie, daar waar je core files staan. Bijvoorbeeld http://www.jouwsite.nl/wordpress
  4. In het vakje Blog address(URL): zet je je root adres. Bijvoorbeeld http://www.jouwsite.nl
  5. Klik op update (maak je niet druk over eventuele error berichten dat komt later allemaal in orde)
  6. Verplaats je core files naar de nieuwe lokatie, als je dit nog niet gedaan hebt.
  7. Kopieer de index.php  en de .htaccess file vanuit de Wordpress directory naar je root (Weblog adres)
  8. Open je de index.php file uit je root directory en een text editor
  9. En pas het volgende aan en sla hem dan weer op. Pas deze lijn aan:
    require('./wp-blog-header.php');
    naar deze lijn, gebruik de sudir naam waar je WordPress core files staan:
    require('./wordpress/wp-blog-header.php');
  10. Login in op je nieuwe lokatie zoiets als http://www.jouwsite.nl/wordpress?wp-admin/
  11. Als je Permalinks gebruikt ga dan naar ‘Settings’ > ‘Permalinks’ en update dit. Wordpress zal dit automatisch aanpasen mits je .htaccess file de juiste schrijfrechten heeft anders moet je opgegeven code handmatig invoeren.

Eenvoudig categorieen uitsluiten in Wordpress

juli 8, 2009

Ik moest vandaag een categorie uitsluiten in Wordpress zodat die niet terug komt in het menu.
De code daarvoor is eenvoudig, zoek de volgende code in je template:

<?php wp_list_categories(); ?>

En vervang deze door de volgende:

<ul>
<?php wp_list_categories('exclude=10, 15'); ?>
</ul>

Waarbij de nummers 10 en 15 de ID’s zijn van de categorieen die je wilt uitsluiten.

Een categorie uitsluiten op je hoofd pagina

Deze categorieen worden vaak weergegeven met de volgende code:

<?php the_category(', ') ?>

Je vervangt bovenstaande code door:

<?php foreach((get_the_category()) as $cat) { if (!($cat->cat_ID=='52')) echo ''. $cat->cat_name . '' . ', '; } ?>

Waarin je de ID weer vervangt door jouw ID wat uitgesloten moet worden.

Random post zonder Wordpress plugin

juli 7, 2009

Ik was op zoek naar een Random post plugin maar kon niet de juiste vinden. Wat ik nodig heb is een simpele plugin. Ik heb er een gevonden het enige wat je moet is een klein stukje code aanpassen.

Ga in je index.php of andere pagina op zoek naar de loop en zoek dit stukje code:

< ?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

En vervang deze door het volgende stukje code. Deze voegt een functie toe waardoor de berichten random geplaatst worden:

< ?php query_posts(array('orderby' => 'rand', 'category_name' => CategoryNaam, 'showposts' => 1)); if (have_posts()) : while (have_posts()) : the_post(); ?>

‘CatergoryNaam’ vervang je hierin door de categorie die random getoond moet worden
’showposts’ geeft het aantal berichten aan dat getoond moet worden.

Dus in plaats van een plugin een kleine hack en alles werkt zoals het moet.

WPAds advertenties in je Wordpress site

juli 2, 2009

WPAds is een WordPress plugin voor het weergeven en laten roteren van advertenties in je blog.  Je geeft de plaats aan waar de advertenties moeten komen staan en welke advertenties daarin moeten verschijnen., deze zullen dan random verschijnen. Eigenlijk kun je alles wat je random wil laten verschijnen op je site plaatsen bijvoorbeelden foto’s met een bepaalde link tekst advertenties, dat wil zeggen, Google AdSense, Yahoo Uitgevers Netwerk, etc  en natuurlijk ook gewoon banners.
Installatie:
* Kopieer de wpads map in je wp-content/plugins map
* Activeer de plugin in je admin
* Onder het Opties-menu vindt je een nieuwe optie genaamd WPAds
* Maak ten minste een banner en zone aan voordat je begint
* Kopieer en plak de code voor elke zone in uw sjablonen, zoiets als <? Php wpads ( ‘zone_name’);?>
Nu ben jeklaar en kun je random advertenties laten verschijnen op de website, volledig geautomatiseerd.

Verplaats WordPress naar een nieuw domein in 6 stappen!

juni 17, 2009

Hoe kun je snel en efficiënt een Wordpress weblog verhuizen naar een nieuwe domein. De stappen zijn eenvoudig, maar moeten wel in de juiste volgorde genomen worden om er zeker van te zijn dat het niet vervelend is voor je gebruikers en de zoekmachines:

Stap1:
Maak een robots.txt file aan met de volgende inhoud:
User-agent: *
Disallow: /

Stap2:
Kopieer de database en de bestaande files naar het nieuwe domein.

Stap3:
Bewerk wp-config.php voor de nieuwe/juiste database-instellingen, en voeg de volgende regels,  vervang  sample.com met het juiste domein:

define('WP_SITEURL', 'http://www.jouwdomeinnaam.nl');
define('WP_HOME', 'http://www.jouwdomeinnaam.nl');

Stap 4:
Controleer alles twee keer of alles werkt. Als alles werkt verwijder dan de robots.txt file van de server.

Stap 5:
Ga naar het oude domein en voeg een .htaccess toe met de volgende code :
Redirect 301 /blog/ http://www.nieuwdomein.nl/

Stap 6:
Verwijder vervolgens de files en database van het oude domein

Multi level navigatie plugin voor WordPress

mei 7, 2009

Een van mijn opdrachtgevers, Yoga Rana, wil graag een uitklap menu i.pv. van het standaard Wordpress menu. Na wat zoeken heb een een prima plugin gevonden, de ‘multi level navigation plugin’ de opvolger van de Suckerfish plugin.

Een probleem is het maken van de CSS voor het menu dat is redelijk wat code maar daar hebben ze een handig oplossing voor gevonden de CSS generator waarmee je de CSS code kunt generen voor je menu.
D.m.v. deze CSS generator kun je aangeven hoe je menu eruit moet zien en die genereert dan de code die je dan in je plugin kunt plaatsen. Later kun je de code nog naar je eigen wensen aanpassen.

Je kunt de ‘multi level navigation plugin’ hier downloaden.

Volgende pagina »