Loncat ke Konten Utama

Bagaimana untuk menampilkan menu untuk WooCommerce pelanggan bersyarat Anda

Divi: tema WordPress termudah untuk digunakan

Divi: Tema WordPress terbaik sepanjang masa!

lebih 600.000 unduhan, Divi adalah tema WordPress paling populer di dunia. Sudah lengkap, mudah digunakan dan dilengkapi dengan lebih dari 62 template gratis. [Direkomendasikan]

Apakah Anda ingin membuat situs ruang-anggota dengan WordPress? Nah, Anda mungkin menyadari berbagai kesulitan yang dihadapi selama proses ini. Untungnya, membangun situs ruang anggota menggunakan WooCommerce dapat membuat tugas lebih mudah.

Tapi ingat, setelah Anda membuat situs ruang-anggota, itu Sangat penting bahwa situs Anda menawarkan eksklusif untuk pengguna yang terhubung atau pelanggan WooCommerce. Untungnya, banyak plugin memberi Anda kemampuan untuk mengontrol halaman atau bagian mana dari konten situs yang ingin Anda lihat untuk pelanggan yang terhubung, dan apa yang ingin Anda sembunyikan dari mereka yang tidak.

Memahami kebutuhan untuk menampilkan atau menyembunyikan item menu

Tentu saja, jika Anda tidak ingin halaman tertentu dapat diakses oleh pengguna yang tidak terhubung, Anda tidak akan ingin halaman ini juga muncul di menu navigasi. Demikian juga, akan ada beberapa halaman yang mungkin tidak banyak bermanfaat bagi anggota. Misalnya, halaman yang menjual produk berlangganan, yang tidak berguna bagi pengguna yang sudah menjadi pelanggan, dan oleh karena itu, lebih baik menyembunyikan halaman ini untuk pelanggan.

Intinya, untuk situs ruang-anggota, Anda harus mempertimbangkan untuk menambahkan logika kondisional perlihatkan atau sembunyikan item pada menu dengan mempertimbangkan peran pengguna.

Dalam tutorial ini, saya akan menunjukkan kepada Anda bagaimana menampilkan menu berdasarkan peran pengguna.

Langkah 1 - Mengkonfigurasi Peran Pelanggan

Sebelum mengkonfigurasi item menu untuk pelanggan WooCommerce Anda, Anda harus terlebih dahulu menentukan peran pelanggan aktif atau tidak aktif. Ini adalah fitur yang tersedia dengan ekstensi WooCommerce " WooCommerce Langganan ". Kemudian pergi ke pengaturan WooCommerce kemudian klik pada tab langganan, ini adalah di mana Anda harus mendefinisikan peran pelanggan aktif dan tidak aktif.

Perlu diingat bahwa pelanggan aktif memiliki peran "langgananDan pelanggan yang tidak aktif memiliki peran " klien Secara default seperti yang ditunjukkan pada gambar di bawah:

Subcription Plugin WooCommerce WordPress untuk langganan WooCommerce

Buat situs web Anda dengan Elementor dengan mudah

Elementor memungkinkan Anda untuk dengan mudah membuat desain situs web apa pun dengan tampilan profesional. Berhentilah membayar mahal untuk apa yang dapat Anda lakukan sendiri. [Gratis]

Catatan: Anda juga dapat memilih untuk mengatur peran khusus untuk pelanggan Anda, menggunakan plugin WordPress seperti Editor Peran Pengguna.

Perlu diingat bahwa peran yang akan kami berikan kepada pelanggan aktif dan tidak aktif akan membantu kami menampilkan atau menyembunyikan item menu tertentu.

Langkah 2 - Mengkonfigurasi Item Menu untuk Pelanggan WooCommerce Aktif

Jadi sekarang Anda telah menetapkan peran aktif (dan tidak aktif) Pelanggan WooCommerce, Anda harus memutuskan item menu mana yang ingin Anda tampilkan kepada pelanggan aktif Anda. Di sini kita perlu menggunakan menu plugin "jika menu".

Plugin « jika menu Memungkinkan Anda menampilkan / menyembunyikan menu Anda berdasarkan pernyataan kondisional, seperti peran pengguna, apakah pengguna masuk atau tidak, dan sebagainya. Tetapi sebelum menggunakan plugin, Anda harus terlebih dahulu memastikan bahwa plugin tersebut diaktifkan.

Apakah Anda mencari tema dan plugin WordPress terbaik?

Unduh plugin terbaik dan tema WordPress di Envato dan buat situs web Anda dengan mudah. Sudah lebih dari 49.720.000 unduhan. [EKSKLUSIF]

Segera setelah plugin diaktifkan, kotak baru " Aktifkan Bersyarat Logika Akan ditambahkan ke setiap item menu. Untuk melakukan ini, buka " Penampilan → Menu Dan dari sana Anda dapat mulai membuat perubahan pada menu navigasi Anda.

Kemudian klik salah satu menu navigasi dan aktifkan logika kondisional. Dan kemudian, cukup pilih apakah Anda ingin menampilkan atau menyembunyikan item menu yang dipilih. Anda kemudian harus memilih salah satu kondisi yang sesuai dari daftar drop-down yang mengikuti.

Karena kita perlu menampilkan item menu hanya untuk pelanggan aktif, kita harus memilih opsi " Pengguna Subscriber '.

menu untuk ditampilkan ke pelanggan saja

Setelah Anda memilih suatu kondisi, cukup tekan tombol " Simpan menu". Sekarang, setiap kali menu ternoda dari suatu kondisi akan ditampilkan ketika diisi.

berlangganan menu jika menu Plugin WordPress

Pada gambar sebelumnya, Anda dapat melihat variasi antara dua menu untuk pengguna yang berlangganan dan yang tidak. Anda juga dapat melakukan hal yang sama untuk pengguna yang tidak terhubung.

Cara mengarahkan pengguna saat tidak masuk

Anda dapat menambahkan pengalihan yang akan mencegah pengguna mengakses halaman tertentu ketika tidak memenuhi kondisi tertentu. Ingat bahwa saya menunjukkan kepada Anda cara membuat plugin WordPress. Anda akan membutuhkannya untuk menambahkan bagian kode yang akan saya berikan kepada Anda.

Saya mengingatkan Anda bahwa metode ini adalah untuk mereka yang memiliki perintah bahasa pemrograman PHP.

Buat Toko Online Anda dengan mudah

Unduh WooCommerce gratis, plugin e-commerce terbaik untuk menjual produk fisik dan digital Anda di WordPress. [Rekomendasi]

ADD_ACTIONsebagai ( 'admin_init', 'redirect_non_logged_users_to_specific_page'); Fungsi redirect_non_logged_users_to_specific_page () {if (! is_user_logged_in () && is_page (the-halaman-atau-siput id-of- ') && $ _SERVER [' PHP_SELF ']! =' /wp-admin/admin-ajax.php ' ) {wp_redirect ( 'http://www.example.com/page-de-destination/'); exit; }

Dalam kode ini yang perlu Anda ubah adalah nama atau pengenal halaman « the-halaman ID-of--atau-siput Dalam fungsi « is_page Dan tentukan alamat tujuan, dalam fungsi " wp_redirect '.

Itu semua yang perlu Anda ketahui untuk tutorial ini. Jangan ragu untuk bertanya kepada kami di formulir komentar.

Artikel ini berisi komentar 0

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *

Situs ini menggunakan Akismet untuk mengurangi yang tidak diinginkan. Pelajari lebih lanjut tentang bagaimana data komentar Anda digunakan.

Kembali ke atas
12 saham
saham8
menciak1
Register3