Would you like web sitesi oluştur WordPress ile üye alanına?

Muhtemelen bu süreçte karşılaşılan çeşitli zorlukların farkındasınızdır. Neyse ki, WooCommerce kullanarak bir üyenin alan web sitesi oluşturmak işi çok daha kolay hale getirebilir.

Önce nasıl olduğuna bir bakın WordPress üye alanı oluşturma

Ancak unutmayın, bir üyenin alan web sitesini oluşturduktan sonra, web sitenizin bağlı kullanıcılar için ayrıcalıklar sunması zorunludur veya WooCommerce aboneleri.

Bu derste, kullanıcıların rolüne göre menüleri nasıl göstereceğinizi göstereceğim.

Ama başlamadan önce, bakmak için zaman ayırın Bir WordPress tema nasıl kurulurKaç eklentileri WordPress yüklemeniz gerekir.

O zaman işe başlayalım!

Menü öğelerini gösterme veya gizleme gerekliliğini anlama

Elbette, oturum açmamış kullanıcıların belirli sayfalara erişmesini istemiyorsanız, bu sayfaların gezinme menüsünde de görünmesini istemezsiniz.

Aynı şekilde, üyelerin pek işine yaramayabilecek bazı sayfalar (örneğin, halihazırda abone olan kullanıcılar için gereksiz olan abonelik ürünleri satan sayfalar) olacaktır ve bu nedenle, bu sayfaları abonelerden gizli tutmak daha iyidir.

Temelde, bir üyenin alan web sitesi için, koşullu mantık eklemeyi düşünmelisiniz. kullanıcının rolünü dikkate alarak menüdeki öğeleri gösterme veya gizleme.

Adım 1 - Abone Rollerini Yapılandırın

WooCommerce aboneleriniz için menü öğelerini ayarlamadan önce, aktif veya aktif olmayan abonelerin rolleri. Bu, WooCommerce uzantısıyla kullanılabilen bir özellik " WooCommerce Abonelikleri ". Daha sonra WooCommerce ayarlarına gidin ve daha sonra abonelik sekmesine tıklayın, aktif ve etkin olmayan abonelerin rolünü tanımlamanız gereken yer burasıdır.

Etkin kullanıcıların bu role sahip olduğunu unutmayın "aboneEtkin olmayan abonelerin de rolü var " müşteri Varsayılan olarak aşağıdaki resimde gösterildiği gibi:

WordPress WooCommerce abonelikleri için Abonelik İşlemleri WooCommerce eklentisi

Not: Aboneleriniz için özel roller ayarlamayı da seçebilirsiniz. WordPress eklentileri gibi Kullanıcı Rol Düzenleyicisi.

Aktif ve pasif abonelere atayacağımız rollerin belirli menü öğelerini göstermemize veya gizlememize yardımcı olacağını unutmayın.

Keşfederek okumalarınızda daha ileri gidin WordPress ortamına erişim belirli kullanıcılar için nasıl kısıtlanır

Adım 2 - Etkin WooCommerce Aboneleri için Menü Öğelerini Yapılandırın

Yani şimdi aktif rolleri tanımladınız (ve inaktif) WooCommerce aboneleri için aktif abonelerinize hangi menü öğesinin gösterilmesini istediğinize karar verin. Burada "if menüsü" eklenti menüsünü kullanmamız gerekiyor.

Eklenti " menü ise »Kullanıcı rolleri, bir kullanıcının oturum açıp açmadığı vb. Gibi koşullu bildirimlere göre menülerinizi göstermenizi / gizlemenizi sağlar. Ancak eklentiyi kullanmadan önce, eklentinin etkinleştirildiğinden emin olmanız gerekir.

Eklenti etkinleştirilir etkinleştirilmez yeni bir kutu " Şartlı Mantık etkinleştirme Her menü öğesine eklenecektir. Bunu yapmak için " Görünüm → Menüler Ve buradan navigasyon menülerinizde değişiklik yapmaya başlayabilirsiniz.

Ardından, gezinme menülerinden birine tıklayın, ardından koşullu mantığı etkinleştir. Ve sonra, seçili menü öğesini göstermeyi veya gizlemeyi seçmeniz yeterlidir. Ardından, aşağıdaki açılır listeden ilgili koşullardan birini seçmeniz gerekecektir.

Aktif aboneler için sadece menü öğelerini göstermemiz gerektiğinden, "seçeneğini seçmeliyiz Kullanıcı Abone olan '.

sadece abonelere gösterilecek menü

Bir koşul seçtikten sonra, sadece " Kaydet Menüsü". Şimdi, koşullu menü her seferinde, koşul karşılandığında görüntülenecektir.

Menü abone WordPress eklentisi menüsü ise

Yukarıdaki görselde abone olan kullanıcılar ve olmayanlar için iki menü arasındaki farklılıkları görebilirsiniz. Aynısını oturum açmamış kullanıcılar için de yapabilirsiniz.

Ayrıca oku WordPress'te Oturum Açtıktan Sonra Kullanıcıları Yeniden Yönlendirme

Giriş yapılmadığında bir kullanıcı nasıl yönlendirilir

Kullanıcının belirli koşulları karşılamadığında belirli bir sayfaya erişmesini engelleyecek bir yönlendirme ekleyebilirsiniz. Unutma sana gösterdim WordPress eklentisi nasıl oluşturulur. Sağlayacağım kod kısmını eklemek için buna ihtiyacınız olacak.

Size bu yöntemin, PHP programlama diline hakim olma.

add_action( 'admin_init', 'redirect_non_logged_users_to_specific_page' );

function redirect_non_logged_users_to_specific_page() {

if ( !is_user_logged_in() && is_page('identifiant-de-la-page-ou-slug') && $_SERVER['PHP_SELF'] != '/wp-admin/admin-ajax.php' ) {

wp_redirect( 'http://www.example.com/page-de-destination/' ); 
    exit;
}

Bu kodda, değiştirmeniz gereken sayfanın adı veya tanımlayıcısı " Kimlik-of-the-sayfa-veya-sümüklüböcek «Fonksiyonunda is_page "; ve ayrıca hedef adresini işlevde tanımlamalısınız " wp_redirect '.

Bu eğitim için bilmeniz gereken her şey bu. Yorumlar formunda bize sorular sormaktan çekinmeyin.

Ayrıca bazı premium WordPress eklentilerini keşfedin  

diğer kullanabilirsiniz WordPress eklentileri modern bir görünüm vermek ve blogunuzun veya web sitenizin kullanımını optimize etmek için.

Size, bu konuda yardımcı olacak bazı premium WordPress eklentileri sunuyoruz.

1. WordPress Video Galerisi

WordPress Video Galerisi çok etkileyici bir video galerisi eklentisidir; sadece web siteniz için gerekli olan şey. Güçlü, duyarlı, hızlı ve en ileri teknolojiye sahip. Bununla birlikte, bu eklenti, büyük ölçüde özelleştirilebilir olmasıyla ayırt edilir. 

Video galerisi wordpress eklentisi

Yani herhangi bir marka imajına uyacak 5 farklı stiliniz var. Ve bu sizin için yeterli değilse, kendi stilinizi ve renk şemalarınızı oluşturabilirsiniz. 

Ayrıca bakınız Nasıl WordPress blog fotoğraf galerisi oluşturmak için

WordPress Video Galerisi ile birden fazla video galerisinin keyfini bir arada çıkarın. Gerçekten de, bu WordPress Plugin premium, içeriğini diğer birkaç galeriden yayınlayan bir galeri oluşturur. Örneğin, bir Vimeo kanalı + bir YouTube oynatma listesi + kendi videolarınızdan bazılarıyla birleştirilmiş bir galeri oluşturabilirsiniz.

Indir | gösteri | Web hosting

2. Sucuri

Sucuri, en iyi WordPress güvenlik duvarı ve güvenlik eklentisidir. Bir web sitesi güvenlik duvarı olarak Sucuri, web sitesi içeriğinizi önbelleğe almak ve bir fare tıklamasıyla gzip sıkıştırmasını etkinleştirmek için yerleşik bir seçeneğe sahiptir.

Sucuri

Çok keşfetmek Bir güvenlik duvarı ile WordPress blog korumak için nasıl

Bu, herhangi bir web sitesi için en iyi seçenektir çünkü Sucuri, DNS seviyesinde bir güvenlik duvarıdır. Bu, önbelleğe alınmış içeriği kullanıcılarınıza istekleri web sitenize ulaşmadan önce sunabileceği anlamına gelir.

Bu prosedür, web sitenize performansta inanılmaz bir gelişme sağlar.

Indir | gösteri | Web hosting

3. WordPress SMS Pazarlama Eklentisi

Ce WordPress Plugin pazarlama primi, SMS ile çalışmak üzere özel olarak tasarlanmıştır.

Wordpress sms pazarlama wordpress eklentisi

Çoğu otomatik pazarlama aracında olduğu gibi, bu da pazarlama programlarınızı blok programlama yoluyla kolaylaştırmanıza, otomatik mesajlar, tetikleyici eylemler ve daha fazlası.

Şu konudaki makalemizi keşfedin: BuddyPress ve bbPress: Bir sohbeti sürdürmek için iki WordPress eklentisi

Ayrıca, dahili pazarlama ile birlikte gelir, böylece ne kadar iyi çalıştıklarını görmek için SMS pazarlama kampanyalarınızın sonuçlarını görebilirsiniz.

Indir | gösteri | Web hosting

Önerilen Kaynaklar

Web sitenizi oluşturmanıza ve yönetmenize yardımcı olacak diğer önerilen kaynaklar hakkında bilgi edinin.

Sonuç

Buraya ! Bu eğitim için bu kadar, umarım WooCommerce aboneleriniz için koşullu bir menü görüntülemenize izin verir. Çekinme En sevdiğiniz sosyal ağlarda arkadaşlarınızla paylaşın

Ancak, ayrıca kaynaklarımız, İnternet sitesi oluşturma projelerinizi gerçekleştirmek için daha fazla öğeye ihtiyacınız varsa, WordPress blog oluşturma.

Öneriniz veya yorumunuz varsa, bunları bölümümüzde bırakın. Yorumlar.

...