* @version 1.0.2 * @link http://wordpress.org/extend/themes/annarita * @package AurelioDeRosa * @subpackage Annarita * @since Annarita 1.0 * @license http://www.gnu.org/licenses/gpl-3.0.html GNU General Public License version 3 */ $annarita_review_types = array(); function init_types() { global $annarita_review_types; $annarita_review_types = array( 'product' => __('product', 'annarita'), 'business' => __('business', 'annarita'), 'event' => __('event', 'annarita'), 'person' => __('person', 'annarita'), 'place' => __('place', 'annarita'), 'website' => __('website', 'annarita'), 'url' => __('url', 'annarita') ); asort($annarita_review_types); } function annarita_add_custom_box() { init_types(); add_meta_box('annarita_review_meta_box', __('Review info', 'annarita'), 'annarita_add_metabox', 'annarita_review', 'normal'); } function annarita_add_metabox($object, $params = null) { wp_nonce_field(basename(__FILE__), 'annarita_review_box_nonce'); ?>


5) return; $old_value = sanitize_text_field(get_post_meta($post_id, 'annarita_review_type', true)); updateValue($post_id, 'annarita_review_type', $type, $old_value); $old_value = sanitize_text_field(get_post_meta($post_id, 'annarita_review_rate', true)); updateValue($post_id, 'annarita_review_rate', $rate, $old_value); } function updateValue($post_id, $key, $new_value, $old_value) { if (!empty($new_value) && empty($old_value)) add_post_meta($post_id, $key, $new_value, true); else if (!empty($new_value) && $new_value != $old_value ) update_post_meta($post_id, $key, $new_value ); else if (empty($new_value) && !empty($old_value)) delete_post_meta($post_id, $key, $old_value ); } ?>