Saya mendapatkan omelan di tes kecepatan google tentang querystrings di skrip saya. Jadi, saya mencoba untuk menghapusnya dengan memberikan false sebagai argumen untuk parameter itu. Namun, tampaknya tidak berpengaruh:
wp_register_script('myscript', get_bloginfo('template_directory').'/scripts.myversionnumber.js',false,false,true);
wp_enqueue_script('myscript');
PS: bagian "myversionnumber" dari nama file js adalah cara saya mengendalikan cache / versi daripada pendekatan? Ver = yang tampaknya membuat beberapa server proxy tersandung (menurut tes kecepatan halaman Google):
Hapus string kueri dari sumber daya statis Mengaktifkan caching publik di header HTTP untuk sumber daya statis memungkinkan browser untuk mengunduh sumber daya dari server proxy terdekat daripada dari server asal jarak jauh. Belajarlah lagi
Saran untuk halaman ini
Sumber daya dengan tanda "?" di URL tidak di-cache oleh beberapa server cache proxy. Hapus string kueri dan enkode parameter ke URL untuk sumber daya berikut: