onep

Рейтинг
18
Регистрация
30.09.2019
divv:
Можно и так

Да, add_action самое верное, быстрее перенаправит

Если нужна статическая страница


add_action('wp', function() {
if (is_404()) header("Location: http://сайт/404.html");
});

(вставить в functions.php темы)

BadBoy:
как отключить обработку 404 ошибки wordpress ?

Страницу 404 в WP заранее не определить. Только перенаправить можно на пустой файл


if (is_404()) header("Location: http://сайт/404.html");
GrigoryZapalov:
но как файл передать на сервер ?


$file = & $_FILES['newfile']; // Получить файл
add_filter('upload_dir', 'new_dir'); // Сменить директорию
$upload = wp_handle_upload( $file ); // Загрузить файл

Нужно построить для каждой картинки перцептивный хэш, а затем посчитать расстояние Хэмминга для каждой пары.

vimpel77:
Зебра?

Скорее метис )

GrigoryZapalov:
нет атрибута Multipart form-data

Если нет, то добавьте атрибут - пропишите в функции upload_func()


<script>
jQuery(document).ready(function() {
jQuery('#post').attr( "enctype", "multipart/form-data" );
});
</script>
Перфекционист:
Подскажите, как избавиться от ( type='text/javascript' )

Можно так:


add_filter('script_loader_src', 'remove_type_js', 9999);
function remove_type_js($src) {
if(strpos($src, 'type=')) {
$src = remove_query_arg('type', $src);
}
return $src;
}
Nadejda:
Картинки для яндекса ... добавляем вначало файла

Не стоит, для яндекса он использует какой-то плагин, который генерирует ленту по адресу _ikstv.info/yandex/news/

Да и для гугла если Atom, то картинки нужно в <content type="html"><![CDATA[ Гугл вроде рекомендует плагин FeedBurner FeedSmith

Вроде, должно всё выводить...

Смотрите в валидаторах: _feedvalidator.org, ​_validator.w3.org/feed

Rezonator:
По поводу ленты яндекса мне сказали сегодня, что нужно вставить вот такой код в functions.php

Не вставляйте. Этот код для изменения дефолтной RSS-ленты WP, которая выводится по адресу www.сайт/feed (которую Вы гугловской называете), но там и без этого кода картинки выводятся.

Всего: 234