![](/img/trans.png)
[英]Add custom html content in WooCommerce My Account Dashboard only
[英]Add content to WooCommerce My account dashboard main page section
嗨,我一直在寻找如何将项目或自定义 HTML 添加到 WooCommerce 的“我的帐户”部分的主仪表板登录页面,但找不到它。 我在我的子主题中添加了这个,我可以通过搜索找到的是如何直接编辑woocommerce_account_content
。 由于我想从我的子主题中执行此操作,我应该使用过滤器还是挂钩?
我试过这个:
// define the woocommerce_account_content callback
function action_woocommerce_account_content( ) {
// code here,
};
// add the action
add_action( 'woocommerce_account_content', 'action_woocommerce_account_content', 10, 0 );
但是当我简单地添加一个回声“你好”作为测试时它没有用。 为了向此部分添加自定义内容,需要更改哪些内容?
注意 - 有 2 种类型的钩子:
操作挂钩woocommerce_account_content
是适用于大多数主题的正确挂钩:
add_action( 'woocommerce_account_content', 'action_woocommerce_account_content' );
function action_woocommerce_account_content( ) {
global $current_user; // The WP_User Object
echo '<p>' . __("This is an addition…", "woocommerce") . '</p>';
};
代码进入活动子主题(或活动主题)的functions.php文件。 测试和工作。
如果它在您的情况下不起作用,那是由于您的主题(自定义)、其他插件或您自己添加的其他代码……
要做的第一件事:在他们的支持页面上询问您主题的作者。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.