Как убрать верхнее меню в wp

12
[Удален]
2398

Подскажите, пожалуйста, как убрать вверху панельку с меню (много рубрик, в одной строке не умещаются, а несколько - некрасиво; кроме того, рубрики у меня есть и сбоку)?

тема Golden Fields http://freewordpressthemes.ru/russkaya-tema-wordpres-golden-fields.html

Скриншот в приложении

jpg skr.jpg
AlexSasa
На сайте с 07.05.2011
Offline
25
#1

По-моему надо убрать

<ul class="art-menu">

<?php art_menu_items(); ?>

</ul>

из хэдэра

Трогательные поздравления своими словами в прозе тут (https://pozdravljalka.ru/)
[Удален]
#2
AlexSasa:
По-моему надо убрать
<ul class="art-menu">
<?php art_menu_items(); ?>
</ul>
из хэдэра

Спасибо. Получилось, а как допустим убрать просто одну кнопку Home ?

H
На сайте с 13.06.2011
Offline
9
#3
Piratseo:
Спасибо. Получилось, а как допустим убрать просто одну кнопку Home ?

Ищите в functions.php функцию (шаблон не качал и не смотрел. возможно в другом файле находится) art_menu_items(). Ну и уже исходя из того как строится это меню можно догадаться как убрать

Слово не воробей. Все не воробей, кроме воробья!
[Удален]
#4
Haubergeon:
Ищите в functions.php функцию (шаблон не качал и не смотрел. возможно в другом файле находится) art_menu_items(). Ну и уже исходя из того как строится это меню можно догадаться как убрать

В файле нашел functions.php

function art_menu_items()

{

global $artThemeSettings;

if (true === $artThemeSettings['menu.showHome'] && 'page' != get_option('show_on_front'))

echo '<li><a' . (is_home() ? ' class="active"' : '') . ' href="' . get_option('home') . '">'.$artThemeSettings['menu.topItemBegin']

. $artThemeSettings['menu.homeCaption'] . $artThemeSettings['menu.topItemEnd'] . '</a></li>';

add_action('get_pages', 'art_header_page_list_filter');

add_action('wp_list_pages', 'art_list_pages_filter');

wp_list_pages('title_li=');

remove_action('wp_list_pages', 'art_list_pages_filter');

remove_action('get_pages', 'art_header_page_list_filter');

}

Только я не очень понял что здесь надо удалить чтобы убралась кнопка Home

H
На сайте с 13.06.2011
Offline
9
#5

Судя по $artThemeSettings['menu.showHome'], в настройках шаблона или еще в каком-то укромном месте можно изменить параметр menu.showHome. Он и отвечает вроде как за вывод ссылки на главную страницу

[Удален]
#6
Haubergeon:
Судя по $artThemeSettings['menu.showHome'], в настройках шаблона или еще в каком-то укромном месте можно изменить параметр menu.showHome. Он и отвечает вроде как за вывод ссылки на главную страницу

Перерыл все,но только в файле functions.php есть $artThemeSettings['menu.showHome']

H
На сайте с 13.06.2011
Offline
9
#7

$artThemeSettings['menu.showHome'] = false;

где-нибудь в файлике functions.php укажите и должно быть все ок. Если не поможет то просто удалите


if (true === $artThemeSettings['menu.showHome'] && 'page' != get_option('show_on_front'))
echo '<li><a' . (is_home() ? ' class="active"' : '') . ' href="' . get_option('home') . '">'.$artThemeSettings['menu.topItemBegin']
. $artThemeSettings['menu.homeCaption'] . $artThemeSettings['menu.topItemEnd'] . '</a></li>';
[Удален]
#8
Haubergeon:
$artThemeSettings['menu.showHome'] = false;
где-нибудь в файлике functions.php укажите и должно быть все ок. Если не поможет то просто удалите

if (true === $artThemeSettings['menu.showHome'] && 'page' != get_option('show_on_front'))
echo '<li><a' . (is_home() ? ' class="active"' : '') . ' href="' . get_option('home') . '">'.$artThemeSettings['menu.topItemBegin']
. $artThemeSettings['menu.homeCaption'] . $artThemeSettings['menu.topItemEnd'] . '</a></li>';

Дак,а после какого кода надо указать $artThemeSettings['menu.showHome'] = false; ??

H
На сайте с 13.06.2011
Offline
9
#9
Piratseo:
Дак,а после какого кода надо указать $artThemeSettings['menu.showHome'] = false; ??

в любом месте в function.php, до или после этой функции) Если где-то есть строка типа $artThemeSettings['menu.showHome'] = true; то изменить соответственно на false.

А вообще чтобы наверняка, либо удалить те строки, которые я написал выше, либо втыкнуть

$artThemeSettings['menu.showHome'] = false;
прямо перед этими строками


$artThemeSettings['menu.showHome'] = false;
if (true === $artThemeSettings***91;'menu.showHome'***93; && 'page' != get_option('show_on_front'))
echo '<li><a' . (is_home() ? ' class="active"' : '') . ' href="' . get_option('home') . '">'.$artThemeSettings***91;'menu.topItemBegin'***93;
. $artThemeSettings***91;'menu.homeCaption'***93; . $artThemeSettings***91;'menu.topItemEnd'***93; . '</a></li>';
PromoMsater
На сайте с 11.05.2010
Offline
120
#10
wp_list_pages('title_li=&exclude=453,2');

Цифры - это айди страниц, которые надо убрать. А если хотите убрать home то посмотрите в начале файла функции или в хедере.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий