Skip to main content

Cara Membiarkan Pelanggan Melihat Blog WordPress Pribadi Anda

Diseño Web 32 - Marcado (Juni 2026)

Diseño Web 32 - Marcado (Juni 2026)
Anonim

Pernahkah Anda ingin membuat blog WordPress pribadi hanya untuk keluarga dan teman Anda, atau anggota tim perusahaan? WordPress menawarkan beberapa opsi default untuk membuat blog WordPress Anda pribadi, tetapi ada tangkapan. Ketika Anda menandai posting "Pribadi", itu hanya dapat dilihat oleh ‚ÄãAdministrator dan Editor.

Anda mungkin tidak ingin teman-teman Anda sunting posting Anda, hanya untuk membacanya. WordPress menyebut para pengguna read-only biasa ini ‚ÄãSubscribers. Dengan tips dalam artikel ini, Anda masih dapat merahasiakan publik anonim, tetapi buat posting pribadi Anda tersedia untuk dibaca kepada teman-teman Pelanggan Anda.

Versi: WordPress 3.x

Sebelum Kita Mulai

Penafian standar: Gunakan kode dan plugin yang disarankan dengan risiko Anda sendiri. Mereka tidak menaikkan bendera merah untuk kami, tetapi kecuali blog Anda pada dasarnya untuk bersenang-senang, Anda harus menjalankan ide-ide ini melewati tim TI Anda (jika Anda memilikinya). Setidaknya ‚Ähasil perubahan pada salinan terlebih dahulu.

Dan jika Anda menyimpan rahasia atau rencana negara untuk mobil bertenaga nanobot-uap, Anda mungkin ingin berinvestasi dalam solusi yang lebih aman.

Pemeriksaan di tempat: Untuk mengikuti petunjuk ini, Anda harus dapat menambahkan tema khusus.

Misalnya, Jika Anda menjalankan blog WordPress.com gratis, Anda tidak akan dapat melakukan ini (tanpa peningkatan versi). Namun, blog WordPress.com ternyata memiliki opsi privasi ekstra untuk memudahkan berbagi pos dengan teman dan keluarga, sehingga Anda dapat memeriksanya.

Pertama, Buat Tema Anak

Langkah pertama adalah membuat tema khusus anak jika Anda belum melakukannya. Anda dapat melakukan ini dalam waktu sekitar lima menit. Gunakan tema Anda saat ini sebagai tema ‚Äbelaka. Tema anak hanya akan memiliki beberapa cuplikan kode untuk menyesuaikan situs Anda.

Benar, pilihan yang lebih bersih mungkin adalah membuat plugin kecil yang terpisah. Kemudian Anda dapat menggunakan kembali kode di beberapa situs.

Namun, menulis sebuah plugin sepertinya terlalu berlebihan untuk sedikit kode. Plus, jika Anda belum menyiapkan tema anak, Anda benar-benar harus. Dengan tema anak, Anda dapat membuat tweak CSS dan mulai memperbaiki semua masalah tema kecil yang telah menjengkelkan Anda.

Kemudian, Buat functions.php

Dalam tema anak Anda, buat file bernama functions.php. File ini spesial. Sebagian besar file dalam tema Anda akan mengesampingkan file yang sama dalam tema induk. Jika Anda membuat sidebar.php, itu menggantikan sidebar tema induk. Tetapi functions.php tidak menimpa, itu tambah . Anda dapat menaruh beberapa cuplikan kode di sini, dan tetap menjaga semua fungsi tema induk Anda.

Berikan Tambahan Kemampuan Pelanggan

Tujuan kami adalah untuk memungkinkan pelanggan biasa melihat pos pribadi kami. Seperti yang dijelaskan Steve Taylor dalam posting blog ini, kita dapat melakukan ini dengan beberapa baris sederhana di functions.php:

Dengan fungsi add_cap (), Anda cukup menambahkan kemampuan ekstra to Ä to ke peran Subscriber. Sekarang Subscriber dapat membaca posting dan halaman pribadi.

Lihat betapa mudahnya ini? Hanya membutuhkan beberapa baris kode.

Smooth Login

Sementara kami berada di sini di functions.php, kami memiliki saran tambahan. Biasanya, ketika Anda masuk ke WordPress, Anda dibawa ke Dasbor dengan berbagai tugas administrator. Tetapi Pelanggan Anda hanya masuk ke Baca baca . Dibawa ke dasbor sangat menjengkelkan, membingungkan paling buruk. (Anda hampir bisa mendengar bibi Anda merintih, "Ke mana blog itu pergi?")

Dengan cuplikan kode ini, Subscriber Anda akan dialihkan ke beranda. Masukkan setelah kode di atas, di functions.php:

Catatan

Kode ini tidak menguji secara tepat untuk peran Pelanggan. Sebaliknya, ini menguji apakah pengguna dapat mengedit_posts. Namun, menurut kami ini sebenarnya tes yang lebih baik - siapa pun yang tidak dapat mengedit postingan tidak memiliki minat nyata di Dasbor.

Coba "Tulisan Pribadi dengan Default"

Jika sebagian besar atau semua posting Anda akan menjadi pribadi, pertimbangkan the‚Äã Private Posts by Default plugin. Plugin kecil ini melakukan satu hal, dan hanya satu hal. Ketika Anda membuat posting baru, itu secara otomatis diatur ke Pribadi.

Anda masih dapat mengatur pos ke Publik jika Anda suka. Tetapi dengan plugin ini, Anda tidak akan pernah lupa untuk mengatur posting ke Pribadi.