Ciri-ciri Bagan Struktur WordPress

Posted on October 9, 2010

0


ile Template adalah blok bangunan situs WordPress Anda. Mereka cocok bersama seperti potongan-potongan teka-teki untuk menghasilkan halaman web pada situs Anda. Beberapa template (header dan file template footer misalnya) digunakan pada semua halaman web, sementara yang lain hanya digunakan dalam kondisi tertentu.

Sebuah halaman web tradisional terdiri dari dua file:

Di WordPress, X) HTML struktur (dan CSS style sheet yang hadir tapi isinyadihasilkan “belakang layar” oleh berbagai file template . File Template dan style sheet disimpan bersama sebagai Theme WordPress . Untuk mempelajari lebih lanjut tentang membuat Theme, membaca Theme Pembangunan .

 

Page Struktur WordPress

Sebuah WordPress struktur halaman web sederhana terdiri dari tiga “blok” bangunan dasar: header, konten, dan footer.Masing-masing blok yang dihasilkan oleh file template di saat Anda WordPress Theme.

Header

Isi

Footer

  • Header berisi semua informasi yang perlu di bagian atas – yaitu di dalam tag <head> – dari laman web XHTML Anda, seperti <doctype>, tag <META> dan link ke style sheet. Ini juga termasuk<body> tag pembuka dan terlihat header blog Anda (yang biasanya termasuk judul situs Anda, dan bisa juga menyertakan menu navigasi, bar logo, deskripsi dari situs Anda, dll).
  • Blok konten berisi posting dan halaman blog Anda, yaitu “daging” dari situs Anda.
  • footer berisi informasi yang masuk di bagian bawah halaman, seperti link ke Halaman atau kategori di situs Anda dalam menu navigasi hak cipta, dan informasi kontak, dan rincian lainnya.

 

Dasar Template Files

Untuk menghasilkan seperti struktur dalam Theme WordPress , mulai dengan file template index.php dalam direktori Anda Theme’s. File ini memiliki dua fungsi utama:

  • Sertakan atau “panggilan” file template lainnya
  • Sertakan Loop WordPress untuk mengumpulkan informasi dari database (posting, halaman, kategori, dll)

Untuk struktur sederhana, kita hanya perlu memasukkan dua file template lainnya: header dan footer. Ini harus dinamaiheader.php dan footer.php. The Tags Template yang meliputi mereka terlihat seperti ini:

  <? Php get_header ();?>

 <? Php get_footer ();?>

Dalam rangka untuk menampilkan posting dan halaman blog Anda (dan untuk menyesuaikan bagaimana mereka sedang ditampilkan), file index.php Anda harus menjalankan Loop WordPress antara panggilan header dan footer.

Lebih Kompleks Page Struktur

Header

Isi

Sidebar

Footer

Banyak WordPress tema mencakup satu atau beberapa sidebar yang berisi fitur navigasi dan informasi lebih lanjut tentang situs web Anda. sidebar ini dihasilkan oleh sebuah file template bernama sidebar.php. Hal ini dapat disertakan dalam template file index.php dengan berikut tag template :

  <? Php get_sidebar ();?>

Daging Sapi mana itu?

Perhatikan bahwa kita tidak termasuk tag template untuk “mendapatkan” isi dari halaman web kami. Itu karena konten dihasilkan dalam Loop WordPress , di dalam index.php.

Juga mencatat bahwa style sheet Tema ini menentukan tampilan dan penempatan header, footer, sidebar, dan konten dalam layar browser pengguna. Untuk informasi lebih lanjut tentang gaya Anda WordPress Tema dan halaman web, lihat Blog Desain dan Layout .

Template File Dalam File Template

Anda telah melihat bagaimana WordPress menyertakan file template standar (header, footer, dan sidebar) dalam file template index.php. Anda juga dapat menyertakan file template lain dalam salah satu file template Anda.

Sebagai contoh, sidebar.php mungkin berisi file template yang menghasilkan bentuk pencarian – searchform.php. Karena ini bukan salah satu dari file standar WordPress’s template, kode untuk memasukkannya sedikit berbeda:

  <? Php include (TEMPLATEPATH '/ searchform.php'.);?>

Alih-alih menggunakan tag template WordPress untuk memasukkan file, kita akan menggunakan perintah include PHP , yang perlu tahu di mana file itu berada (TEMPLATEPATH adalah variabel khusus dalam WordPress yang menunjuk ke direktori file dengan template tema).

Header

Isi

Formulir Komentar

Sidebar

Search Form

Footer

Kebanyakan WordPress Tema mencakup berbagai file template di dalam template lain untuk menghasilkan halaman web di situs. File-file template berikut ini khas untuk template utama(index.php) dari situs WordPress:

  • header.php
    • theloop.php (Isi)
    • wp-comments.php
  • sidebar.php
    • searchform.php
  • footer.php

Namun, struktur ini dapat diubah. Misalnya, Anda bisa memasukkan formulir pencarian dalam header Anda. Mungkin desain Anda tidak perlu footer, sehingga Anda bisa meninggalkan template yang keluar seluruhnya.

 

Khusus Template Files

WordPress memiliki dua tampilan halaman inti dari halaman web di situs WordPress. Tampilan posting single digunakan ketika halaman web menampilkan posting tunggal. The-gardu pandang yang multi daftar beberapa posting atau ringkasan pos, dan berlaku untuk arsip kategori, arsip tanggal, arsip penulis, dan (biasanya) “normal” melihat rumah itu halaman blog Anda. Anda dapat menggunakan file template index.php untuk menghasilkan semua jenis halaman atau mengandalkan WordPress ‘ hirarki template untuk memilih file template yang berbeda tergantung pada situasi.

WordPress Template Hirarki menjawab pertanyaan berikut:

Apa file template WordPress akan digunakan ketika jenis halaman tertentu ditampilkan?

WordPress secara otomatis mengenali file template dengan nama standar tertentu dan menggunakan mereka untuk jenis tertentu dari halaman web. Sebagai contoh, ketika pengguna mengklik judul sebuah posting blog, WordPress tahu bahwa mereka ingin menampilkan hanya artikel pada halaman web sendiri. Wordpress hirarki template akan menggunakan file template index.php single.php daripada untuk menghasilkan halaman – jika Theme Anda memiliki filesingle.php. Demikian pula, jika pengguna mengklik link untuk kategori tertentu, WordPress akan menggunakan templatecategory.php jika ada, jika tidak, akan mencari archive.php, dan jika template yang juga hilang, WordPress akan pergi depan dan menggunakan template index.php utama. Anda bahkan dapat membuat file template khusus untuk kategori tertentu (lihat Template Kategori untuk informasi lebih lanjut).

 

Template File Tips

Berikut adalah beberapa tips untuk file WordPress membuat template:

Pelacakan Pembukaan dan Penutupan Tag
file Template termasuk penggunaan XHTML tag dan CSS referensi. elemen HTML dan CSS referensi bisa menyeberang file template, mulai dalam satu dan berakhir pada yang lain. Sebagai contoh, dan tubuh HTML html elemen biasanya dimulai di header.php dan berakhir pada footer.php. Kebanyakan tema WordPress menggunakan elemen div HTML, yang juga dapat memutar beberapa file. Sebagai contoh, div utama untuk konten halaman mungkin mulai di header.phpdan akhir baik index.php atau single.php. Melacak di mana elemen HTML dimulai dan diakhiri bisa mendapatkan rumit jika anda mengembangkan, merancang, atau memodifikasi Tema . Gunakan komentar untuk dicatat dalam template file mana tag wadah besar terbuka dan di mana ia menutup sehingga Anda dapat melacak div merupakan yang pada akhir bagian yang berbeda.
Test Template File Under Tampilan yang berbeda-beda
Jika Anda telah membuat perubahan pada komentar, sidebar, formulir pencarian, atau file template lainnya, pastikan Anda menguji mereka menggunakan tampilan halaman web yang berbeda (single post, berbagai jenis arsip, dan halaman).
Penyimpangan Komentar
Jika Anda merancang Tema untuk rilis publik , perlu diingat bahwa seseorang yang Download tema Anda mungkin ingin memodifikasi sedikit untuk mereka gunakan sendiri. Jadi, akan sangat membantu jika Anda membuat catatan dalam file template Anda di mana Anda telah membuat perubahan dari logika Default dan / atau Classic Tema. Ini juga merupakan ide yang baik untuk menambahkan komentar pada file Anda Theme gaya utama jika Anda memiliki informasi gaya di tempat lain (seperti di file header.php Anda atau dalam tag HTML).
Tutup Pintu Tag Dibalik Anda
Jika Anda memulai sebuah tag HTML atau div dalam satu file template, pastikan Anda menyertakan tag penutup di template file lain. Forum WordPress mendapat banyak pertanyaan tentang “apa yang terjadi pada tema saya” ketika mereka menghapus file template footer tanpa menutup tag yang dimulai pada file header template. Melacak tag Anda dan pastikan mereka ditutup. (Sebuah cara yang baik untuk memverifikasi bahwa ini adalah benar adalah untuk menguji halaman tunggal dan arsip pandangan Anda dengan validator HTML ).
Gaya CSS di Template
Anda bebas untuk menggunakan apapun tag HTML dan CSS dan gaya Anda seperti di template Anda. Namun, anda dianjurkan untuk mengikuti struktur WordPress tema standar (lihat Situs Arsitektur 1.5 ). Tema ini akan membuat Anda lebih dipahami pengguna Anda.

Template File Sumber

Untuk daftar lengkap sumber daya terkait dengan Template File, lihat Template . Anda juga mungkin ingin melihat artikel lain di Kategori: Template dan Kategori: Template Tag .

sumber=

translate.google.co.id/translate?hl=id&langpair=en|id&u=http://codex.wordpress.org/Stepping_Into_Templates