Плагин навигации, исправления и обновления

WordPress, Новости Прокомментировать

обновленно 26,08,2009

Исправлены ошибки работы плагина когда вордпресс находится не в корне сайта.

Добавлена кнопка обновления ссылок, помогает исправить ссылки после переноса вордпресса.

Скачать архив с плагином »

34 комментариев to “Плагин навигации, исправления и обновления”

  1. swyat:

    старая версия не хочет активироватся :(
    вот что пишет:
    “Плагин не может быть активирован, поскольку он вызвал фатальную ошибку

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/ipiar/public_html/wp-content/plugins/navigation/navigation.php on line 15″

    что делать?????

  2. Сергей:

    Читать комменты »

  3. Александр:

    аналогично!

    Плагин не был активирован, потому что он вызвал фатальную ошибку.

    Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in /home/diacons5/public_html/wp-content/plugins/navigation/navigation.php on line 15

  4. Сергей:

    Повторю еще раз.

    Нужен 5-й PHP.

  5. Макс:

    Здраствуйте, очень классный плагин, спасибо
    не хватает всего одной но очень важной для меня детали. Подскажите пожалуйста как сделать чтобы
    При установке флажка
    Show inner elements
    все элементы сортировались не в алфавитном порядке а в порядке их нумерации

  6. Макс:

    Разобрался
    Нужно заменить сроку

    $sub_pages = get_pages(’child_of=’.$item->value.’&exclude=’.$item->exclude);

    на
    $sub_pages = get_pages(array(’sort_column’ => ‘menu_order’, ‘child_of’ => $item->value, ‘&exclude=’ => $item->exclude));

  7. Макс:

    Подскажите есть ли возможность вставить навигацию прямо в пост или страницу?

  8. swyat:

    все сделал!!!!!
    написал админу и он сделал php5 и все заработало!!!

    Спасибо за плагин!!!!!!!!

  9. Сергей:

    Макс, вы хотите встовлять через визуальный редактор?

  10. sweedbes:

    Приветствую, классный плагин, все работает. Перенес с локалки на сервер, сбились ссылки.

    Не могу скачать архив, страница вызывает 404 ошибку :(

  11. Сергей:

    Так и должно быть. Ссылки хранятся в базе(для оптимизации работы), в новой версии плагина есть кнопка под заголовком “Rebuild permalink”

  12. sweedbes:

    Плагин отказывается работать в WP 2.8

  13. Сергей:

    Проверил, у меня работает.

    Опишите поподробней проблему.

  14. Ivan:

    Здравствуйте. Все устраивает в Вашем плагине, спасибо. Но имеется такая проблема и не знаю как решить. Как привязать отличающийся от основного css (ul тега) стиль вывода этого виджета. При помощи функции в самом плагине (css class) не вышло, он почему-то не сохраняет информацию в этом поле. Какие есть варианты чтобы применить определенный стиль только к выводимому меню в виджете этого плагина. Заранее спасибо за ответ.

  15. Сергей:

    Да это хорошее замечание, я починил css и добавил возможность редактирования класса виджета, скачайте новую версию плагина.

  16. Ivan:

    Сейчас вроде бы все работает, спасибо. Есть еще одна просьба: возможно ли вынести кнопку “Navigatsion” из “Инструметов” отдельной кнопкой. Это было бы намного удобнее, т.к. часто приходится менять меню, а т.к. сейчас находится кнопка по настройке плагина в “Инструментах” приходится делать много лишних движений. Пример того про что я говорю можно увидеть в последних версиях таких скриптов как Contact Form 7, NextGEN Gallery (может просто на примере будет нагляднее видно и легче воплотить в жизнь). Спасибо.

  17. Сергей:

    Думаю это не совсем логичное решение, но если вам очень хочется вы бы могли сами перенести пункт меню, в файле navigation.php в строке 235, вызывается функция add_management_page, нужно найти на кодексе(или спросить на форуме), другую функцию, которая добавит этот пункт меню в другое место.

  18. Ivan:

    Спасибо за совет, все сделал, add_management_page просто надо заменить на add_menu_page и будет все ок. (может кому еще пригодится)

  19. Ivan:

    Нашел еще две проблемки: 1. После добавления новой группы с названием на кириллице группа отображается знаками вопроса. 2. Частенько после внесения изменений информация не обновляется автоматически и после сделанной операции не видно, произошло что-то или нет. После захода вновь в пункт Navigatsion все нормально (например это происходит при добавлении новой группы).

  20. Сергей:

    1 - скорее всего у вас проблемы с кодировками убедитесь что везде utf-8.

    2 - исправил

  21. Ivan:

    Также при в Group options -> Setings, где настраиваются параметры про Use JavaScript to open/close tree, in client section и Method при изменении параметром на сайте то эти параметры отражаются, но при повторном заходе в эти настройки та не отражаются настройки, которые стоят на данный момент, а отображается всегда, что нет галочки на Use JavaScript to open/close tree, in client section и Method: Tree (и это в независимости от того, какие настройки стоят на данный момент). Уж извиняюсь, что столько замечаний, но думаю Вы сами заинтересованы в совершенствовании своего плагина.

  22. Сергей:

    Странно но у меня все работает, в каком вы браузере смотрите?

  23. Ivan:

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

  24. Ivan:

    Firefox

  25. Сергей:

    лучше не стоит создавать группу на русском, так как потом могут быть проблемы с выводом из базы данных.

  26. Сергей:

    думаю вопроссы в названиях как то связанны, с пропадающеми галачками. Вы на хостинге это делаете? или локально?

  27. Ivan:

    хостинг

  28. Сергей:

    Нужно попробовать повторить тоже в другом месте если проблема исчезнит, значит что то с сервером.

  29. Ivan:

    Спасибо. Попробую. А возможно сделать еще такой вариант выпадающего меню на яве, когда меню выпадает при нажатии на заголовок, который сам не имеет ссылки (не является страницей) и может быть написан произвольно (т.е. используется по идее только как квадратик в методе “дерево”). Я думаю этот вариант не помешал бы и пригодился многим, т.к. это очень удобно, а метод автоматического выпадания не всегда подходит если в каждом разделе есть несколько подразделов, в итоге меню все прыгает и очень сложно вообще попасть на нужный раздел. А способ “дерево” конечно хорош, но не каждому юрезу понятно, что надо нажать на этот квадрат.

  30. Сергей:

    Можно поискать готовое решение на jsvascript, так как этот плагин изначально расчитан на разработчиков, то для людей знающих javascript не составит труда самим дописать нужную функциональность. А предусматреть все варианты, и реализовать сразу под все стабильное решение довольно сложно.

  31. Сергей:

    в качестве пустого пункта меню можно использовать ссылку у которой href=”#”

  32. Ivan:

    ясно, Вас понял, спасибо :)

  33. Константин:

    Сергей, у меня запоздалый вопрос к вашему ответу по поводу пустого пункта меню. Этот вопрос актуален (создать \"родительский\" пункт, который не ведет никуда и ничего не делает, а уже вложенные подпункты являются нормальными линками). Вы рекомендуете использовать ссылку с href=”#” . Я понимаю, что её можно вставить отдельно на страницу, но как использовать её в связке с Navigation Manager?

    Заранее спасибо

  34. Сергей:

    в навигации создаете елемент custom link, затем в него добавляете страницы и категории

Написать комментарий

Статьи RSS Комментарии RSS Log in