Intereting Posts
Переключитесь с https на http Как связать 2 настраиваемых поля вместе (например, дата и цена)? Инструменты для преобразования существующего дизайна веб-сайта в шаблон WordPress? WP-маршрутизация не работает Форма контакта 7 выберите поле с другим значением текста, затем текст контента в опции разные метки разных таблиц стилей загружать языковой файл Как я могу интернационализировать переменные в функции _e () __ () и т. Д.? Слойные классы изображений из HTML-вывода Отображение различных изображений в зависимости от текущего дня jQuery в WordPress – Почему он не работает? Как я могу вернуть вывод короткого кода в начало содержимого? Пользовательская постоянная ссылка для поиска и разбивки на страницы Отображать только текущий номер страницы и другую пронумерованную страницу в разбивке на страницы Как я могу захватить определенные должности (по почте id) и отображать заголовок, изображение и выдержку?

Как переименовать изображение при загрузке по определенному плагину или послепечатать в WordPress

Я работаю над плагином. В плагине есть пользовательский загрузчик мультимедиа. Все изображения успешно загружаются.

Тогда я хочу, чтобы, когда я загружал изображения, их переименовали, поэтому я получаю этот код и записываю его в свой файл плагина.

function foo_rename_image($filename) { $info = pathinfo($filename); $ext = empty($info['extension']) ? '' : '.' . $info['extension']; $name = basename($filename, $ext); return "foo_".$name."_".date('dmy-his').$ext; } add_filter('sanitize_file_name', 'foo_rename_image', 10); 

Он успешно переименовал изображения при его загрузке. Но есть одна проблема, ее переименовали все изображения.

например, Мой плагин создает products типа post, и есть пользовательский загрузчик мультимедиа, поэтому я загружаю изображение, которое его переименовали, затем я перехожу к «добавить сообщение» или «добавить страницу», и там я загружаю изображение и его также переименовываю. Я просто хочу переименовать изображения, загруженные моим плагином или настраиваемым типом сообщения.

Поэтому, пожалуйста, дайте мне понять, что когда я загружаю изображения из своего плагина или своего настраиваемого типа сообщений, его переименовывают. В противном случае его загрузка по умолчанию.

Solutions Collecting From Web of "Как переименовать изображение при загрузке по определенному плагину или послепечатать в WordPress"