2013-07-14 18 views
7

Özel css ve js dosyalarıyla ayrı bir html dosyası yaptım. Bunu bir wordpress sitesine entegre etmek istiyorum. Html'nin gövde kısmını kopyalayıp yapıştırabilirim, ancak css ve js dosyalarını nasıl düzgün ekleyeceğimi bilmiyorum. Header.php dosyasını değiştirirseniz, bu dosyaları tüm sayfalara ekler ve bunu istemiyorum. Çözüm nedir? Menüden Pages->Add new kullanarak, WordPress geri ucundan sayfayı katacak zamanWordPress'te sadece bir sayfaya özel css/js nasıl eklenir?

+2

bu gibi bir şey: http://wordpress.stackexchange.com/questions/89494/how-to-enqueue-the-style-using-wp-enqueue-style/89495 –

cevap

10

, bir başlık verebilir ve JavaScript ekleyebilir sonra is_page('page title here') kontrol edebilirsiniz (sümüklüböcek ve kimliği kullanarak mümkün de) o başlık kullanarak ve zorunda ve

add_action('wp_enqueue_scripts', 'addcssAndScripts'); 
function addcssAndScripts() 
{ 
    if (is_page('page-title')) 
    { 
     wp_enqueue_script('your_script'); 
     wp_enqueue_style('your-style'); 
    } 
} 

sizin functions.php yılında macun bu kod ve bu fonksiyonların ve kullanımı, aynı zamanda is_page ve gerekirse wp_enqueue_scripts daha iyi anlaşılması için wp_enqueue_style ve wp_enqueue_script kontrol gibi css dosyaları.

İlgili konular