Haubergeon

Рейтинг
9
Регистрация
13.06.2011
Должность
Front-end developer
Интересы
Programming

вариантов много :) самый простой это


.banners img {
float: left;
margin-right: 5px;
}
numer482:
цмс с БД быстрее и экономней будут к ресурсам по сравнению с цмс без БД

Эммм... а что такое по вашему бд? Любая база данных организована на файловой системе, и даже самое простейшее размещение страниц (в так называемых файловых CMS без бд) в каком-то каталоге тоже является базой данных, к которой вы имеете доступ по определенным правилам.

В наше время гораздно важнее оптимизация взаимодействия бд и рабочей части сайта, оптимизация сервера и наращивание его мощностей.

Ну и по сабжу что выбрать. Есть и файловые CMS, работоспособность которых ниже всемииспользуемых на MySQL. В общем тестим и выбираем то, что по вкусу

попробуйте для начала прописать шаблн для чпу, например

%category%/%postname%.html

Для этого разве нужен плагин? Любая категория, страница, запись имеет свой ярлык, который может исправляться под ваши нужды

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>';

$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'], в настройках шаблона или еще в каком-то укромном месте можно изменить параметр menu.showHome. Он и отвечает вроде как за вывод ссылки на главную страницу

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

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

iVanoff89:
используйте Jquery при написании таких скриптов и проблем у вас никогда не возникнет..

Не jQuery тут спаситель, а мозг и руки. Чтобы пользоваться jQuery/Mootools нужно это иметь, иначе будет точно такой же результат :)

Tchort:
Прекрасно понимаю что буквы имею разную длину и т.д. Но заказчик отказывается переписывать "нетакмного" десятков своих описаний под то что нужно, и говорит что мы обязаны сделать это программно.

Тогда скажите заказчику, что он требует то, чего выполнить невозможно) Хотя как вариант - распарсить вашу переменную (выход известен же), и "нелету" добавить то чего не хватает до нормального отображения, можно это сделать как на серверной стороне (php), так и на клиентской (js), но второй вариант менее работоспособен, ввиду того, что у пользователя может быть выключен js

Всего: 153