Вчера на нашей странице в Facebook (признана экстремистской организацией на территории РФ) мы задали вопрос «Если бы вы могли избавиться от одной функции или вещи в WordPress, что бы это было??». Некоторые люди из нашего сообщества высказали свое мнение. Мы также задали тот же вопрос в twitter. Один из наших пользователей прислал нам прямое сообщение с вопросом, от чего бы нам избавиться. Просмотрев список функций, которые предложили другие, мы были удивлены, что никто не упомянул ссылки «Blogroll».
В те времена, когда мы только начинали использовать WordPress, функция «Ссылки», она же «блогролл», была очень интересной. Это позволило нам добавлять и удалять ссылки на боковой панели, не имея дело с кодом. Это было воплощением мечты для нас, начинающих пользователей. Однако сейчас функция ссылок кажется немного устаревшей и, откровенно говоря, не такой простой, как «Меню». В этой статье мы приводим пример замены функции «Ссылки» в блогролле в пользу меню WordPress.
В наших недавних проектах мы обнаружили, что используем пользовательское меню там, где раньше использовали ссылки. Для наших клиентов гораздо гибче контролировать порядок ссылок с помощью простого интерфейса перетаскивания, который обеспечивают меню. Это, безусловно, одна из самых востребованных функций, о которой просят наши клиенты. Не поймите нас неправильно. Ссылки действительно имеют некоторые функции, которые мы хотели бы сохранить при использовании меню. Итак, мы проведем сравнение возможностей и позволим вам решить, стоит ли заменить «ссылки» в блогролле в пользу WordPress Menus.
Как вывести меню WordPress | Полный разбор функции wp_nav_menu
Функции, которые есть у Blogroll «Links»:
- Возможность добавления пользовательских ссылок
- Добавить описание ссылки
- Категоризация ссылок
- Целевое свойство (открыть ссылку в новом окне или на той же странице)
- Указывать взаимосвязь ссылок с помощью тегов rel:
- Адрес изображения
- Адрес RSS
- Заметки
- Рейтинги
Теперь давайте посмотрим, сколько из этих вещей вы уже можете сделать с помощью меню WordPress. Вы можете добавить пользовательские ссылки, используя область «Пользовательские ссылки» в меню. Вы можете распределить ссылки по категориям, просто создав отдельные меню для каждой категории. Если вы посмотрите на вкладку «Параметры экрана» в правом верхнем углу экрана администратора, вы увидите, что там есть флажки для «Цель ссылки», «Отношение ссылки» и «Описание». Поэтому их также можно добавить. Итак, что не могут сделать меню, что могут ссылки?
Меню не позволяет вам иметь Примечания, «которые предназначены для использования администратором, чтобы напомнить им, почему они добавили ссылку». Опять же, кажется бессмысленным, что кто-то будет иметь ссылку в боковой панели, не зная, зачем он ее туда добавил. Обычно мы видим, что пользователи ставят ссылки на сайты, которые они ЛЮБЯТ и регулярно читают. Вы не можете иметь рейтинги. Это используется для сортировки ссылок по рейтингу, присвоенному администратором. Ну, вы можете сделать это через интерфейс drag-drop. Было бы здорово, если бы мы могли позволить публике оценивать наши ссылки, и тогда эта функция может стать довольно удобной. RSS-адрес для ссылки. Никогда не пользовался этой функцией, но она может быть полезна для некоторых из вас. Функция, которой нам очень не хватает, — это адрес изображения. Да, вы можете использовать изображения в меню WordPress, но для этого необходимо создать CSS-класс для каждого элемента. Это то, что большинство клиентов не могут сделать. Теперь, если мы сможем добавить способ добавления иконок в меню WordPress (либо в ядро, либо через плагин), мы сможем полностью избавиться от области Links.
Теперь мы видели некоторых людей, которые используют ссылки как тип поста. Поэтому они добавляют ссылки и отображают их на отдельной странице, которую они называют «Ресурсы или друзья». Но с форматами постов WordPress в версии 3.1, вы можете добавлять ссылки в любом случае. Так не разумнее ли использовать форматы постов для ссылок, а не отдельный тип постов??
Хотелось бы услышать ваши мысли?
Источник: www.wpbeginner.com