WordPress: разделение содержимого сообщения на несколько страниц и ссылки на них - PullRequest
0 голосов
/ 05 февраля 2011

У меня есть пользовательский тип сообщения в теме WordPress, который называется «отзывы».В шаблоне "single-reviews.php" есть некоторый текст, затем таблица, полная спецификаций, затем галерея и т. Д. Я хочу разместить таблицу спецификаций и галерею на каждой отдельной странице.Хотя спецификации и галерея все равно должны были бы как-то получить данные для этого обзора.Ссылки на эти подстраницы будут в верхней части страницы обзора.

Я думаю, что каким-то образом переменная должна быть передана с одной страницы обзора на страницу спецификаций или страницу галереи, когда пользовательнажимает на любой из них.Однако мои исследования не показывают мне хороший способ сделать это.Я думаю, что нахождение внутри WP делает его более сложным.

Мой вопрос: возможно ли это, и кто-нибудь делал это раньше?Если я не могу заставить это работать, то я буду использовать JavaScript, чтобы показать / скрыть разделы, когда на них нажимают.

1 Ответ

0 голосов
/ 05 февраля 2011

Вы по-прежнему можете писать код PHP в своих шаблонах, он не обязательно должен быть специфичным для WordPress. Вставьте что-нибудь в URL и используйте $_GET['something'], чтобы решить, какой раздел сообщения отображать.

<a href="?display=gallery">Gallery</a> <a href="?display=specs">Specs</a>

<?php if (isset($_GET['display'] && $_GET['display'] == "gallery"): ?>
    Gallery HTML
<?php endif; ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...