/** * Load Form * * @param Int $postId Post id * @param Int $formID Form id * * @param Imt $index Form Index * * @return void */ public function load_html_contactform($postId, $formID, $index) { //form Name $formName = md5(date('Y-m-d H:i:s') . $index . rand(999999999, 999999999999)); //return html form return WR_Contactform_Helpers_Contactform::generate_html_pages($postId, $formID, $formName); }
/** * get html form * * @return string */ function get_html_form($formId) { if (!empty($formId) && is_numeric($formId)) { global $wpdb; $postId = $wpdb->get_var($wpdb->prepare("SELECT post_id FROM {$wpdb->postmeta} WHERE meta_key='form_id' AND meta_value=%d", (int) $formId)); if (empty($postId)) { $postId = $formId; } $formName = md5(date('Y-m-d H:i:s')) . rand(0, 1000); echo '' . WR_Contactform_Helpers_Contactform::generate_html_pages($postId, $formId, $formName, 'ajax'); exit; } }