Wordpress tema dosyasında require sorunu
Merhba arkadaşlar wp de yeni bir tema yapıyorum genelde shordcode ile başka bir klasörde hazırladığım sayfaları direkt wp sayfası olarak oluşturuyorum şuanda şöyle bir sorunum var.
inc diye bir klasörüm var içinde pages diye bir klasör ve why.php diye bir dosyam var
pages klasöründe yaptığım dosyaya reqiure ile inc dizinindeki why.php dahil etmeye çalışıyorum kodu şöyle deniyorum
<?php require "../why.php" ?>
ama dosya gelmiyor ne yapmam gerekiyor aynı dizinde iken ../ kullanmadan direkt geliyor ama oda benim dosyalarımı karıştırıyor çok fazla ayrı dizinlerde tutmam lazım bilgisi önerisi olan varmı acaba
Şablon dosyanızda gerekli ifadesi şöyledir.
require( get_theme_file_path() . '/OAuth2/Client.php');
BKZ: https://developer.wordpress.org/reference/functions/get_theme_file_path/