Intereting Posts
WordPress Начало сайта Конец и конец Окончание Загрузка медленно Добавить переменную между do_shortcode Как отобразить список дочерних страниц родительской страницы в WordPress? Попытка алфавита списка ссылок с помощью get_sites Как создать RSS-каналы категорий, чтобы показать полный контент Файлы, сгенерированные в нескольких каталогах, предположительно с помощью WordPress (advanced_settings.php и common_config.php) Можно ли удалить поле подписки со страницы статистики Jetpack? Добавить настройки в пользовательский тип сообщения Изменение «представленных на дату» комментариев Отображать сообщение Thumbnail, не являясь избранным изображением Как запустить функцию на каждой странице, на каждом устройстве Многопользовательская установка WordPress нарушила меню Организуйте загрузки по годам, месяцам и дням Как создать кнопку редактирования мультимедиа для плагина слайд-шоу? При добавлении виджета, какой виджет я должен использовать для добавления изображений, текста и стилей?

php возвращает имя пользователя просматриваемого профиля автора

Я в недоумении. У меня есть профили, разработанные для моего сайта wordpress, и я хочу отображать контент на моем странице profile.php, который является конкретным для каждого профиля пользователя.

Я посмотрел вокруг кода и нашел только такие вещи: https://codex.wordpress.org/Function_Reference/get_user_meta, который получает только текущего пользователя

и это: https://codex.wordpress.org/Function_Reference/get_the_author, который получает текущего автора сообщения

Ну, на странице профиля нет сообщений, поэтому возвращает null, а текущий пользователь не прав по понятным причинам. (это правильно, если кто-то просматривает свой профиль)

Так кто-нибудь знает, как определить идентификацию имени или идентификатора текущего просматриваемого профиля?

Это: https://codex.wordpress.org/Function_Reference/get_author_posts_url может вернуть идентификатор конкретного пользователя, однако он является статичным, и мне нужно, чтобы моя была динамической, исходя из того, какой профиль просматривается.

Solutions Collecting From Web of "php возвращает имя пользователя просматриваемого профиля автора"

На странице архивного архива (предполагая, что плагин использует основные архивы) get_queried_object() вернет объект WP_User для автора. Что-то вроде:

 $author = get_queried_object(); if (is_a($author, 'WP_User')) { var_dump($author->data); } 

Вы должны увидеть имя входа, имя_пользователя и отображаемое имя. Используйте то, что вам нужно.