php WooCommerce:添加登录和注销链接到菜单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php WooCommerce:添加登录和注销链接到菜单相关的知识,希望对你有一定的参考价值。

// Add login and logout links to menu locations
add_filter( 'wp_nav_menu_items', 'login_logout_links', 10, 2 );
function login_logout_links( $items, $args ) {
  if (is_user_logged_in() && $args->theme_location == 'primary') {
	  $items .= '<li><a href="'. wp_logout_url( get_permalink( wc_get_page_id( 'myaccount' ) ) ) .'">Logout</a></li>';
  }
  elseif (!is_user_logged_in() && $args->theme_location == 'primary') {
	  $items .= '<li><a href="' . get_permalink( wc_get_page_id( 'myaccount' ) ) . '">Login</a></li>';
  }
  return $items;
}

以上是关于php WooCommerce:添加登录和注销链接到菜单的主要内容,如果未能解决你的问题,请参考以下文章

Woocommerce 自定义注销无需确认

php 更改Woocommerce产品评论的“登录”链接的登录链接

当用户在 WooCommerce 中登录/注销时,如何防止清空购物车?

php Woocommerce删除注销确认

WordPress将登录/注销添加到菜单编辑器

php 登录注销链接