Intereting Posts
Изменение постоянных ссылок для типа по умолчанию для отражения навигации Какой контент должен идти в index.php? Получите только один комментарий за сообщение с get_comments Все сообщения, ссылающиеся на Автор Как изменить целевую страницу URL? Доступ к установке WordPress в своем собственном каталоге в корне домена Необходимо изменить URL ссылки, встроенный в несколько сообщений, в новый URL ссылки Сделать домашней страницей новый пост пользовательского типа сообщения Переименуйте кнопку «Добавить медиа» на «Добавить изображения» Как изменить теги заголовков в текстовых сообщениях? Динамическая высота в панели пользовательского заголовка Есть ли способ включить массовое редактирование и быстрое редактирование пользовательских типов сообщений? Обновить существующий сайт до версии 3.5 Поиск с помощью апострофа Предварительный просмотр в Facebook Open Graph Object Debugger

Использование? P = $ post_ID вместо permalink в результате AJAX

У меня есть следующая ситуация:

  • пользовательский тип сообщения: theme_location
  • пользовательская таксономия: theme_state, прикрепленная к теме_location
  • Позиция поля ACF также привязана к теме_location

Я отображаю все таксономии theme_state на карте, и когда пользователь нажимает на любое состояние, они будут видеть все местоположения на карте состояний, полученные AJAX. Поскольку любое состояние может иметь большое количество местоположений, в функции PHP, вызванной AJAX, я использую один настраиваемый запрос вместо стандартного цикла WP_Query + с get_fields .

Теперь для каждого из местоположений мне также нужно отобразить ссылку на эту страницу CPT. Если бы я использовал постоянную ссылку, мне пришлось бы добавить дополнительный запрос, чтобы получить объекты post для всех моих местоположений и использовать get_permalink в цикле. Поэтому вместо этого я хотел бы использовать такие ссылки: example.com?p=$post_ID

Есть ли возможный недостаток этого метода?

Solutions Collecting From Web of "Использование? P = $ post_ID вместо permalink в результате AJAX"