Hier zijn talloze mogelijkheden voor, heb je al gezocht naar plugins?
Als je zelf kennis hebt van php kan je kijken naar de conditional tags.
Je zou dan een php if else statement kunnen maken om te kijken of een bericht bijvoorbeeld in een specifieke categorie staat of tag heeft en dan op basis daarvan een stukje extra HTML weer te laten geven.
Ik kan heel matig PHP. Zou je wat meer kunnen vertellen hoe ik dat kan doen?
Je zou dan een php if else statement kunnen maken om te kijken of een bericht bijvoorbeeld in een specifieke categorie staat of tag heeft en dan op basis daarvan een stukje extra HTML weer te laten geven.
Ik heb gezocht naar plugins, maar kon maar niet de goeie vinden. Suggesties welkom :).
( geen plugin waarbij alleen de hele titel een kleur krijgt)
http://codex.wordpress.org/Conditional_Tags
Als je dit voor de titel van een bericht zou zetten, wordt deze code enkel weergegeven wanneer het bericht de tag mededeling heeft.
<?php
if (has_tag('mededeling'){
echo '<span class="oranje">Mededeling: </span>';
}
?>
volgende code toevoegen aan style.css om de kleur in te stellen.
.oranje{color: orange;}
je kan de code verder uitbreiden met bijv.
<?php
if (has_tag('mededeling'){
echo '<span class="oranje">Mededeling: </span>';
}
elseif (has_tag('mededeling2'){
echo '<span class="oranje">Mededeling2: </span>';
}
elseif (has_tag('mededeling3'){
echo '<span class="oranje">Mededeling3: </span>';
}
elseif (has_tag('mededeling4'){
echo '<span class="oranje">Mededeling4: </span>';
}
?>
En waar moet ik `<?php
if (has_tag(‘mededeling’){
echo ‘<span class=”oranje”>Mededeling: </span>’;
}
?>` dan plaatsen?
of
<?php
if (has_tag('mededeling'){
echo '<span class="oranje">Mededeling: </span>';
}
elseif (has_tag('mededeling2'){
echo '<span class="oranje">Mededeling2: </span>';
}
elseif (has_tag('mededeling3'){
echo '<span class="oranje">Mededeling3: </span>';
}
elseif (has_tag('mededeling4'){
echo '<span class="oranje">Mededeling4: </span>';
}
?>
binnen de loop op de plek waar je het weer wilt geven, waarschijnlijk voor de <a href van de titel.
Welk bestand, regel en hoe het er precies uitziet is afhankelijk van het gebruikte thema.
En waar is de <a href van de titel?
Ergens in een bestand, dat kan ik niet ruiken zonder ook maar iets gezien te hebben…
Bekijk en thema bestanden eens misschien staat er <a href="<?php the_permalink(); ?>"
dan heb je het gevonden, staat dat er nergens tussen dan werkt dat in jouw thema anders.
In functions.php? Zo ja, dan kan ik niet vinden.
Nee, het is geen functie.
waarschijnlijk staat het in index.php, archive.php en of loop.php / variaties daar op.
Oke, ik heb het gevonden in index.php. En waar moet ik het nu plakken? Eronder?
probeer het gewoon eens, als je eerst een backup maakt kan je altijd nog terug.
Sorry, het werkt niet. En ik weet ook echt niet waar ik het zou moeten plaatsen in de index.php
Als je me emailt kan ik het vandaag nog voor je oplossen, ik breng dan echter wel mn gemaakte uren in rekening. Met de juiste login gegevens is dit ±15 minuten werk.
richard@wphelpdesk.nl
Zal ik gewoon m’n thema bestand als een zip sturen?