示例#1
0
 private function build_lead_capture_form($args)
 {
     $defaults = array('width' => '', 'height' => '', 'title_visible' => true, 'title_text' => '', 'title' => '', 'success_message' => '', 'cc_value' => '', 'bcc_value' => '', 'name_placeholder' => 'Full Name', 'name_required' => true, 'name_error' => 'Your name is required.', 'email_placeholder' => 'Email Address', 'email_required' => true, 'email_error' => 'A valid email is required.', 'phone_include' => true, 'phone_placeholder' => 'Phone Number', 'phone_required' => "false", 'phone_error' => 'Your phone number is required.', 'subject_placeholder' => 'Subject', 'subject_required' => "false", 'subject_error' => 'Please add a subject.', 'question_placeholder' => 'Comments', 'question_required' => true, 'question_error' => "Don't forget to leave a question or comment.", 'button_text' => 'Submit', 'description_visible' => true, 'back_on_lc_cancel' => '');
     $args = wp_parse_args($args, $defaults);
     return PLS_Lead_Capture::get_contact_form($args);
 }
示例#2
0
function lead_capture_shortcode($args)
{
    $args_with_overrides = shortcode_atts(array('width' => '', 'height' => '', 'title_visible' => true, 'title_text' => '', 'title' => '', 'success_message' => '', 'cc_value' => '', 'bcc_value' => '', 'name_placeholder' => 'Full Name', 'name_required' => true, 'name_error' => 'Your name is required.', 'email_placeholder' => 'Email Address', 'email_required' => true, 'email_error' => 'A valid email is required.', 'phone_include' => true, 'phone_placeholder' => 'Phone Number', 'phone_required' => "false", 'phone_error' => 'Your phone number is required.', 'subject_placeholder' => 'Subject', 'subject_required' => "false", 'subject_error' => 'Please add a subject.', 'question_placeholder' => 'Comments', 'question_required' => true, 'question_error' => "Don't forget to leave a question or comment.", 'button_text' => 'Submit', 'description_visible' => true, 'back_on_lc_cancel' => ''), $args);
    echo PLS_Lead_Capture::get_contact_form($args_with_overrides);
}