Что им пытаются выполнить это установить различные WordPress постоянную ссылку для зарегистрированных пользователей Для зарегистрированных пользователей используют: /loggedin/%post_id%/%postname%/
и другие используют /post/%post_id%/%postname%/
Set #Wordpress Ссылка с PHP с условиями
Вот PHP код, который пытается Im но не работает
add_action('init', 'smartest_set_permalinks');
function smartest_set_permalinks() {
global $wp_rewrite;
if(is_user_logged_in) {
$wp_rewrite->set_permalink_structure('/loggedin/%post_id%/%postname%/');
} else {
$wp_rewrite->set_permalink_structure('/post/%post_id%/%postname%/');
}};
Что мне не хватает здесь, может кто-нибудь указать или исправить это?
Что это за «не работает»? Это просто не работает или бросает какую-то ошибку? –
Не работает, он всегда использовался/регистрировался / – Niresh