0
私は2つのメニューを持っていますが、違いは1ページだけです。私は、フロントエンドのユーザーは 'フロントエンドのみのユーザー'プラグインを使用してビルドしている。ユーザーがログアウトしているときに1つのメニューを表示し、ユーザーがログインしているときに2番目のメニューを表示したい。 私はいくつかのプラグインのnavロールメニューを試している。フロントユーザログオン時にメニューを変更する - Wordpress
このコードでも試してみましたが、成功しました。
function my_wp_nav_menu_args($args = '') {
if(is_user_logged_in()) {
$args['menu'] = 'logged-in';
} else {
$args['menu'] = 'logged-out';
}
return $args;
}
add_filter('wp_nav_menu_args', 'my_wp_nav_menu_args');
何か問題があります。
https://wordpress.stackexchange.com/questions/7999/change-front-end-menu-depending-on-user-login –
これが動作しませんあまりにも。何が問題なのか分かりません。すべてで0成功 – NDOE