Saya hanya pernah menggunakan wordpress sebagai platform blogging mandiri - sampai sekarang. Saya memiliki persyaratan untuk menggunakannya untuk CMS yang sangat dasar yang akan terdiri dari ~ 10 halaman, yang sebagian besar akan menjadi konten statis, diperbarui secara berkala. Saya akan perlu kemampuan untuk mengunggah dokumen, menanamkan gambar, mengedit salinan menggunakan editor teks - cukup banyak semua fitur standar yang ditawarkan wordpress.
Namun, saya mengalami kesulitan seputar masalah pengeditan bagian tertentu dalam halaman - khususnya, hanya tahu harus mulai dari mana. CMS 'normal' secara tradisional akan memecah halaman menjadi bagian-bagian terpisah dan memungkinkan saya untuk mengedit bagian mana pun, baik dengan secara langsung mengedit konten, atau dengan memasukkan konten bersama di tempat itu. Saya tidak dapat menemukan cara melakukan ini menggunakan wordpress.
Apakah mungkin untuk 'meregangkan' model Halaman sehingga Halaman sebenarnya hanya sepotong konten, itu akan dimasukkan oleh halaman / templat tertentu, dan itu - entah bagaimana - dilindungi dari dilihat secara langsung (menghapusnya dari menu navigasi menjadi sebuah Mulailah).
Adakah petunjuk di mana untuk memulai?
Memperbarui
Untuk memperjelas, bayangkan posting blog wordpress standar. Berpura-puralah itu adalah konten statis. Misalkan Anda ingin seorang editor dapat mengubah hanya paragraf pertama dari posting blog itu. Sekarang,
- haruskah konten statis pada halaman itu ada di dalam Posting, Halaman, Templat, atau yang lainnya?
- haruskah konten yang dapat diedit menjadi Halaman, ... atau yang lain?
Sebagai contoh:
<h1>About us</h1>
<p>Example.com is a company specialising in examples, demonstrations,
and canonical stuff.</p>
Jika saya ingin paragraf itu dapat diedit, mungkin saya perlu sesuatu seperti:
<h1>About us</h1>
<p><?php insert_page('name-of-content-chunk'); ?></p>
Perbarui 2
Oke, setelah banyak penelitian, percobaan, dan kesalahan, saya memasukkan yang berikut:
- Wordpress tidak diatur untuk dengan mudah mereplikasi CMS klasik, khususnya yang berkaitan dengan memiliki beberapa konten pada satu halaman.
- Model ini dapat ditiru, lebih atau kurang, menggunakan pos khusus (lihat di bawah)
- Namun, hampir semua halaman menawarkan kemampuan untuk melakukan hal ini:
- Diperlukan plugin untuk menyertakan halaman
- Halaman sepertinya tidak sefleksibel posting - mis. Tidak ada tipe halaman kustom
Metode yang saya gunakan, menggunakan jenis posting kustom, secara luas sebagai berikut:
- Halaman ini adalah 'Halaman' dengan templat khusus - sebut saja 'mypage.php'
- Template itu berisi yang berikut ini:
<div id = "header"> <? php query_posts (array ('name' => 'foo', 'post_type' => 'header-text')); get_template_part ('header-text'); ?> </div> <div id = "content"> <p> Beberapa salinan statis di templat yang bisa hanya dapat diubah oleh administrator situs. </p> <? php query_posts (array ('name' => 'bar', 'post_type' => 'image')); get_template_part ('image'); ?> </div>
Apakah itu masuk akal bagi siapa pun di luar sana? :-)