DesignedBy

DesignedBy

Aangenaam, ik ben Mirna!

Welkom bij DesignedBy
Deze site is uitsluitend bedoeld als showcase/portfolio. Mirna Driessen is een grafisch vormgever uit Didam, omgeving Arnhem.

  • Home
  • Over DesignedBy
  • Designer
  • Skills
  • Portfolio
    • The Loft
    • The Darkroom
  • Contact
  • WrittenBy
  • Home
  • WrittenBy
  • Wordpress
  • Dynamische getallen met PHP in een WordPress pagina of post
Mirna
vrijdag, 26 april 2019 / Gepost in Wordpress

Dynamische getallen met PHP in een WordPress pagina of post

Voor een corporale website of portfolio kan het erg handig zijn om dynamische getallen te gebruiken in je tekst. Dat wil zeggen, getallen die ‘meegroeien’, bijvoorbeeld je leeftijd. Of het huidige jaartal.

Bij websites wordt dit o.a. vermeld in de zogenaamde “voetnoot” (Footer). Zo ook hier bij DesignedBY, vermeld ik de jaartallen 2007 – 2019. 2007 is een statisch jaartal, in dat jaar is deze website opgericht. Maar het tweede getal is een dynamisch jaartal, wat elk jaar dus veranderd. Maar wat je echt niet wil, is dat je elk jaar deze getallen handmatig moet gaan aanpassen!

Dus zet je ze om naar dynamische getallen!

In de tekst op de voorpagina van deze website staan nog twee dynamische getallen verstopt! Namelijk mijn leeftijd en het aantal jaar ervaring. Deze zijn zo geprogrammeerd, dat deze berekend worden vanaf een bepaalde datum (bijvoorbeeld mijn geboortedatum).

Dynamische getallen door middel van PHP codes

Hieronder zal ik uitleggen hoe je PHP codes kan toepassing in je pagina of post binnen WordPress. De PHP codes berekenen vervolgens de benodigde getallen en deze worden dan weergegeven binnen je website.

Daarvoor moet je wel eerst een plugin installeren, die PHP codes omzet in data.

Installeer de plugin Insert PHP code snippet

  1. Login in je WordPress omgeving
  2. Ga naar “Plugins > Nieuwe plugin“
  3. Zoek naar Insert PHP code snippet
  4. Installeer en activeer de plugin

Voeg code toe die je leeftijd weergeeft in jaren

  1. Ga naar XYZ PHP code > PHP code snippets (links in het donkergrijze menu van WordPress)
  2. Klik op “Add New PHP code snippet“
  3. Vul een naam in, bijvoorbeeld “leeftijd”
  4. Voeg onderstaande code toe en klik op “create“
<?php 
$bday = new DateTime('4.3.1986'); // Je geboortejaar 
$today = new Datetime(date('m.d.y')); 
$diff = $today->diff($bday); printf(' %d jaar', 
$diff->y, $diff->m, $diff->d); printf("\n"); 
?>

In de tweede regel verander je “4.3.1986” naar je eigen geboortedatum. Let op, Amerikaanse schrijfwijze dus maand, dag en jaar. Deze code zal het aantal jaar weergeven, bijvoorbeeld “33 jaar”.

Nadat de code is toegevoegd, zie je in het overzicht een kolom “Snippet Short Code” waarin de shortcode staat vermeld.

[xyz-ips snippet="leeftijd"]

Deze code voeg je toe in je pagina of post waar je je leeftijd wilt weergeven. Bijvoorbeeld:

Hi, ik ben Mirna, [xyz-ips snippet="leeftijd"] en woonachtig in Didam. 

En hoe doe ik dat met het aantal jaar ervaring dan?

Voor het aantal jaar ervaring heb ik dezelfde code gebruikt, maar in plaats van mijn geboortedatum, het jaartal aangepast naar het jaartal vanaf waar ik mijn “ervaring” ben gaan opbouwen.

De code berekend simpelweg het aantal jaren tussen een datum uit het verleden en vandaag.

Voeg code toe die het huidige jaartal weergeeft

  1. Ga naar XYZ PHP code > PHP code snippets (links in het donkergrijze menu van WordPress)
  2. Klik op “Add New PHP code snippet“
  3. Vul een naam in, bijvoorbeeld “huidig-jaar”
  4. Voeg onderstaande code toe en klik op “create“
<?php
   echo( date( 'Y', time() ) . '');
?>

Nadat de code is toegevoegd, zie je in het overzicht een kolom “Snippet Short Code” waarin de shortcode staat vermeld.

[xyz-ips snippet="huidig-jaar"]

Deze code voeg je toe in je pagina, post, footer widget of footer area waar je het huidige jaar wilt weergeven. Bijvoorbeeld:

DesignedBY 20017 - [xyz-ips snippet="huidig-jaar"] © Mirna

Eindeloos variëren met PHP snippets

Zoals je ziet zijn de mogelijkheden eindeloos. Voor elke variabel maak je een snippet aan, en door middel van de shortcode kan je deze overal toepassing binnen je website. Nooit meer jaarlijks updaten van getallen.

Houd je site actueel met deze handige tip!

Dynamische getallen met PHP in een WordPress pagina of post | DesignedBy
  • Tweet
Tags: code, dynamisch, footer, getal, getallen, pagina, php, post, tekst, variabel, widget, wordpress

WrittenBy ~ Mirna

Mirna Driessen | DesignedByHi, ik ben Mirna! Dagelijkse gebruiker van Adobe CC, áltijd onder het genot van een cappuccino of latte macchiato. Daarnaast graag bezig met muziek. Zowel concerten bezoeken, ernaar luisteren, zelf spelen (dwarsfluit) en zingen. Een grote Apple-nerd én een speciale liefde voor New York.

 

Topics

  • Huisstijl
  • In de spotlight
  • InDesign
  • Social media
  • Updates
  • Wordpress
InstagramPlease check your feed, the data was entered incorrectly.
Volg op Instagram

WrittenBy

WrittenBy, het zusje van DesignedBy. Want kennis moet je delen! Tips op gebied van InDesign, Grafische Vormgeving, Webdesign en meer.

Social Icons

Laatste nieuws

  • Moo review - Visitekaartjes etn stickers

    Moo review – visitekaartjes en stickers

    Al zolang ik mij kan herinneren wil ik een best...
  • Witregels in profieltekst op Instagram | DESiGNEDBY

    Witregels in profieltekst op Instagram

    Wil je ook een overzichtelijke profieltekst op ...
  • LinkedIn naam in een uniek lettertype

    Val op! Je LinkedIn naam in een uniek lettertype

    Bewerkt: 25-07-2019 Let op: bij het gebruik van...
  • VanRené

    Welkom op de webshop Van René

    Met deze slogan wordt je van harte welkom gehet...
  • InDesign WrittenBy

    Batch conversie van indd naar PDF

    In tegenstelling tot Photoshop heeft InDesign z...

Tags

400gr accessoires bestelling code drukwerk dynamisch footer fullcolour getal getallen hardereturns huisstijl iconen identiteit instagram logo moo opsomming pagina php pijlen post print profiel profieltekst punten social media spotlak spotuv standout sticker stickers structuur symbolen tassen tekst uniek vanrene variabel visitekaartjes webshop widget witregels woonaccessoires wordpress

© Mirna Driessen DesignedBy 2007 - 2018 | Thema Kallyas.

  • Home
  • Contact
TOP