Экшены и скрипты WordPress
Удаление полей профиля заданных WordPress по умолчанию. Код проверил, все работает.
add_filter('user_contactmethods','hide_profile_fields',10,1);
function hide_profile_fields( $contactmethods ) {
unset($contactmethods['aim']);
unset($contactmethods['jabber']);
unset($contactmethods['yim']);
return $contactmethods;
}Добавляем кнопку горизонтальной линии в визуальный редактор WordPress.
function enable_more_buttons($buttons) {
$buttons[] = 'hr';
return $buttons;
}
add_filter("mce_buttons", "enable_more_buttons");Пользовательский сайдбар для домашней страницы сайта
Для создания нового сайдбара необходимо создать файл sidebar-home.php в корневой папке вашего шаблона. В него вкладываем содержимое файла sidebar.php.
И заменить часть кода сайдбара:
На вот этот код:
Далее на главной заменяем код:
на код:
Далее чтобы была возможность добавлять виджеты в наш новый сайдбар необходимо его зарегистрировать в WordPress при помощи функции register_sidebar.
register_sidebar(array(
'name'=>'home-sidebar',
'id' => 'home-sidebar',
'before_widget' => '', 'after_title' => '
', ));Удачи в разработке удобных для пользователей сайтов на CMS WordPress.
/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.




