Как создать в Wordpress единую страницу просмотра для настраиваемой таблицы

У меня есть настраиваемая таблица на моем веб-сайте WordPress, которая называется wp_flowers. У каждого цветка есть отдельная страница просмотра. Я создал шаблон single-flower-template.php. Но как я могу активировать этот шаблон для одного просмотра?

Я не могу использовать метод Wordpress по умолчанию: потому что моя цветочная таблица - это нет, произвольный тип сообщения. Поэтому я не могу использовать single-flower.php или single.php.

Моя другая попытка: я создал страницу по умолчанию, на которой я прикрепил свой шаблон и где я загрузил цветок ?flower_id=123 с URL-адреса. Но это плохая практика для SEO (неправильный заголовок страницы и т. д.).

Кто знает хорошее решение этой проблемы?

вы можете написать собственные правила перезаписи, чтобы ваши URL-адреса были оптимизированы для SEO, но при этом работали с запросами к БД на основе параметров URL-адреса ref: codex.wordpress.org/Rewrite_API/add_rewrite_rule

dan webb 18.12.2018 23:03

другая ссылка: wordpress.stackexchange.com/questions/250837/…

dan webb 18.12.2018 23:04
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
2
32
0

Другие вопросы по теме