Поддержка Проблемы и решения Как отключить генерацию title картинки, при загрузке файла?

  • Когда загружаю картинку в библиотеку медиафайлов для нее генерируется title.
    Как отключить эту функцию?
    Плагинами не пользуюсь, поэтому их не предлагайте.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Модератор Yui

    (@fierevere)

    ゆい

    совет 1: избавиться от плагинофобии

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

    
    <?php
    /*
    Plugin Name: No titles for uploads
    Description: Убрать заголовки с загружаемых картинок
    Version: 20190306
    Author: Yui
    */
    
    add_filter( 'wp_insert_attachment_data', function( $data, $postarr )
    {
        if( 
            empty( $postarr['ID'] ) 
            && isset( $postarr['post_mime_type'] )
            && wp_match_mime_types( 'image', $postarr['post_mime_type'] ) 
        )
            $data['post_title'] = '';
    
        return $data;
    }, 10, 2 );
    
    ?>
    

    1. Моя проблема гораздо глубже, чем плагинофобия.
    2. Спасибо большое.

    1. Моя проблема гораздо глубже, чем плагинофобия.

    у вас взяли в заложники семью и за использование плагинов грозят их расстрелять???

    Ага. Использую, что:
    — нравится
    — делаю сам
    — понимаю как работает
    — не содержит ничего лишнего
    и много чего еще

    Это проблема выходит за рамки информационной и мешает делегировать работу другим людям.
    Знаю, что это не правильно, но пока это не поборол ((

    Понятно: Религия не дозволяет….
    зачем вам ВП, раз вы все равно превратили его черт знает во что?
    пишите свой сайт на чистом РНР
    (после ./configure, make, make install любой дистрибутив превращается в слаку)

    этот код

    Нежданно-негаданно нашел решение проблемы, которая раздражала меня много лет. Но даже в голову не приходило что от неё тоже можно избавиться и мирился с этим! Спасибо, Yui за наводку!
    PS Внедрил этот код, как и другие полезные штучки, с помощью своего любимого https://ru.wordpress.org/plugins/code-snippets/

    • Ответ изменён 3 года, 8 месяцев назад пользователем O.
Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Как отключить генерацию title картинки, при загрузке файла?» закрыта для новых ответов.