Saya memiliki situs web menggunakan WordPress, dan e-commerce menggunakan WooCommerce. Saya ingin toko saya (dan semua halamannya) dilihat hanya oleh pengguna yang masuk.
Melalui plugin User Access Manager , saya telah menolak akses ke halaman toko, tetapi dengan tautan langsung ke suatu produk, dll. Orang dapat mengakses halaman tertentu itu, meskipun pengguna tersebut tidak masuk.
Bagaimana saya bisa mengarahkan pengguna, yang tidak masuk, ke halaman lain jika mereka mencoba mengakses halaman WooCommerce?
users
woocommerce
Alessandro
sumber
sumber
Saya baru saja mengubah pengalihan ke
jadi pengguna diarahkan ke halaman "Akun Saya" jika tidak masuk atau terdaftar.
sumber
My Account
halaman. Lebih baik untuk mengambil permalink halaman Akun Saya yang Anda tautkan dalam pengaturan WooCommerce Anda. Dengan cara ini setiap kali permalink diubah atau Anda memiliki situs multi-bahasa yang menjalankan permalink akan tetap diambil dengan benar. Singkatnya: Lebih baik untuk tidak melakukan permalink / siput hardcode (atau URL pada umumnya). Metode yang lebih baik adalah:wp_redirect( get_permalink( get_option( 'woocommerce_myaccount_page_id' ) ) );
Saya akan berubah menjadi ini
dari pada
sumber