Да, add_action самое верное, быстрее перенаправит
Если нужна статическая страница
add_action('wp', function() { if (is_404()) header("Location: http://сайт/404.html");});
(вставить в functions.php темы)
Страницу 404 в WP заранее не определить. Только перенаправить можно на пустой файл
if (is_404()) header("Location: http://сайт/404.html");
$file = & $_FILES['newfile']; // Получить файл add_filter('upload_dir', 'new_dir'); // Сменить директорию $upload = wp_handle_upload( $file ); // Загрузить файл
Нужно построить для каждой картинки перцептивный хэш, а затем посчитать расстояние Хэмминга для каждой пары.
Скорее метис )
Если нет, то добавьте атрибут - пропишите в функции upload_func()
<script> jQuery(document).ready(function() { jQuery('#post').attr( "enctype", "multipart/form-data" ); }); </script>
Можно так:
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; }
Не стоит, для яндекса он использует какой-то плагин, который генерирует ленту по адресу _ikstv.info/yandex/news/
Да и для гугла если Atom, то картинки нужно в <content type="html"><![CDATA[ Гугл вроде рекомендует плагин FeedBurner FeedSmith
Вроде, должно всё выводить...
Смотрите в валидаторах: _feedvalidator.org, _validator.w3.org/feed
Не вставляйте. Этот код для изменения дефолтной RSS-ленты WP, которая выводится по адресу www.сайт/feed (которую Вы гугловской называете), но там и без этого кода картинки выводятся.