Wordpress'te yeniyim ve dolayısıyla bazı sorunlarla karşılaşıyorum.
Kullanım senaryosu senaryosu aşağıdaki gibidir:
- Bir kullanıcı, okulunda bir kulüp başlatmak için bir başvuru formu görüntülenir.
- Kullanıcı formu doldurur ve 'Gönder' düğmesine basar.
- Formun doğrulanması gerekiyor.
- Doğrulama başarılı olursa, veriler
club_details
db'deki özel tabloda saklanır ve kullanıcıya bazı mesajlar gösterilir (örneğin: Gönderdiğiniz için teşekkür ederiz. Başvurunuz onay için yöneticiye gönderilir.) Başka uygun hata mesajları kullanıcıya gösterilir. - Yönetici, kulübün bekleyen isteklerini onaylamak için Wordpress yönetici paneline gider. (Veriler db'den alınır ve yöneticiye gösterilir).
Aşağıdakileri yaptım:
- 1) Wordpress HTML düzenleyicisini kullanarak bir başvuru formu / sayfa oluşturdum.
- 3 için)
validation.js
Doğrulama kodu olan bir javascript dosyası ( ) var. - 4 için) db özel tabloda uygulama ayrıntılarını saklamak için
club-functions.php
bir işlevistoreInDB()
olan bir php dosyası ( ) var . - 5 için) Kendi eklenti klasörümü oluşturdum
club.php
ve uygulama ayrıntılarını Wordpress yönetim panelindeki yöneticiye gösteren bir php dosyası ( ) ekledim .
Aşağıdaki yerde sıkışıp kaldım: Form gönderimi nasıl yapılır. Javascript'in validate işlevini çağıran ve daha sonra işlevi çağıran kodu nereye yerleştirmeliyim storeInDB()
.
Lütfen bunu nasıl başarabileceğim konusunda bazı önerilerde bulunun ve bu yaklaşım iyi mi? Şimdiden çok teşekkürler.