Bunun için birkaç yolunuz var; Eğer biraz overkill olabilecek bir eklenti, yazabilir, ama şunları da yapabilirsiniz: senin functions.php
-File olarak
, sadece orada Fonksiyonlarınızı ekleyin ve sonra da tema onları çağırabilir
function myClassFunction() {
class MyClass {
const constant = 'constant value';
function showConstant() {
echo self::constant . "\n";
}
}
$class = new MyClass();
$class->showConstant();
}
, /includes
gibi bir şey sizin temalar klasörüne yeni bir dizin oluşturun. Sınıfını oraya koy. Sonra her yerde size sınıf ve 's işlevlerini ihtiyacınız tema, sadece şablonuna şunlardır:
<?php
require_once('includes/MyClass.php');
$class = new MyClass();
$class->showConstant();
?>
Hepsi öyle sınıfın ne tür bağlıdır, öyle ve ne sıklıkta kullanabilirsiniz neyi. Bunu yapmanın birçok yolu var.