Поиск только по определенным типам постов (feeds, podcasts).
Добавляем код в файл functions.php
function SearchFilter($query) {
if ($query->is_search) {
$query->set('post_type', array('feeds', 'podcasts'));
}
return $query;
}
add_filter('pre_get_posts','SearchFilter');
Поиск по определенным рубрикам (рубрики с ID 8,9,12)
function SearchFilter($query) {
if ($query->is_search) {
$query->set('cat', '8,9,12');
}
return $query;
}
add_filter('pre_get_posts','SearchFilter');
Утилита для ресайза изображений timthumb.php, поставляемая со многими темами WordPress, уязвима к загрузке произвольного PHP-кода. Поиск Google говорит о наличии 39 миллионов таких скриптов в Сети.
Утилита недостаточно проверяет передаваемые параметры, в результате чего у злоумышленников появляется возможность загрузить произвольный скрипт в директорию на сервере.
Смотреть далее ›
Добавляем код в wp-config.php. Число 200 – интервал в секундах между автосохранениями.
define('AUTOSAVE_INTERVAL', 200);
Работаем в админке Вордпреса по защищенному протоколу SSL.
Для входа используем адрес https://вашсайт/wp-admin/
Добавляем код в wp-config.php.
define('FORCE_SSL_ADMIN', true);
Добавляем код в functions.php, который будет отключить виджеты на главной странице. Вы можете изменить условие is_home(), на is_page () и указать id нужной страницы или использовать другие условия проверки.
<?php
add_filter( 'sidebars_widgets', 'disable_all_widgets' );
function disable_all_widgets( $sidebars_widgets ) {
if ( is_home() )
$sidebars_widgets = array( false );
return $sidebars_widgets;
}
?>