Как поместить имя пользователя или идентификатор в URL на определенной странице [WordPress] - PullRequest
0 голосов
/ 22 октября 2019

Я новичок здесь, и сложные вещи в Wordpress все еще смущают меня, когда я учусь. Я пытаюсь передать зарегистрированный идентификатор пользователя или имя пользователя на URL-адрес, когда на определенной странице (страница панели мониторинга). Я перепробовал много плагинов, которые позволяют вам изменять параметры общей таксономии страниц и слагов, но я вообще ничего не получил с этим. Это, вероятно, простой ответ, но я не знаю, как к нему подойти. Я делал много поисков в Google, но все результаты продолжают ссылаться на тэг WordPress% author%, который НЕ Я хочу, потому что он генерирует только человека, который создал страницу, а не зарегистрированного пользователя.

Если кто-нибудь сможет мне помочь, я буду очень признателен. К вашему сведению: я не очень разбираюсь в PHP и не очень разбираюсь в бэкэндах, так как я больше увлекаюсь проектированием Front End. Так что, если какие-то ответы вращаются вокруг этого, пожалуйста, предоставьте объяснение / ответ "детского сада" для меня ?

1 Ответ

0 голосов
/ 22 октября 2019

Все, что вам нужно здесь, это wp_get_current_user () .

<?php

    $current_user = wp_get_current_user();

    $username = $current_user->user_login;
    $user_ID = $current_user->ID;

    echo "Welcome $username, your ID is $user_ID";

?>

О том, как редактировать вашу "страницу панели инструментов", вам сначала нужно найти файл шаблона страницы , а затем отредактируйте код внутри него.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...