Intereting Posts
Индивидуальные расценки для категорий Скрыть панель администратора определенного типа сообщений Добавить настройки в пользовательский тип сообщения Использование правила перезаписи для доступа к представлению плагина на главной странице Справка по пользовательским полям woocommercer в вариантах Сохранение пользовательского интерфейса jQuery Sortable на WordPress Темы WordPress и PHP Плагин WordPress для Fancy-box Esay не работает на многоязычном сайте Как динамически генерировать редактор wordpress на интерфейсе? Эквивалентный пользовательский тип сообщения Лучший способ заменить URL-адрес изображения источником Имея администратор на разных хостах, прикрепленные изображения Каковы некоторые рекомендации по очистке предупреждений о содержании HTTP-контента? Сравнение поля с несколькими значениями одновременно с meta_query Пользовательская конечная точка Rest API с символом пробела

Постоянная ссылка на сообщение без использования функций WordPress

Я пытаюсь получить постоянную ссылку на сообщение без использования функций WordPress и пытаюсь найти наилучший способ для этого. В основном, что происходит, у меня есть многостраничная установка WordPress, а также некоторые другие домены, которые пересылаются на главный сайт WordPress. Конкретный URL-адрес из этих других доменов запрашивает базу данных, чтобы получить некоторую информацию о некоторых сообщениях для отображения и дать ссылку. Проблемы, которые у меня возникают, двоякие:

  1. Первоначально эти URL-адреса собирались находиться в многодольных субдоменах, поэтому я использовал get_the_permalink (). Затем они запросили эти внешние URL-адреса. Поскольку URL-адрес не совпадает, когда я включаю wp-blog-header.php, он просто пересылается к основному URL-адресу сайта, поэтому я не могу использовать функции WordPress и зацикливаться с использованием SQL-запросов, чтобы получить информацию прямо из базы данных.

  2. Я делал все возможное, чтобы продублировать, как создаются постоянные ссылки, и просто записывать заголовок с пробелами и все строчные буквы, но в сообщениях с тем же заголовком, что и другие записи, постоянная ссылка имеет «-2» или какое-либо другое число в это, это вызывает неправильную постоянную ссылку.

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

Solutions Collecting From Web of "Постоянная ссылка на сообщение без использования функций WordPress"

Простейшая вещь, которую нужно сделать, – использовать не-довольно постоянные ссылки.

Его часто упускают из виду, но вы можете просто создать ссылку, например example.com?p=123 и WordPress поймет ее и автоматически перенаправит на довольно постоянную ссылку (если включен, что обычно есть).

Нужен только URL-адрес сайта и идентификатор для сообщения, нет вызовов PHP, без сложной сшивки из данных.