Codeigneter ve laravel de kendi yapısını kullanıyor. Wordpress de aynı mantık vardır büyük ihtimal. Yani bazı dosyalar var ki orada tanımladığınız özellikler sistemin her yerinden ulaşılabiliyor, countruct olusurarak. Kendiniz yaparken nasıl yapabilirsiniz onu bilmiyorum.