Intereting Posts
Ошибка при подключении плагина Image / s3slider в WP Попытка показать результат запроса категории WordPress в качестве фонового изображения Измените значение текста отправки электронной почты WooCommerce добавление скриптового тега в заголовке определенных страниц Как изменить wp_get_archives (), чтобы не использовать шаблон archive.php? Получить условия по таксономии И post_type Предварительный просмотр черновика пользовательского типа начинается с 404 Отфильтровать результаты с настраиваемыми значениями полей и выпадающим меню ABSPATH не работает! Любая идея почему? Можно ли связать разные типы пользовательских почтовых сообщений друг с другом? Невозможно изменить цвет наведения для ссылок Загрузка частичных шаблонов с помощью AJAX / PJAX Wpdb пустой результат, только если язык является русским Автор атрибута для определенной категории Перевод плагина wordpress

Пользовательские URL-адреса профиля пользователя

Я создал «профиль» страницы, который при посещении с переменной get имеет идентификатор пользователя:

http://example.com/profile/?uid=1 

Затем он отобразит детали профиля идентификатора пользователя 1 . Теперь я хочу переписать …

 http://example.com/profile/?uid=1 

… чтобы …

 http://example.com/profile/admin 

Как это сделать?

Solutions Collecting From Web of "Пользовательские URL-адреса профиля пользователя"

  1. Создайте конечную точку для EP_ROOT именем EP_ROOT .
  2. В вашем обработчике обратного вызова используйте get_user_by( 'slug', get_query_var( 'profile' ) ) чтобы найти пользовательские данные.
  3. Создайте файл шаблона profile.php и используйте locate_template( 'profile.php', TRUE ) чтобы загрузить его.
  4. В вашем шаблоне отображаются данные пользователя.