ID, 'abcblog_post_layout_class_meta', $meta_element_class); } } function abcblog_post_layout_class_meta($post){ $meta_element_class = get_post_meta($post->ID, 'abcblog_post_layout_class_meta', true); ?> ID, 'abcblog_page_layout_class_meta', $meta_element_class); } } function abcblog_page_layout_class_meta($post){ $meta_element_class = get_post_meta($post->ID, 'abcblog_page_layout_class_meta', true); ?> '; $posticon = get_post_meta($post->ID, '_posticon', true); echo ''; } function posticon_save_link($post_id, $post) { if (!isset($_POST["posticon_noncename"]) || !wp_verify_nonce($_POST["posticon_noncename"], plugin_basename(__FILE__))) { return $post->ID; } if ( !current_user_can( 'edit_post', $post->ID )) return $post->ID; $posticon_meta['_posticon'] = $_POST['_posticon']; foreach ($posticon_meta as $key => $value) { if( $post->post_type == 'revision' ) return; $value = implode(',', (array)$value); if(get_post_meta($post->ID, $key, FALSE)) { update_post_meta($post->ID, $key, $value); } else { add_post_meta($post->ID, $key, $value); } if(!$value) delete_post_meta($post->ID, $key); } } add_action('save_post', 'posticon_save_link', 3, 4); //Page Title Metabox add_action( 'add_meta_boxes', 'abcblog_page_title_meta_box' ); function abcblog_page_title_meta_box($post){ add_meta_box('page_title_meta_box', esc_html__('Hide Title on This Page?', 'abcblog'), 'abcblog_page_title_class_meta', 'page', 'normal', 'high'); } add_action('save_post', 'page_title_save_metabox'); function page_title_save_metabox(){ global $post; if(isset($_POST["abcblog_element_title_class_page"])){ $meta_element_class = $_POST['abcblog_element_title_class_page']; update_post_meta($post->ID, 'abcblog_page_title_class_meta', $meta_element_class); } } function abcblog_page_title_class_meta($post){ $meta_element_class = get_post_meta($post->ID, 'abcblog_page_title_class_meta', true); ?> ID, 'abcblog_page_sticky_class_meta', $meta_element_sticky_class); } } function abcblog_page_sticky_class_meta($post){ $meta_element_sticky_class = get_post_meta($post->ID, 'abcblog_page_sticky_class_meta', true); ?> '; $ppdate = get_post_meta($post->ID, '_ppdate', true); echo ''; } function pp_save_date($post_id, $post) { if (!isset($_POST["ppdatemeta_noncename"]) || !wp_verify_nonce($_POST["ppdatemeta_noncename"], plugin_basename(__FILE__))) { return $post->ID; } if ( !current_user_can( 'edit_post', $post->ID )) return $post->ID; $ppdate_meta['_ppdate'] = $_POST['_ppdate']; foreach ($ppdate_meta as $key => $value) { if( $post->post_type == 'revision' ) return; $value = implode(',', (array)$value); if(get_post_meta($post->ID, $key, FALSE)) { update_post_meta($post->ID, $key, $value); } else { add_post_meta($post->ID, $key, $value); } if(!$value) delete_post_meta($post->ID, $key); } } add_action('save_post', 'pp_save_date', 1, 2); function pp_link() { global $post; echo ''; $pplink = get_post_meta($post->ID, '_pplink', true); echo ''; } function pp_save_link($post_id, $post) { if (!isset($_POST["pplinkmeta_noncename"]) || !wp_verify_nonce($_POST["pplinkmeta_noncename"], plugin_basename(__FILE__))) { return $post->ID; } if ( !current_user_can( 'edit_post', $post->ID )) return $post->ID; $pplink_meta['_pplink'] = $_POST['_pplink']; foreach ($pplink_meta as $key => $value) { if( $post->post_type == 'revision' ) return; $value = implode(',', (array)$value); if(get_post_meta($post->ID, $key, FALSE)) { update_post_meta($post->ID, $key, $value); } else { add_post_meta($post->ID, $key, $value); } if(!$value) delete_post_meta($post->ID, $key); } } add_action('save_post', 'pp_save_link', 3, 4); //Testimonial Meta Boxes add_action( 'add_meta_boxes', 'add_testi_metaboxes'); function add_testi_metaboxes() { add_meta_box('testi_designation', esc_html__('Designation', 'abcblog'), 'testi_designation', 'testimonial', 'side', 'high'); } function testi_designation() { global $post; echo ''; $testidesignation = get_post_meta($post->ID, '_testidesignation', true); echo ''; } function testi_save_date($post_id, $post) { if (!isset($_POST["ttestidesignation_noncename"]) || !wp_verify_nonce($_POST["ttestidesignation_noncename"], plugin_basename(__FILE__))) { return $post->ID; } if ( !current_user_can( 'edit_post', $post->ID )) return $post->ID; $testidesignation_meta['_testidesignation'] = $_POST['_testidesignation']; foreach ($testidesignation_meta as $key => $value) { if( $post->post_type == 'revision' ) return; $value = implode(',', (array)$value); if(get_post_meta($post->ID, $key, FALSE)) { update_post_meta($post->ID, $key, $value); } else { add_post_meta($post->ID, $key, $value); } if(!$value) delete_post_meta($post->ID, $key); } } add_action('save_post', 'testi_save_date', 1, 2);