Добавление своего поля при публикации записи/страницы в WordPress

15.07.2018 | Автор: Maxim Glovatsky Оставить комментарий »

С помощью этого кода мы можем автоматически добавить свои поля в запись или страницу WordPress при публикации. Просто добавляем этот код в файл functions.php, размещенный в папке нашей темы. при этом не забываем изменить название поля.

<?php
add_action('publish_page', 'add_custom_field_automatically');
add_action('publish_post', 'add_custom_field_automatically');
 
function add_custom_field_automatically($post_ID) {
    global $wpdb;
    if(!wp_is_post_revision($post_ID)) {
        add_post_meta($post_ID, 'field-name', 'custom value', true);
    }
}
?>

Добавить комментарий