Kolommen in Wordpress pagina’s en posts

24 mrt

Ik heb een Wordpress plugin geschreven om kolommen te maken in pagina’s en posts. Er zijn al soortgelijke plugins beschikbaar voor Wordpress maar deze voldeden niet aan mijn verwachting. Het doel van deze plugin is om op zo simpel mogelijke wijze kolommen aan te brengen.

Het maken van kolommen is super simpel, je kan simpelweg het kolom-scheidingsteken (standaard /---/) aanbrengen in de tekst van de pagina of post.

HTML Code wordt gegenereerd met verschillende CSS-classes om de kolommen gemakkelijk op te maken via de stylesheet.

Voorbeeld

1
2
3
4
5
Deze tekst komt in de eerste kolom.
/---/
Deze tekst komt in de tweede kolom.
/---/
Deze tekst komt in de derde kolom.

Zal de volgende HTML code opleveren:

1
2
3
4
5
<div class="wpcolumn-wrapper wpcolumn-wrapper-3">
<div class="wpcolumn wpcolumn-1 wpcolumn-first">Deze tekst komt in de eerste kolom.</div>
<div class="wpcolumn wpcolumn-2 wpcolumn-other">Deze tekst komt in de tweede kolom.</div>
<div class="wpcolumn wpcolumn-3 wpcolumn-last">Deze tekst komt in de derde kolom.</div>
</div>

Door gebruik te maken van de dynamische CSS-classes die toegekend worden aan de kolommen kunnen verschillende kolom-layouts gemakkelijk, op verschillende manieren, opgemaakt worden in de stylesheet.

Het kolom scheidingsteken en de CSS-class kunnen ingesteld worden op de “WP Columns Settings” pagina.

WP Column Settings

Hieronder staat een voorbeeld zoals kolommen opgemaakt kunnen worden.

Voorbeeld van een kolom layout

Deze CSS code is gebruikt om het bovenstaande resultaat te bereiken.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
.wpcolumn-clearfix {
    clear: both;
}
.wpcolumn-wrapper-3 .wpcolumn {
    float: left;
    margin: 10px 4% 15px 0;
    width: 46%;
}
.wpcolumn-wrapper-3 .wpcolumn-last {
    margin-right: 0;
}
.wpcolumn-wrapper-3 .wpcolumn-1 {
    color: #888888;
    font-family: ’Lucida Grande’,Verdana,Arial,sans-serif;
    font-size: 16px;
    float: none;
    width: auto;
}

Download & installatie

Klik hier om de “WP Columns Plugin” te downloaden & installeren

2 Reacties aan “Kolommen in Wordpress pagina’s en posts”

  1. Jasper 07. apr, 2010 dd. 13:25 #

    Ik heb de plugin geïnstalleerd, ik krijg hem werkend alleen de 1e kolom komt boven kolom 2 en 3 te staan.

    Zo zeg maar:

    Kolom1
    Kolom2 | Kolom 2

    Ik heb al zitten spelen met de breedte e.d. maar dit gaf geen resultaat. Enig idee wat dit kan zijn?

    Nu werkt het opzich prima voor mijn site, want ik genruik maar 2 kolommen. Dus ik laat de 1e kolom gewoon leeg. Dan is het wel prima!

  2. thijs 08. apr, 2010 dd. 06:42 #

    Hoi Jasper,

    Met deze code zou het moeten lukken:

    1
    2
    3
    Kolom1
    /---/
    Kolom2
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    .wpcolumn-clearfix {
        clear: both;
    }
    .wpcolumn-wrapper-2 .wpcolumn {
        float: left;
        margin: 10px 4% 15px 0;
        width: 46%;
    }
    .wpcolumn-wrapper-2 .wpcolumn-last {
        margin-right: 0;
    }

Schrijf een reactie