Добрый день, коллеги. Cуществует такая возможность как выводить публичные страницы пользователей через author.php вида
Проблема заключается в том, что Wordpress позволяет выбрать для личного кабинета только два вида адреса (/account/?username=1 и /author/nickname/) и сам пользователь может увидеть как выглядит его страница только в другом браузере или разлогинившись.
Подскажите, каким образом можно изменить адрес /author/ на, допустим, /polzovatel/, разделить ссылку публичной страницы от ссылок личного кабинета или реализовать предпросмотр публичной части не заставляя пользователя выходить из аккаунта?
Смог реализовать возможность пользователю посмотреть как выглядит личная страница снаружи с помощью простого, но занятного хака. Просто обращаемся к странице пользователя по ссылке с get-параметром
<a title="Посмотреть страницу как гость" target="_blank" href="/author/'.strtolower($userdata->display_name).'/?noauth">Предпросмотр</a>, и вешаем на этот триггер обнуление id текущего пользователя
<?global $user_ID; if(isset($_GET['noauth']))$user_ID='';?>