Skip to main content

Cara Membolehkan Pelanggan Melihat Blog WordPress Pribadi Anda

Power Lead Generator Review ???? DON'T BUY YET ???? Without My Case Study And Custom Bonuses (Jun 2026)

Power Lead Generator Review ???? DON'T BUY YET ???? Without My Case Study And Custom Bonuses (Jun 2026)
Anonim

Pernahkah anda mahu menyiapkan blog WordPress peribadi untuk hanya keluarga dan rakan anda, atau ahli pasukan syarikat? WordPress menawarkan beberapa pilihan lalai untuk membuat blog WordPress anda peribadi, tetapi ada tangkapan. Apabila anda menandakan jawatan "Pribadi", ia hanya boleh dilihat oleh, ÄãAdministrators dan Editors.

Anda mungkin tidak mahu rakan anda edit siaran anda, hanya untuk membacanya. WordPress menyeru pengguna baca-baca biasa sahaja, ÄãSelanggan. Dengan petua dalam artikel ini, anda masih boleh menyimpan awam tanpa nama, tetapi membuat jawatan peribadi anda tersedia untuk dibaca kepada rakan-rakan Pelanggan anda.

Versi: WordPress 3.x

Sebelum Kami Mulakan

Penafian standard: Gunakan kod dan plugin yang dicadangkan pada risiko anda sendiri. Mereka tidak menaikkan mana-mana bendera merah untuk kami, tetapi melainkan jika blog anda pada dasarnya bersenang-senang, anda harus menjalankan idea-idea ini melalui pasukan IT anda (jika anda mempunyai satu). Sekurang-kurangnya, perubahan perubahan pada salinan pertama.

Dan jika anda menyimpan rahsia atau rancangan negara untuk kereta nanobot-powered steam, anda mungkin mahu melabur dalam penyelesaian yang lebih selamat.

Pemeriksaan mengejut: Untuk mengikuti arahan ini, anda perlu menambah tema tersuai.

Sebagai contoh, Jika anda menjalankan blog WordPress.com percuma, anda tidak akan dapat melakukan ini (tanpa upgrade). Walau bagaimanapun, blog WordPress.com nampaknya mempunyai pilihan privasi tambahan untuk menjadikannya mudah untuk berkongsi catatan dengan rakan dan keluarga, jadi anda boleh menyemaknya.

Pertama, Buat Tema Kanak-kanak

Langkah pertama adalah untuk membuat tema anak tersuai jika anda belum melakukannya. Anda boleh melakukannya dalam masa lima minit. Gunakan tema semasa anda sebagai tema yang "pantas". Tema kanak-kanak hanya akan memegang beberapa coretan kod untuk menyesuaikan tapak anda.

Benar, pilihan yang lebih bersih mungkin adalah untuk membuat plugin yang berasingan dan kecil. Kemudian anda boleh menggunakan semula kod di beberapa laman web.

Walau bagaimanapun, menulis plugin nampaknya seperti berlebihan untuk sedikit kod itu. Selain itu, jika anda belum lagi menetapkan tema kanak-kanak, anda sepatutnya. Dengan tema kanak-kanak, anda boleh muncul dalam tweak CSS dan mula menetapkan semua masalah tema kecil yang telah menjengkelkan anda.

Kemudian, Buat functions.php

Dalam tema anak anda, buat fail bernama functions.php. Fail ini istimewa. Kebanyakan fail dalam tema anda akan mengatasi fail yang sama dalam tema ibu bapa. Jika anda membuat sidebar.php, ia menggantikan sidebar tema ibu bapa. Tetapi functions.php tidak mengatasi, ia tambah . Anda boleh meletakkan beberapa coretan kod di sini, dan masih menyimpan semua fungsi tema induk anda.

Memberi Pelanggan Lebih Keupayaan

Matlamat kami adalah untuk membolehkan pelanggan biasa melihat jawatan peribadi kami. Seperti yang dijelaskan oleh Steve Taylor dalam catatan blog ini, kita boleh melakukan ini dengan beberapa baris mudah dalam functions.php:

Dengan fungsi add_cap (), anda hanya menambah tambahan, Kebolehcapaian kepada peranan Pelanggan. Kini Pelanggan boleh membaca siaran dan halaman peribadi.

Lihat betapa mudah ini? Ia hanya memerlukan beberapa baris kod.

Lancar masuk

Walaupun kita berada di sini di functions.php, kami mempunyai cadangan tambahan. Biasanya, apabila anda log masuk ke WordPress, anda akan dibawa ke Papan Pemuka dengan pelbagai tugas pentadbir. Tetapi Pelanggan anda hanya melog masuk ke baca . Diambil ke papan pemuka adalah menjengkelkan paling baik, mengelirukan paling teruk. (Anda hampir boleh mendengar ucapan ibu anda, "Di manakah blog itu pergi?")

Dengan coretan kod ini, Pelanggan anda akan dialihkan semula ke halaman utama. Sisipkannya selepas kod di atas, dalam functions.php:

Catatan

Kod ini tidak semestinya menguji peranan Pelanggan. Sebaliknya, ia menguji sama ada pengguna boleh edit_posts. Walau bagaimanapun, kami fikir ini sebenarnya ujian yang lebih baik - sesiapa sahaja yang tidak dapat mengedit jawatan tidak mempunyai minat sebenar dalam Papan Pemuka.

Cuba "Pos Peribadi Secara lalai"

Sekiranya kebanyakan atau semua jawatan anda akan menjadi peribadi, pertimbangkan untuk 'Private Posts by default plugin'. Plugin kecil ini melakukan satu perkara, dan satu perkara sahaja. Apabila anda membuat pos baru, ia secara automatik ditetapkan kepada Swasta.

Anda masih boleh menetapkan jawatan kepada Awam jika anda suka. Tetapi dengan plugin ini, anda tidak akan pernah lupa untuk menetapkan jawatan kepada Swasta.