У меня есть опыт программирования на PHP, но сейчас я создаю тему WordPress, которая немного смешана. У меня есть блог, который содержит посты, когда пользователь нажимает на пост, я хочу показать кликнувший ID
содержание на другой странице, я новичок в WordPress. Я хочу показать детали каждого моего поста на странице сведений. Как я могу это сделать?
Домашняя страница: содержит цикл для отображения всех сообщений
Теперь мне нужна страница, на которой каждый пост отображается отдельно, когда пользователь нажимает на любой пост с домашней страницы.
Может быть, шаги ниже должны сделать это
Делать receive.php
как шаблон добавить <?php /* Template Name: theTemplateName */ ?>
в начале файла шаблона.
Создайте страницу, дайте ей слизняк, пусть скажут the-receiver
, убедитесь, что вы выбрали theTemplateName
как его шаблон.
Теперь создайте форму внутри single.php
, дать (скрытый) вход со значением от get_the_ID()
установите POST / GET, как вам удобно, и действие site_url('/the-receiver')
, сопоставьте URL-адрес со страницей, которая использует имя шаблона вашего получателя. Кнопка «Смотреть сейчас» должна отправить форму.
Внутри файла / шаблона receiver.php
делай свои вещи.
Других решений пока нет …