%PDF- %PDF-
Direktori : /var/www/projetos/stb.ind.br/wp-content/plugins/integracao-rd-station/metaboxes/ |
Current File : /var/www/projetos/stb.ind.br/wp-content/plugins/integracao-rd-station/metaboxes/RD_Metabox.php |
<?php class RD_Metabox { public function __construct($plugin_prefix){ $this->plugin_prefix = $plugin_prefix; add_action( 'add_meta_boxes', array($this, 'rd_create_meta_boxes' ) ); add_action( 'save_post', array($this, 'rd_save_meta_boxes' ) ); } public function rd_create_meta_boxes(){ add_meta_box( 'form_identifier_box', __('Conversion identifier', 'integracao-rd-station'), array($this, 'form_identifier_box_content'), $this->plugin_prefix.'_integrations', 'normal' ); add_meta_box( 'form_id_box', __('Select a form to integrate with RD Station', 'integracao-rd-station'), array($this, 'form_id_box_content'), $this->plugin_prefix.'_integrations', 'normal' ); } public function form_identifier_box_content() { $identifier = get_post_meta(get_the_ID(), 'form_identifier', true); $use_post_title = get_post_meta(get_the_ID(), 'use_post_title', true); ?> <input type="text" name="form_identifier" value="<?php echo $identifier; ?>"> <span class="rd-integration-tips"> <?php _e('This identifier will help you to identify the Lead source.', 'integracao-rd-station') ?> </span> <?php } public function rd_save_meta_boxes($post_id){ if ( isset( $_POST['form_identifier'] ) ) update_post_meta( $post_id, 'form_identifier', $_POST['form_identifier'] ); if ( isset( $_POST['use_post_title'] ) ) update_post_meta( $post_id, 'use_post_title', $_POST['use_post_title'] ); if ( isset( $_POST['form_id'] ) ) update_post_meta( $post_id, 'form_id', $_POST['form_id'] ); if ( isset( $_POST['gf_mapped_fields'] ) ) update_post_meta( $post_id, 'gf_mapped_fields_'.$_POST['form_id'], $_POST['gf_mapped_fields'] ); if ( isset( $_POST['cf7_mapped_fields'] ) ) update_post_meta( $post_id, 'cf7_mapped_fields_'.$_POST['form_id'], $_POST['cf7_mapped_fields'] ); } } ?>