Опытный | Всем привет! Подскажите пожалуйста, не могу разобраться почему не сохраняются значения для полей постов:
PHP код: add_action('save_post','save_page_content');
function save_page_content($post_id){
//Автосохранение значений формы наполнения контента
if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) return;
// Проверяем задан ли параметр nonce
if (!isset($_POST['portfolio_nonce']) || !wp_verify_nonce($_POST['portfolio_nonce'], 'portfolio_meta_nonce')) return;
//Сохраняем изменяем данные поста
if (isset($_POST['header_h1']) && $_POST['header_h1'] != ''){
update_post_meta($post_id, 'header_h1', esc_html($_POST['header_h1']));
}
if (isset($_POST['simple_parag']) && $_POST['simple_parag'] != ''){
update_post_meta($post_id, 'simple_parag', esc_html($_POST['simple_parag']));
}
}
Есть ли ошибка в коде ? И как отследить может по логам почему они не подгружаются в форму? |