Sebagai contoh saya punya mesin kopi kategori, dan satu templat untuk templat produk tunggal mesin kopi, tetapi untuk kopi kategori saya ingin memiliki templat product.php tunggal yang berbeda, bagaimana menerapkannya? saya belum memiliki akses ke posting ini http://www.woothemes.com/support-forum/?viewtopic=83667 tetapi memiliki pertanyaan serupa, dengan halaman dan kategori di WordPress sederhana, tetapi bagaimana melakukannya di woocommerce?
8
Anda dapat mengubah single-product.php Anda untuk menjadi pengalihan ke templat yang benar tergantung pada kategori produk apa dari produk saat ini.
Untuk melakukannya, Anda akan menyalin single-product.php ke folder woocommerce tema Anda. Ubah nama menjadi single-product-default.php atau apa pun. Buat salinan lain dan sebut itu produk-tunggal-coffee.php. Anda dapat membuat perubahan apa pun yang ingin Anda lakukan untuk perubahan ini.
Kemudian di single-product.php Anda, Anda dapat menambahkan persyaratan sederhana untuk mengarahkan ulang ke single-product- something .php yang sesuai
sumber
Saya membuat pengalihan di single-product.php menggunakan ID produk.
Kemudian menciptakan berbagai templat produk dalam folder woocommerce yang ditimpa (../nama-anda/wocommerce/) seperti produk-produk-tunggal1.php dan produk-produk standar (produk-tunggal-default.php, yang hanya merupakan salinan dari single-product.php sebelumnya).
sumber
Saya telah melakukan ini (Woocommerce 2.1) dengan membuat templat untuk produk di templat woocommerce tema saya bernama 'content-single-product - {$ product_cat} .php' dan menambahkan filter 'wc_get_template_part' yang mencari templat bernama setelah produk kategori. Sekarang Anda dapat mengganti templat konten-produk-tunggal berdasarkan kategori produk:
sumber