Saya membuat situs berdasarkan WordPress. Ini tidak akan terlihat seperti blog atau WP. Hanya sebuah situs web. Jadi WP bertindak seperti backend di mana klien dapat mengedit blok teks.
Pertanyaan:
- Bagaimana saya bisa meletakkan blok teks pada template yang dirancang yang dapat diedit pengguna dari panel admin?
Katakan sesuatu seperti ini:
3 blok teratas (tentang kami, misi, mengapa kami ...), bagaimana Anda mengisinya dari panel admin? Atau teks tertentu dari header atau footer. Apakah saya harus membuat 3 posting, dan merujuknya pada template melalui get_post($id)
?
Mana cara terbaik untuk melakukannya?
posts
text
static-website
Pekerja cahaya
sumber
sumber
Jawaban:
Anda memiliki beberapa opsi di sini, tergantung pada jumlah fleksibilitas yang ingin Anda berikan kepada editor blok teks.
Buat loop kustom dengan
WP_Query
. Lihat contoh kami dan halaman Codex untuk penggunaan. Kemudian Anda mencetak kutipan halaman yang ditautkan dengan kotak ini.Anda dapat menggunakan lampiran (gambar) dan pemformatan lengkap di sini.
Gunakan widget. Lihat contoh kami dan halaman Codex . Pemformatan terbatas karena editor visual tidak berfungsi dengan baik dalam bentuk widget.
Gunakan menu navigasi khusus dan cetak deskripsi .
Anda dapat menggabungkan metode ini: Gunakan widget untuk header dan footer,
WP_Query
dan kutipan halaman atau posting untuk kotak lainnya.sumber
Untuk tunggal, satu kali konten di halaman beranda Anda dapat mempertimbangkan menggunakan widget. Daftarkan "sidebar" di file fungsi Anda dan panggil sidebar itu ke template rumah Anda. Seret widget teks ke sidebar itu dan voila.
Untuk umpan Anda, gunakan Posting atau jenis posting khusus. Header dan Footer sangat bergantung pada apa yang dikandungnya.
sumber
Nilai sepuluh sen saya:
sumber
Saya harus melakukan hal serupa beberapa bulan yang lalu di WordPress. Cara termudah yang saya temukan adalah menggunakan plugin yang disebut Spot .
Buat tempat melalui panel admin, tambahkan konten, lalu masukkan tag 'Spot' ke dalam kode Anda.
sumber
Cara hebat lain untuk melakukan ini adalah dengan Bidang Kustom Tingkat Lanjut - membuat halaman Opsi dan memiliki lokasi pusat yang disebut Rumah (misalnya) tempat mereka dapat mengedit blok ini. Jika Anda menggunakan ACF, Anda kemudian dapat memperbolehkan mereka untuk menambahkan apa saja di sana, dengan lebih banyak kontrol atas pemformatan, seperti repeater gambar, blok teks, dll.
sumber
Menambah jawaban bagus rekan-rekan saya, di mana Anda melihat
Saya akan menambahkan bahwa Anda memiliki banyak Tema Gratis .
Dan banyak dari mereka akan memberikan Halaman Opsi , di mana Anda dapat menyesuaikan tampilan dan konten dari banyak bagian situs (header dan footer, misalnya).
Ada Pasar Tempat di mana Anda akan menemukan tema yang benar-benar penuh dengan fitur. Tapi itu belum tentu hal yang baik. Berlawanan dengan apa yang terjadi di WordPress.org, standar pengkodean tidak selalu diikuti oleh tema-tema ini. Dan terkadang ini bisa membawa sakit kepala parah.
Saya percaya yang paling terkenal adalah ThemeForest, dan mereka baru-baru ini telah mengambil langkah untuk meningkatkan kualitas dari apa yang dijual di sana.
Kemudian Anda memiliki Rumah Tema, seperti Woo, Tema Elegan, Kertas Grafik Tekan, untuk beberapa nama, di mana kode tersebut dilakukan dengan sangat baik sebagai estetika.
Kemudian, Kerangka Tema. Yang artikel ini memberikan ikhtisar.
Apa pun yang Anda pilih, tinggal jauh dari teduh penyedia Tema.
sumber