检查此项:
How to add a new endpoint in woocommerce
使现代化
在回调函数中包括扩展模板页,因为需要输出。
例如:
function foren_content() {
include(\'woocommerce/myaccount/custom-page.php\');
}
然后在自定义页面内。php使用get\\u post(ID)调用所需的内容,或者如果您在woocommerce设置中注册了端点,则通过slug调用它。
本文通过使用类的一个很好的示例解释了添加新端点的整个过程。
https://stackoverflow.com/questions/38039616/woocommerce-assigning-an-endpoint-to-a-custom-template-in-my-account-pages
就我个人而言,我会使用本文中显示的类,因为它执行所有必要的过程,并且您将所有代码都放在一个地方。我可以在这里对此进行详细阐述,但已经在发布的文章中进行了解释。
取决于woocommerce的方法和版本。最简单的方法是继续当前的方法。我认为你的问题是堆栈溢出问题。:)
希望有帮助。当做