在常规页面中提供静态内容的最佳方法

时间:2016-11-11 作者:kot

我正在开发一个wordpress插件,它应该向前端用户显示静态表单。这些表单将受到另一个插件的保护,该插件在页面级别管理用户登录/注册。

因此,我的内容应该在常规wordpress页面中进行管理。然后,我的内容将是该页面内容部分中显示的唯一内容。我的插件插入该内容的最佳设计方法是什么?

短代码将是一种选择,但我认为它们不应该用于此,因为我的内容不应该在其他内容之间,而是独立的。

2 个回复
最合适的回答,由SO网友:Milo 整理而成

您可以使用the_content filter 覆盖页面内容并输出所需内容。Conditional Tags 可以帮助限制筛选器在特定页面上运行。

SO网友:jgraup

使用shortcode 在内容区域中生成表单。只是不要在该区域放置任何其他内容。这是保留模板并仅用表单替换内容部分的唯一方法。

相关推荐

致命错误:未捕获错误:无法将WP_ERROR类型的对象用作/../plugins/rm-payment.php中的数组

我使用2个WordPress站点、1个WordPress站点到2个WordPress站点的远程支付系统。第一个是主网站;第二个网站的工作方式类似于处理贝宝支付的商户网站。我们将第一个网站的用户订单详细信息提取到第二个网站,以处理贝宝付款。但在获取第二个网站的网页时出现错误,但请记住,如果重新加载它一次,问题就解决了致命错误:未捕获错误:无法将WP\\u error类型的对象用作/中的数组/插件/rm支付。php:第231行 $response = wp_remote_post( $remote_url,