我想将WooCommerce仪表板小部件标题从“ WooCommerce状态”更改为其他名称。
我知道我需要在我的functions.php中使用一个钩子,但是我正在努力使其工作。
我在WooCommerce中找到了生成仪表板小部件的功能和文件(plugins / woocommerce / includes / admin / class-wc-admin-dashboard.php)-并尝试使用add_action来挂接此功能但不幸的是,它要么不执行任何操作,要么抛出错误。
我能够创建一个全新的仪表板小部件,但这不是我所需要的。
我已经引用了一些答案和教程,例如与之接近的答案和教程(https://www.tychesoftwares.com/understand-wordpress-dashboard-widget-create-custom-dashboard-widget-woocommerce/)。
我知道这应该非常简单,但是我对钩子和过滤器的经验不足,无法实现这一目标-我们将不胜感激!
编辑:
这是我随后创建的仅CSS解决方案,无论出于任何原因都需要使用它。
*请注意,所选答案中提供的PHP是最佳实践,应在可能的情况下使用(此外,woocommerce使用的标记/标签可能会发生变化)。
/* Change Dashboard 'WooCommerce Status' Title */
#woocommerce_dashboard_status h2 { font-size: 0; }
#woocommerce_dashboard_status h2:before {
content: "Sales Report";
font-size: 14px;
}