Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как сделать обязательным для заполнения заголовок поста wordpress?

33K
12 мая 2014 года
Donotlie
26 / / 31.03.2014
Доброго времени суток. У меня такой вопрос. Как сделать так, что бы при добавлении поста нужно было обязательно заполнить поле "заголовок" (Введите заголовок)?
И что бы без заполненного поля пост не добавлялся.
12K
12 мая 2014 года
scalpel
11 / / 25.12.2006
Самый простой способ это так: required
 
Код:
<input type="text" name="usrname" required>
только не все броузеры поддерживает, самый надёжный так это проверка через скрипт.
4
16 мая 2014 года
mike
3.7K / / 01.10.2002
Самый правильный способ - написать плагин. Ниже код из официальной документации, нужно только добавить проверку и вернуть к редактировании в случае пустого заголовка:

Код:
function my_project_updated_send_email( $post_id ) {

    // If this is just a revision, don't send the email.
    if ( wp_is_post_revision( $post_id ) )
        return;

    $post_title = get_the_title( $post_id );
    $post_url = get_permalink( $post_id );
    $subject = 'A post has been updated';

    $message = "A post has been updated on your website:nn";
    $message .= $post_title . ": " . $post_url;

    // Send email to admin.
    wp_mail( 'admin@example.com', $subject, $message );
}
add_action( 'save_post', 'my_project_updated_send_email' );
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог