Etkinlik Yöneticisi web sitenizi üyelikle kontrol edin
Yönetim sorunları üyelik kullanılarak çözülebilir, senaryo örneğini ele alalım. Web sitenizde etkinlik yayınlamak isteyen iki kullanıcı vardır- a) bu konuda hiçbir şey bilmediğiniz Bay X- Reded kullanıcıları ve b) etkinliğin ve düzenli etkinlik posterlerinin Bay John Mellow-organizatörleri. Yalnızca bir kullanıcının yayınlamasına izin verebilirseniz, hangi kullanıcıyı seçeceksiniz? John Mellow, değil mi?! Kuşkusuz, Bay hakkında şüpheleriniz olacak X. Mr.x gibi konuk kullanıcılar, ne beklediklerini bilmiyorsunuz. Bu tür kullanıcıları yönetmek zor olabilir. Öte yandan, John Mellow gibi program web sitenizin üyeleri. Bay yerine John Mellow’u seçmekten mutlu olacaksınız X Her zaman.
Üyeler üyelik ile daha kolay kontrol edilir, kullanıcılar web sitenize bağlıdır. Kullanıcı etkinliklerini ve erişimi kontrol edebilir ve kullanıcı geçmişini koruyabilirsiniz: Kullanıcı erişimini kontrol edebilirsiniz
Kullanıcılar tarafından gönderilebilecek olay sayısını veya kullanıcılar tarafından yüklenebilecek resim sayısını sınırlayabilirsiniz.
Gönderilen etkinliğin geçmişini kaydedebilirsiniz
Kullanıcıların incelemesini sürdürebilirsiniz
Üyelerin üyeliğini askıya alarak üyelerin formlarının etkinliği yayınlamasını önleyebilirsiniz.
Üyelik, üyelik seviyesini fiyatlarla ilişkilendirerek olayların tesliminden para kazanmaya yardımcı olabilir, etkinliğin yönetiminden de para kazanabilirsiniz:
Ücretli bir üyelik seviyesi verebilirsiniz
Üyelik oranı, yayınlanabilecek olay sayısı ile ilişkilendirilebilir
Etkinlikleri görüntülemek için üyelere ek maliyetler talep edebilirsiniz
Bu ilginç geliyorsa ve etkinlik yönetimi web sitenize uygulamak istediğiniz bir şey gibi geliyorsa, bunu nasıl yapacağımı açıklayacağım !!
Etkinlik Yönetimi web siteniz için Etkinlik Yönetimi web sitenize üyelik nasıl eklenir Etkinlik yöneticisiyle oluşturulan, eklenti tarafından sağlanan kancayı kullanarak üyelik eklentisini sorunsuz bir şekilde entegre edebilirsiniz.
Önerdiğim üyelik eklentisi Ücretli Üyelik Pro’dur. PRO Ücretli Üyelik sağlam bir eklentidir. Ancak etkinlik yöneticisiyle PMPro kullanmanızı önermemin başka bir nedeni daha var. Çünkü iki eklentinin birlikte iyi çalışacağını biliyorum, çünkü her ikisini de entegre etme konusunda doğrudan deneyimim var! Not: – Her iki eklentiyi entegre etmek için WordPress’in geliştirilmesinde yeterince deneyimli olmalısınız. Bir WordPress geliştiricisi değilseniz, bu ödev için hazırsanız biriyle iletişime geçmelisiniz, işte işte! Ücretli üyelik hazırlama proanda, üyelik seviyesini düzenleyerek başlamalıdır
Her üyelik seviyesi fiyatla ilişkilendirilmelidir
Ayrıca, her seviyede bir meta değeri olarak etkinlik sonrası sınırını* ayarlamalıyız.
*Şimdi, bu sınır, satın alınan üyelik seviyesi için üyelerin sitede yayınlayabileceği olay sayısını kontrol edecektir. Örneğin, ‘temel’ üyelik seviyeniz var. ‘5’ sınırını bu seviyeye ekleyebilirsiniz. ‘Temel’ üyelik satın alan üyeler için 5 etkinlik gönderme seçeneği olacaktır.
Ancak üyeleri etkinlik göndermek için nasıl sınırlandırılır? Bunu göreceğiz! Etkinlik Yöneticisi eklentisini değiştirme Üyelerin gönderebileceği olay sayısını sınırlamak için ‘Eklenen Etkinlik’ seçeneğini değiştirmeliyiz. Bunun nedeni, üyelerin verilen sınırları harcadıktan sonra üyelerin yeni etkinlikler eklemelerini engellememiz gerektiğidir. #1 Olay şablonunu değiştirin, “Etkinlik Ekle” seçeneğini gizlemek için Sınırı aştıktan sonra olay şablonunu değiştirmeniz gerekir. Event-Manager-> Şablonlar-> Tablolar-> Events.php’i açın ve burada açıklandığı gibi uygun yolda temanıza kopyalayın. Trush $ show_add_new. Şimdi, ‘Yeni Ekle’ düğmesinin görüntüsünü aşağıdaki gibi değiştirin: // Üyelerin bitip bitmediğini kontrol edin
$ event_post_allowance = get_user_meta ($ current_user -> id, ‘event_allowance_limit’, true);
if (boş ($ event_post_allowance))
{
$ event_post_allowance = 0;
}
değilse
{
$ event_post_allowance = intVal ($ event_post_allowance);
}
if (! boş ($ show_add_new) && ($ event_post_allowance> 0) && current_user_can (‘edit_even’))
// Kalan kod
#2 Sınır aşılırsa düğmeyi gizlemek için filtreyi ‘eklenen program’ ekranına ekleyin
Düğme görüntülenecek yeni bir olay eklerse ve kullanıcının birkaç olay göndererek sınırları tükenmişse, düğmeyi gizlememiz gerekir. Bunun için, aşağıdaki kodu function.php adresinden ekleyin. add_filter (’em_event_validate’, ‘wdm_validate_event_allowance’);
İşlev wdm_validate_event_allowance ($ sonuç, $ this) {
Global $ em_notices, $ current_user;
if (boş ($ _request [‘event_id’])))) {// Etkinlik gönderisine sınır ekleyin
$ event_post_allowance = get_user_meta ($ current_user -> id, ‘event_allowance_limit’, true);
if (boş ($ event_post_allowance) {
$ event_post_allowance = 0;
} başka {
$ event_post_allowance = intVal ($ event_post_allowance);
}
İf (! ($ Event_post_allowance> 0))) {
$ Em_notices -> add_error (sprintf (__ (“Yeni bir etkinlik gönderemezsiniz.”, “WDM”)));
yanlış geri;
}
}
}
Aynı şekilde, üyelerin yükleyebileceği resim veya dosya sayısını kontrol edebilirsiniz.
Aklın?Etkinlik Yönetimi Web Sitesine Üyelik Düzeyi Ekleme Yönetim sürecini basitleştirebilirsiniz.Kabul edip etmiyorsanız, aşağıdaki yorumlar bölümünde fikrinizi duymak istiyorum!