我已经为 wordpress 插件目录中的自定义页面创建了一个模板文件,但我找不到正确的路径。这段代码不起作用:
update_post_meta( $pas_tasks_page_id, '_wp_page_template', dirname( __FILE__ ) . '/task-list-template.php' );
仅当我将模板文件手动放入 wordpress 主题并将代码更改为:
update_post_meta( $pas_tasks_page_id, '_wp_page_template', '/task-list-template.php' );
但作为插件开发人员,我想在我的插件目录中创建新模板,而不是手动。我该怎么做?