Alexei91
Ответы в темах
-
Freeware разумеется.
Скорее как GNU General Public License или Creative common attribution license.Форум: Плагины
Тема: помогите, пожалуйста, опознать плагин!Найдите CSS у nextgen gallery. Подправьте там. Если понадобиться JS тоже.
По-моему тут вам даже в WP API не придётся копаться.Форум: Проблемы и решения
Тема: Кроссбраузерность и валидаторВерстать самому и прогонять через валидатор, а также по желанию через сервисы типа browsershots.org (поддерживается несколько десятков браузеров),
http://ipinfo.info/netrenderer/index.php (только для IE), держать у себя IE, FF, Opera, Chrome. Safari скорее необязательно, т.к. движок, почти тот же ,что и у Chrome (webkit).Можно использовать т.н. сбросы стилей (пример см. в дефолтной TwentyTen, файл style.css в папке темы, сразу после описания темы).
Установите Firebug (если в FF). Или пользуйтесь Google Chrome/Apple Safari (там встроенный отладчик имеется).
В противном случае наймите грамотного верстальщика.
P.S.
FF 5.0 не могу кликнуть не по одной ссылке на вашем сайте, кроме ссылок в списке. z-index подправьте.Форум: Проблемы и решения
Тема: параметр rel="canonical"Форум: Темы и шаблоны
Тема: Кодированная тема… поможете?roaddevil, скинь мне этот шаблончик. Попробую зачистить. Чисто из интереса.
Форум: Темы и шаблоны
Тема: Шаблоны для WordPressMakedo
Не попахивает, он самый:<div id="art-main"> <div class="art-Sheet"> <div class="art-Sheet-tl"></div>ю ...
Если бы он это «ручками» писал, да по красивей/качественней, то это с такой скоростью не верстал бы.
Форум: Проблемы и решения
Тема: Восстановление пароляНа крайний случай можно попробовать смену пароля к WordPress с помощью SQL-запроса, напр. в phpMyAdmin:
UPDATE
ПрефиксТаблицы_users`
SETuser_pass
= MD5(‘НовыйПароль’)
WHEREПрефиксТаблицы_users
.user_login
=’ИмяПользователя’ LIMIT 1 `Пароли у WordPress хранятся в таблице ПрефиксТаблицы_users. Для защиты пароля используется контрольная сумма MD5.
Вариант для Яндекса:
<noindex>
Материал, кот. не нужно индексировать
</noindex>Форум: Проблемы и решения
Тема: ошибка после установки сам нерешу хелпНедавно была подобная при создании шаблона для WP. Ещё кодировка слетала.
Решил тем, что удалил пустые строчки в конце functions.php, но думаю Вам это не поможет. Проблема возникла при переносе файлов шаблона из Ubuntu Linux в Windows. А так что-то подобное было описано в книге Котерова (Справочное руководство по PHP).
P.S.
ИМХО, лучше CMS сначала локально установить на Денвер или XAMPP, подготовить всё, а уж потом когда всё готово залить на сервер.Форум: Проблемы и решения
Тема: Не видит рус. локализацию WP 3.0.1Спасибо за просвещение,теперь ясно в какую сторону смотреть 🙂
Как понял переменная primaryNav отвечает за «приоритет» пункта меню.
Как Вы вначале заметили — if (function_exists(‘wp_nav_menu’)) {
— здесь копать…if (function_exists('wp_nav_menu')) { $primaryNav = wp_nav_menu( array( 'theme_location' => 'primary-menu', 'container' => '', 'fallback_cb' => '', 'menu_class' => $menuClass, 'menu_id' => $menuID, 'echo' => false ) ); };
Эта штука точно отвечает за сортировку меню.
Можно подредактировать,но сначала на всякий пожарный сохранить исходные данные.
‘menu_id’ = $menuID и т.п. Методом тыка опять же.Если используете Notepad ++, то можно запустить поиск show_page_menu
в папке темы. Или «метод научного тыка»:<div id="menu"> <div class="container clearfix"> <?php $menuClass = 'nav'; $menuID = 'primary'; $primaryNav = ''; if (function_exists('wp_nav_menu')) { $primaryNav = wp_nav_menu( array( 'theme_location' => 'primary-menu', 'container' => '', 'fallback_cb' => '', 'menu_class' => $menuClass, 'menu_id' => $menuID, 'echo' => false ) ); }; if ($primaryNav == '') { ?> <ul id="<?php echo $menuID; ?>" class="<?php echo $menuClass; ?>"> <?php if (get_option('magnificent_home_link') == 'on') { ?> <li <?php if (is_home()) echo('class="current_page_item"') ?>><a href="<?php bloginfo('url'); ?>"><?php _e('Home','Magnificent') ?></a></li> <?php }; ?> <?php <?php wp_list_pages('title_li='); #show_page_menu($menuClass,false,false); ?> <?php #show_categories_menu($menuClass,false); ?> </ul> <!-- end ul#nav --> <?php } else echo($primaryNav); ?> </div> <!-- end .container --> </div> <!-- end #menu -->
Но по-моему стиль меню слетит.
По крайней мере это выводит дом. страницу 1-й:<?php if (get_option('magnificent_home_link') == 'on') { ?> <li <?php if (is_home()) echo('class="current_page_item"') ?>><a href="<?php bloginfo('url'); ?>"><?php _e('Home','Magnificent') ?></a></li> <?php }; ?>
А если поменять эти 2 строчки местами,то сначала будут выводится
категории, а потом страницы:<?php show_page_menu($menuClass,false,false); ?> <?php show_categories_menu($menuClass,false); ?>
<?php show_page_menu($menuClass,false,false); ?> <?php show_categories_menu($menuClass,false); ?>
show_page_menu — переводится примерно как «показать меню страниц).
if (function_exists('wp_nav_menu')) { $primaryNav = wp_nav_menu(array( 'theme_location' => 'primary-menu', 'container' => '', 'fallback_cb' => '', 'menu_class' => $menuClass, 'menu_id' => $menuID, 'echo' => false ) ); };
это проверка сущ-я ф-и wp_nav_menu.
Далее типа как массив.
См. show_page_menu и show_categories_menu в functions.php.