WordPresste CSS Dosyalarını Dinamik Olarak Yükleme

WordPress veya PHP ile yazdığınız bir projenin, CSS dosyalarını dinamik olarak load etmek istiyorsanız. Yazdığım kısa kodu function.php dosyanıza ekledikten sonra temanızın header.php dosyasını açtıktan sonra <?php get_css();?> eklenmeniz yeterli olacaktır.

function get_css()
{
// css dosyalarının bulunduğu klasör
$folder = get_template_directory() . '/assets/css';
// css dosyalarınızın bulunduğu klasör taranır
$files = array_diff(scandir($folder), array('..', '.'));
// wordpress tema url'ini verir
$url = get_template_directory_uri();
foreach ($files as $file) {
echo "<link type='text/css' href='$url/assets/css/$file'>";
}
}
Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir