Saya bertanya-tanya apa metode yang paling efisien untuk menambahkan file javascript khusus untuk posting dan / atau halaman.
Berikut adalah beberapa solusi yang saya buat:
- Beralih ke tampilan pengeditan HTML dan poskan JavaScript Anda di sana (solusi yang sangat buruk)
- Bidang khusus dengan JavaScript khusus untuk posting / halaman itu di pasangan kunci & nilai
- Di footer.php, muat file JavaScript tergantung pada halaman mana Anda berada (ini mengarah ke banyak persyaratan)
Di samping catatan, tidak ada file JavaScript yang akan dibagikan di antara halaman - itu benar-benar akan spesifik untuk apa yang sedang Anda lihat.
Adakah pikiran?
php
custom-field
jquery
javascript
mousesports
sumber
sumber
Jawaban:
Saya pikir keseimbangan terbaik antara efisiensi, dan menggunakan metode wordpress yang tepat untuk menambahkan javascript akan menambahkan sesuatu di sepanjang baris ini ke file functions.php tema Anda. Sebagai contoh:
functions.php:
Ini memberi Anda kontrol penuh atas apa yang dimuat di mana, lokasi terpusat di file functions.php tema Anda untuk mengedit apa yang dimuat di mana: dan, cara ini menggunakan metode wordpress untuk menambahkan javascript ke posting dan halaman Anda dengan aman .
sumber
if (is_page() || is_single())
. Bagaimana menurutmu Ben?home
untukAccess to Home Online
tetapi tidak bekerja?Apa yang akan saya lakukan adalah tempat di footer atau header dan menggunakan persyaratan php.
Sebagai contoh:
Dengan cara ini Anda tidak memanggil semua skrip setiap saat pada setiap halaman memuat dan Anda hanya memanggil yang Anda butuhkan.
Berikut ini tautan ke kodeks Wordpress http://codex.wordpress.org/Conditional_Tags
Dan jika Anda memiliki skrip khusus yang mungkin hanya perlu dipanggil berdasarkan per posting gunakan bidang khusus.
sumber
Cara lain yang diuji adalah di bawah ini tambahkan halaman langsung dari editor dan jangan menambahkan komentar dengan tag script selain itu tidak akan berfungsi.
sumber