V zápatí mnoha webových stránek se uvádí rok, od kterého daná webová služba či webová stránka funguje. Pokud chceme dát ale našim zákazníkům možnost tento text editovat v rámci administrace, tak narážíme na problém, že budou muset aktuální rok každý rok ručně měnit.

Řešení je ale jednoduché, definujeme si text, v našem případě %year%. Pokud zákazníkem zadaný text pro zápatí bude obsahovat přesně toto spojení, tak filtr, který na řetězec aplikujeme jej převede na aktuální rok.

Stačí využít tento kus kódu, který vložíme do functions.php:

<?php

function replace_string_occurrence_with_actual_year($text)
{
    return str_replace('%year%', date('Y'), $text);
}

Po aplikování filtru se text: Copyright 2010–%year%. Všechna práva vyhrazena. změní na: Copyright 2010–2015. Všechna práva vyhrazena..