Hari ini kami melanjutkan tutorial kami tentang W3TC. Anda mungkin sudah tahu itu plugin cache, yang memungkinkan Anda, antara lain, untuk melakukan akselerasi blog Anda (meningkatkan kinerjanya).
Tutorial ini dipecah menjadi beberapa bagian. Kami telah memulai dengan pengenalan cache dan membuat beberapa penyesuaian awal. Anda dapat melihat beberapa bab di bawah ini:
- Bagian 1: Pengantar Cache
- Bagian 2: Bagaimana mengkonfigurasi W3TC
- Pengaturan Umum - Episode 1
- Lebih Banyak Pengaturan Umum - Episode 2
- Konfigurasi Cache Halaman - 3 Episode
- Konfigurasi minifikasi - Episode 4 (Tutorial saat ini)
- Konfigurasi Cache Basis Data - 5 Episode
- Konfigurasi Objek dan Browser - Episode 6
- Bagian 3: Semua jawaban untuk pertanyaan Anda
- Bagian 4: W3TC Parameter "Mainspan"
Bagian 2: Konfigurasi minification
Kami masih dalam W3TC konfigurasi, tapi sekarang mari kita bicara tentang file kompresi.
Sebelum mengakses menu Mengecilkan ", Anda harus mengaktifkan terlebih dahulu" Mengecilkan Dalam pengaturan umum. Jika Anda telah mengaktifkan mode kompresi, dan jika itu berfungsi dengan baik di situs Anda, maka pengaturan untuk " minification Yang Anda lihat di menu ini adalah versi yang disederhanakan dari apa yang ditunjukkan pada tangkapan layar di bawah ini.
Dalam tutorial ini, kami membahas proses kompresi ( minifying ) dengan W3TC. " minification Dan kombinasi JS dan CSS adalah inti dari apa yang akan kita lihat dalam tutorial ini.
Mengecilkan: Umum
Pengaturan umum di menu Mengecilkan Memiliki tiga opsi.
Modul Rewrite URL ”Harus diaktifkan secara default dan Anda harus membiarkan opsi ini seperti itu, kecuali Anda lebih suka melihat file CSS dan JS Anda diambil menggunakan header“ http GET ”daripada struktur URL biasa.
Nonaktifkan " minification Untuk pengguna yang masuk tidak boleh diubah. Dianjurkan untuk tidak memberikan file CSS dan JS yang berbeda kepada pengguna yang masuk dan terputus.
Pemberitahuan kesalahan " Mengecilkan Harus ditetapkan untuk pemberitahuan administrator. Ini akan memungkinkan mereka untuk diberi tahu ketika ada kesalahan.
Bagian berikut " semua mengecilkan ", Gabungkan dan pindahkan opsi" komponen halaman ". Ini dapat merusak presentasi situs Anda. Anda harus mengaktifkan mode pratinjau dan mengawasi situs Anda saat membuat perubahan untuk memastikan Anda tidak merusak tata letak situs Anda.
Perkecil: HTML & XML
Bagian HTML dan XML Dari menu Minify sederhana. Kotak centang dimaksudkan untuk memungkinkan " minification ", dari' " inline CSS dan JavaScript, hilangkan aliran minifikasi, dan izinkan pemutusan baris baru.
Dengan pengecualian opsi " Jangan kurangi umpan Yang harus tetap tidak dicentang, kecepatan situs Anda harus meningkat.
Kotak teks mengabaikan komentar steam Digunakan untuk mengidentifikasi komentar HTML yang tidak boleh dihapus saat HTML "dikompresi". Beberapa komentar terkait akan ada di domain ini secara default untuk memastikan bahwa komentar yang terkait dengan Google AdWords dan pembaca tidak dihapus. Jika kode HTML Anda berisi komentar tambahan dan Anda ingin tetap di " minified Dari HTML, tambahkan istilah dalam kotak teks ini, sehingga komentar apa pun dengan ungkapan ini tidak akan dihapus.
Mengecilkan JS
Jika Anda telah mengaktifkan kompresi JavaScript & CSS Dalam menu Pengaturan Umum Anda hanya akan dapat bekerja dengan semua ressources Baik JavaScript dan menu yang Anda lihat akan menjadi versi sederhana dari gambar di bawah ini.
Jika Anda telah memilih metode manual, Anda harus menggulir ke bagian atas menu Mengecilkan Dan pilih tombol wizard. Yang terakhir mencantumkan file JavaScript dan CSS yang terdeteksi oleh W3TC. Pilih centang semua kotak untuk tipe file JavaScript dan CSS dan klik " Mendaftar Dan tutup. Ini akan menambahkan file JavaScript dan CSS di menu " Mengecilkan Sehingga Anda dapat bekerja dengan ini secara manual.
Lihatlah kotak bernama " Operasi di daerah ". Di bagian ini Anda dapat mengontrol apakah ressources JavaScript adalah " minified Dan dikombinasikan dengan opsi Mengecilkan Atau jika mereka hanya digabungkan. Jenisnya Menanamkan » menawarkan beberapa pilihan bagaimana caranya ressources JavaScript dimuat. Anda dapat mencoba setiap opsi “ nonblocking Hingga Anda menemukan satu yang tidak merusak presentasi situs Anda, tetapi jika tidak ada opsi yang berfungsi, biarkan default.
Jika Anda telah memilih metode kompresi manual dalam pengaturan umum, Anda dapat bekerja dengan setiap file satu per satu dengan menetapkannya ke satu template atau ke semua template dan memindahkannya ke " Header », Le« tubuh "Atau di bawah" tubuh Untuk kontrol granular di mana setiap file muncul dalam dokumen HTML dan bagaimana itu dimuat. Anda juga bisa « drag dan drop »File, untuk mengatur ulang urutan pemuatannya jika beberapa file bergantung pada file sebelumnya untuk dimuat dengan benar.
Pengaturan optimal adalah memindahkan file dari " Header Dan memuat mereka salah satu opsi nonblocking '(Non-blocking). Namun, ada peluang yang sangat bagus bahwa dengan melakukan ini, penampilan situs Anda akan terpengaruh.
Sebenarnya tidak ada jalan lain dengan memeriksa setiap file sekali, mengujinya di tempat yang berbeda, dan memastikan situs memuat dengan benar.
Mengecilkan CSS
Ada empat pengaturan untuk mengurangi file CSS yang tersedia:
- Aktifkan : Memungkinkan minfication dan kombinasi dari file CSS.
- menggabungkan hanya : Menggabungkan file CSS, tapi jangan meremehkan mereka.
- Diawetkan bagaimana penghapusan : Menghapus komentar dari file CSS gabungan.
- Penghapusan break line: Menghapus baris baru dalam file CSS gabungan.
Mulailah dengan memilih semua opsi kecuali untuk " menggabungkan Hanya ". Jika presentasi situs berbeda, hapus centang " Diawetkan bagaimana penghapusan "Dan" Penghapusan break line ". Jika itu tidak memperbaiki situs, maka gunakan " menggabungkan Hanya '.
Untuk opsi impor, pilih " Proses '.
Jika Anda memilih " Mobil Sebagai metode minification "Pengaturan umum, maka Anda hanya akan melihat dua bagian pertama dari menu ini. Namun, jika Anda memiliki minification Manual, maka Anda akan melihat bagian manajemen file CSS.
Jika Anda belum menambahkan file CSS yang akan dikelola, pilih wizard "Bantuan", dan pilih semua file CSS untuk tema Anda. Kemudian atur ulang urutan file sehingga file yang paling penting dimuat terlebih dahulu.
Minify: Pengaturan lanjutan
Dalam kebanyakan kasus, pengaturan default di bagian lanjutan tidak perlu banyak pengeditan. Namun, Anda dapat menggunakannya untuk menyesuaikan frekuensi pembaruan file JavaScript dan CSS, frekuensi penghapusan file yang kadaluwarsa dari cache, dan lainnya.
Bagian lanjutan mencakup tiga bidang untuk mengecualikan halaman tertentu, file JS dan file CSS dari " minification ". Jika Anda menemukan bahwa beberapa sumber JS atau CSS tidak boleh dikompresi, Anda dapat mengisolasinya dengan menambahkannya ke domain ini. Jika Anda memerlukan bantuan dengan sintaks yang benar, lihat " Gunakan: Umum Dari FAQ untuk instruksi.
Itu saja untuk opsi minifikasi pada W3 Total Cache, kami akan melanjutkan dengan cache database.
Halo, terima kasih atas penjelasan Anda! Namun, saya masih tidak dapat menyelesaikan masalah: Dengan melakukan analisis dengan 'Pagespeed Insights' saya menemukan beberapa kesalahan (sumber css yang memblokir halaman saya) yang berhasil saya selesaikan dengan mengikuti instruksi Anda yang ditunjukkan pada halaman ini. Namun masih ada 1 file css yang masih memblokir tampilan dan saya tidak dapat memodifikasinya karena saya tidak dapat menemukannya di menu Minify. Bisakah kamu membantuku ?
Halo,
Untuk jenis bantuan ini, Anda harus menghubungi tim kami melalui obrolan langsung di beranda situs ini.
Halo
Terima kasih untuk artikel ini sangat teliti tentang W3TC
Saya punya pertanyaan. Kemarin, saya memperbarui plugin W3TC saya yang telah saya gunakan untuk waktu yang sangat lama dan tidak pernah memberi saya masalah. Segera, saya tidak dapat mengakses WP-admin.
Saya berhasil menonaktifkan plugin di FTP tanpa melalui WP-admin. Dan saya mendapatkan kembali akses saya ke WP-admin
Apa yang saya simpulkan dari semua ini?
Haruskah aku meninggalkan W3TC?
Haruskah saya menginstal ulang berikut pengaturan Anda (saya barangkali usang dan memperbarui sanksi)
Jika saya harus memilih Plugin Cache lain. Mana yang Anda rekomendasikan?
Merci pour vos Reponses
Halo,
Jadi hanya menonaktifkan W3TC oleh FTP tidak berarti itu penyebabnya. Mungkin yang terakhir (karena dia tidak pernah mengkhianati Anda) telah mengalami konflik yang menjadi penyebab masalah Anda.
Saya sarankan Anda memberi plugin ini kesempatan lagi. Tetapi pastikan Anda memiliki fallback jika ada masalah lain yang muncul. Dengan fallback, saya mengacu pada backup blog Anda.
merci
Herve terima kasih
Faktanya, saya yakin pengelola sebenarnya bukanlah W3TC (yang akan saya instal ulang) tetapi WPtouch. Saya kemudian ingat bahwa 2 pembaruan diperlukan
Saat saya menginstal WPtouch
ini yang saya dapatkan:
Ekstensi tidak dapat diaktifkan karena dipicu kesalahan fatal.
Parse error: syntax error, T_STRING tak terduga di /home/aproposd/www/wp-content/plugins/wptouch/core/class-cache-smash.php on line 104
Aku tidak tahu apa artinya
Itu menjengkelkan
Terima kasih untuk balasan Anda
Bonsoir,
ada masalah sintaks di file "class-cache-smash" dari plugin wptouch. Saya mengundang Anda untuk memperbarui jika tersedia, karena Anda tidak akan dapat menggunakan plugin ini kecuali Anda meminta layanan cepat untuk memperbaiki kesalahan ini.
Oke bagus… Saya baru saja menginstal W3TC dan inilah pesan yang saya dapatkan…
Ekstensi tidak dapat diaktifkan karena dipicu kesalahan fatal.
Parse error: syntax error, T_STRING tak terduga di /home/aproposd/www/wp-content/plugins/w3-total-cache/w3-total-cache.php on line 65
Apa yang harus saya lakukan ? Bisakah kamu membantuku ... tidak ada harapan
Hai Marie, saya turut prihatin karena Anda belum menyelesaikan masalah Anda. Kami dapat membantu Anda, meminta bantuan yang dipersonalisasi melalui obrolan langsung di halaman beranda situs. Kami akan segera membantu masalah Anda.