将用户ID添加到WooCommerce客户控制面板 时间:2018-05-30 作者:German Mazzaferro 我是否可以将用户ID添加到woocommerce客户仪表板?谢谢 3 个回复 SO网友:dhirenpatel22 WooCommerce没有提供任何这样的挂钩来在dashbaord上显示用户ID。但您可以通过将仪表板模板覆盖到主题文件中来添加它。您可以从下面的WooCommerce参考链接简要查看如何覆盖模板。https://docs.woocommerce.com/document/template-structure/您需要复制模板dashboard.php WooCommerce插件模板中的文件woocommerce/myaccount/ 主题中的文件夹。可以使用代码显示User ID 仪表板页面上的任意位置。<?php echo esc_html( $current_user->ID ); ?> SO网友:Steve 与大多数成熟的插件一样,Woocommerce提供了许多挂钩,可以轻松定制客户仪表板等内容。有了适当的钩,你应该能够快速完成你的目标。您最好在此处查看Woocommerce文档link.对于WordPress,您可以使用get_current_user() 作用 SO网友:dhirenpatel22 若要在客户新帐户电子邮件中显示名称,请尝试在中添加以下代码customer-new-account.php 电子邮件模板文件。让我知道这是否有效。<?php $user = get_user_by( \'user_login\', $user_login ); if($user){ echo $user->ID; }?> 结束 文章导航