Masz na to kilka sposobów; można napisać wtyczkę, która może być trochę przesada, ale można również:
W swojej functions.php
-file, wystarczy dodać tam swoje funkcje, a następnie można nazwać je w swoim temacie
function myClassFunction() {
class MyClass {
const constant = 'constant value';
function showConstant() {
echo self::constant . "\n";
}
}
$class = new MyClass();
$class->showConstant();
}
Utwórz nowy katalog w katalogu tematycznym, coś podobnego /includes
. Umieść tam swoją klasę. Następnie gdziekolwiek w temacie gdzie trzeba swoją klasę i to funkcje, wystarczy umieścić go w szablonie:
<?php
require_once('includes/MyClass.php');
$class = new MyClass();
$class->showConstant();
?>
Wszystko zależy od tego, jaki rodzaj klasy jest to, co robi i jak często go używać. Jest na to wiele sposobów.