WordPress插件开发-将输出绑定到URL

时间:2020-10-27 19:03:47

标签: php wordpress

我有一个插件可以处理自定义结帐流程的用户体验,该插件允许用户订购商品,自定义有关这些商品的元数据,结账并查看他们过去的订单。我正在寻找创建前端屏幕的最佳实践,该屏幕可以与登录用户进行交互,但是这些屏幕不属于WP-Admin部分。

我已经看到了使用URL重写的示例,但是这些示例似乎最适合创建不输出正常页面布局(使用get_header()和get_footer())的API。如果确实使用此方法,如何确定页面的布局是否正常,但是主题随后会像处理普通的单个页面一样处理输出?然后,我是否要插入过滤器“ the_content”?那是最好的方法吗?

add_filter( 'the_content', 'my_plugins_content_appending_function' );

我已经看到了创建页面的示例,但这将使管理员能够删除页面,这会破坏插件,这似乎是一种不好的方法。

0 个答案:

没有答案