Intereting Posts
Показывать страницу «О нас» и «Контакты» при нажатии в верхнем меню. Шаблон пользовательской таксономии WordPress не работает Архив событий по месяцам Почему флажок не сохранен на странице профиля пользователя? Feed показывает только 1 результат? Настройка настраиваемого блога направляет блог на страницу индекса Можно ли выводить сообщения с коротким кодом? Отдельная страница «Виджеты» для каждого языка Вставьте атрибуты ширины и высоты для всех изображений, отображаемых на каждой странице Переадресовать цикл при попытке войти в / wp-admin / Есть ли что-то особенное, необходимое для работы плагина в многоузловой среде? категория permalinks Как кто-то может отправить комментарий, когда у моего сайта нет поля для комментариев? Создание сайта каталога подкастов – как разрешить пользователю загружать «большие» файлы? Не удалось получить общее количество сообщений

Есть ли простой способ создать страницу индекса ссылок?

По сути, я хочу этого …

http://oldtimemusic.com/otlinks.html

Я хочу иметь индекс букв, каждый из которых указывает на страницу со ссылками на это письмо вместе с описанием.

Мне интересно, можно ли каким-то образом сделать это с помощью плагина wordpress или, возможно, даже из функциональности ссылок?

Я бы просто не сделал все вручную.

Solutions Collecting From Web of "Есть ли простой способ создать страницу индекса ссылок?"

Я думаю, что функция закладок WordPress будет работать здесь величественно. Вот как я получил это, чтобы работать (в общем).

  1. Перейдите в Links-> Категории ссылок и добавьте все буквы алфавита в виде категорий
  2. Создайте новую ссылку, добавьте описание и заметки и назначьте ее определенной алфавитной категории.
  3. Создайте шаблон страницы (как показано ниже) и поместите его в папку темы
  4. Создайте новую страницу в разделе «Страницы-> Добавить новое» и присвойте ей свой шаблон страницы с шага 3.

Вот как выглядел бы очень простой, базовый, общий шаблон. Сохраните это как tpl-links.php в папке темы.

<?php /* Template Name: Awesome Link Template */ $category = $_GET['link_category']; if($category): $args = array( 'category_name' => esc_sql($category) ); $bookmarks = get_bookmarks($args); endif; if($bookmarks): foreach($bookmarks as $bookmark): echo "link_name - $bookmark->link_name<br>"; echo "link_url - $bookmark->link_url<br>"; echo "link_description - $bookmark->link_description<br>"; echo "link_notes - $bookmark->link_notes<br><br>"; endforeach; else: //Do Something Here endif; 

Вы можете отображать определенные категории: http://yourdomain.com/awesome-link-page/?link_category=a Это отобразит все ссылки в этой алфавитной категории. Это довольно просто.

Круто думать о закладках, вы действительно можете добавить много информации о ссылке. Я добавил несколько элементов объекта, к которым у вас есть доступ, которые будут иметь отношение к вашему приложению в коде шаблона страницы. Надеюсь это поможет!