WordPress как на ладони
wordpress jino

Свои ‘post_title’ и ‘post_name’ в таблице ‘wp_posts’ при загрузке файлов.

Добавляю фильтр для присвоения случайного имени при загрузку файлов:

function custom_upload_name( $file )
	{
		$e = array_pop(explode('.',$file['name']));
		$file['name'] = time().'-'.mt_rand(10,99).'.'.$e;
		return $file;
	}
	add_filter( 'wp_handle_upload_prefilter', 'custom_upload_name' );

Как будет выглядеть фильтр для кастомизации "Заголовка" файла который по умолчанию берется из имя загружаемого файла, чтобы в таблице wp_post в столбцах 'post_title' и 'post_name' были заданные в фильтре значения?

0
Гость 10 месяцев назад
  • 0
    stepan1187 cайт: www.weblancer.net/users/stepanko/?affili...

    Когда загружается картинка - создается запись.
    Так вот при создании записи срабатывает хук
    save_posts()
    Смотрите его описание, и можете использовать.
    Главное перед wp_update_post отключить хук, чтоб не зациклиться.
    Здесь на сайте все подробно описано.

    stepan 10 месяцев назад

    Вам понятно, что я написал выше ?

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.