WP-Contact Form 7 -

1 Cevap php

Bunu için gereken ne kadar çok bilgi bilmiyorum, ama WP-ContactForm-7 WordPress için bir iletişim şeklidir. Varsayılan olarak Web sitesinde tüm formları için tek bir sunucu yanıt mesajı var. Ben birden fazla form var ve her biri için farklı bir sunucu tepki mesajları istiyorum.

Nasıl ben bu eklenti ile oluşturduğunuz her farklı form için farklı sunucu tepki mesajları yaratabilirsiniz?

Aşağıdaki mesajlar iletişim formu görüntüler ile ilgili gibi görünüyor eklentisi PHP kod parçacığını olduğunu:

function message($status) {
    switch ($status) {
        case 'mail_sent_ok':
            return __('Your message was sent successfully. Thanks.', 'wpcf7');
        case 'mail_sent_ng':
            return __('Failed to send your message. Please try later or contact administrator by other way.', 'wpcf7');
        case 'validation_error':
            return __('Validation errors occurred. Please confirm the fields and submit it again.', 'wpcf7');
        case 'accept_terms':
            return __('Please accept the terms to proceed.', 'wpcf7');
        case 'invalid_email':
            return __('Email address seems invalid.', 'wpcf7');
        case 'invalid_required':
            return __('Please fill the required field.', 'wpcf7');
        case 'captcha_not_match':
            return __('Your entered code is incorrect.', 'wpcf7');
    }
}

Bu yeterli bilgi yoksa, o zaman here adlı dosyayı indirmek ve bütün kaynak koduna bakabilirsiniz.

1 Cevap

Eğer bu eklentinin en son sürüme yükseltilmiş oldum emin olun, birden fazla formları, kendi tepki mesajları ile her oluşturabilirsiniz.

İletişim Formu 7> ve (kırmızı kontör) "Yeni Ekle" tıklayın - yeni bir form oluşturmak için, Araçlar gitmek.

Yeni detay formu doldurun, ardından 'Mesajlar' gitmek 've' show 'tıklayın. İşte bu forma özgü yanıtları doldurabilirsiniz. İşiniz bittiğinde, tekrar ilerleyin ve sağdaki 'Kaydet' düğmesini tıklayın.

Daha sonra gibi bir şey kullanarak mesaj bu diğer form için bir bağlantı içerebilir:

[Contact-formu 2 "Benim ikinci formu"]

(Kullanmak için gerçek kod formu düzenlemek için kullanılan sayfasında gösterilecektir.)