cor adlı üyeden alıntı: mesajı görüntüle
Hocam wordpress kendi tanımladığı fonksiyonlar dışı kasar.Tanımlaması için ekstra yorar.Ancak function_exists kodu bunu düzeltir.Daha az yorar istiyorsanız function_exists php.nette araştırabilirsiniz.
if(function_exist) sadece fonksiyonun olup olmadığını kontrol eder eğer fonksiyon varsa fonksiyonu çalıştırır. Yoksa çalıştırmaz. Yani her halükarda o fonksiyon çalışır. Bunu kullanmanın temel nedeni eğer o eklenti aktif edilmemişse o kodun yorumlanmaması böylece scriptin çalışmasına engel olmaması.