WordPress ialah rangka kerja yang fleksibel semasa membina tapak web. Anda boleh membina apa-apa jenis laman web seperti CMS, e-dagang, halaman pendaratan tunggal dan lain-lain. Di sini saya akan membincangkan struktur projek WordPress, supaya anda boleh membuat tema tersuai anda. Tema popular seperti divi, Astra, Neve, oceanwp dll. ialah beberapa pilihan hebat apabila anda membuat tapak web untuk diri sendiri atau pelanggan. Tetapi kadangkala anda juga perlu membina tema tersuai anda untuk membina tapak web dari awal. Kelebihan utama menggunakan WordPress sebagai backend, ialah anda mempunyai panel pentadbir siap sedia dengan ciri teguh seperti catatan blog, S.EO , perpustakaan pemalam serba boleh untuk pelbagai kerja.
Mari kita lihat cara membina struktur projek WordPress yang betul:
index.php page.php single.php 404.php front-page.php category.php header.php footer.php archive.php template-name.php sidebar-name.php /assets /js /css /images /fonts /icon /templates contact_us.php about_us.php
? Untuk halaman utama:
?front-page.php (jika wujud): Fail ini mengandungi header.php dan footer.php. Di samping itu juga mengandungi bahagian halaman utama seperti sepanduk, karusel, imej muka depan dan lain-lain.
?home.php (jika tiada halaman depan statik ditetapkan, atau jika muka depan.php tidak wujud)
index.php (jika tiada muka depan.php mahupun home.php wujud)
? page.php: panggilan apabila anda memanggil halaman di bahagian hadapan. menggunakan fail ini yang kandungan Halaman dipaparkan. Untuk memaparkan kandungan di dalam halaman, anda perlu memanggil fungsi "the_content()".
? single.php: apabila anda memanggil catatan blog pada masa itu fail ini dipanggil. Untuk memasang fail ini dapatkan fail post-details.html daripada pembangun bahagian hadapan atau tema HTML anda.
? 404.php: Panggilan apabila halaman tidak ditemui. kadangkala kami menekan beberapa halaman dalam pelayar berkenaan laman web WordPress kami, dan sementara itu halaman atau slug itu tidak wujud! masa itu fail ini dipanggil. Ia juga menyebut pautan ubah hala halaman utama, yang memproses menggunakan “ ” .
? category.php: apabila anda ingin menunjukkan siaran yang berkaitan dengan kategori tertentu, pada masa itu halaman ini dipanggil.
? header.php: Fail ini mengandungi bahagian pengepala yang berkaitan dengan tapak web. Ia termasuk tag meta, favicon, fail pengepala, bar navigasi & halaman dan juga kawasan sepanduk biasa kadangkala.
? footer.php: Fail ini mengandungi maklumat bahagian footer seperti pautan pantas halaman, bahagian surat berita, alamat e-mel pentadbir tapak, nombor telefon, e-mel dll.
? archive.php: Halaman Arkib dalam WordPress membolehkan anda mengemudi pembaca dengan mudah melalui kandungan anda yang diterbitkan sebelum ini, seperti blog. Halaman Arkib WordPress dihasilkan untuk menyusun senarai siaran di bawah jenis, kategori atau teg siaran tertentu.
? template-name.php: apabila anda perlu memanggil bahagian tertentu dalam setiap halaman dalam laman web wordpress, masa itu anda boleh menggunakan teknik fail ini. Contohnya setiap tapak web mempunyai bahagian yang dipanggil "hubungi" atau "langganan surat berita". Bahagian ini sentiasa ada di bahagian atas atau sama ada kawasan pengaki dalam setiap halaman tapak web tersebut. Jadi kita boleh membuat fail seperti "template-get_in_touch.php" dan kita boleh memanggilnya melalui
?? sidebar-name.php: Sidebar memainkan peranan penting dalam mereka bentuk susun atur laman web WordPress untuk memaparkan kandungan selain daripada artikel utama laman web. Contohnya, senarai pendek artikel terbaru, ulasan terbaru, senarai halaman atau artikel popular di tapak web boleh dipaparkan dengan mudah di seluruh tapak.
? assets/: Mengandungi fail seperti js, imej statik css, fon dll. Fail ini tidak diubah secara dinamik, ia diperlukan oleh banyak halaman. Untuk memanggil aset ini, anda boleh menggunakan “ /assets/js/file.js”
? templates/: Folder ini mengandungi banyak fail php yang boleh digunakan oleh beberapa halaman dalam wordpress sebagai 'Templat'. Sebagai contoh, saya mempunyai halaman yang dipanggil kenalan dan saya membuat fail sebagai 'contact_us.php' dan menetapkan 'Nama Templat' sebagai 'Hubungi Kami' di dalam templat/ folder. Kini saya boleh memilih templat ini di dalam halaman ‘kenalan’.
Atas ialah kandungan terperinci Pembangunan Tema WordPress: Panduan Struktur Folder Terbaik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!