为包含代码的页面选择默认模板

时间:2016-09-06 作者:MMTDesigner


我正在使用wp_insert_code 正在创建页面,请查找。

我想为我正在创建的页面选择一个默认模板,该模板位于模板文件夹的插件文件夹中。

我尝试使用此代码:

update_post_meta($post_id, \'_wp_page_template\', $page_template_path);
当在主题目录中定义模板时,它确实可以工作,但我希望在插件文件夹中有模板文件。

使我的插件可重用且易于安装。你能帮我弄清楚吗?

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

Here 是你的答案。转到此GitHub存储库并按照说明进行操作。

相关推荐

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

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