WordPressプラグインディレクトリ内にカスタムページのテンプレートファイルを作成しましたが、正しいパスが見つかりません。このコードは機能しません:
update_post_meta( $pas_tasks_page_id, '_wp_page_template', dirname( __FILE__ ) . '/task-list-template.php' );
テンプレートファイルを手動でワードプレスのテーマに入れ、コードを次のように変更した場合にのみ機能します。
update_post_meta( $pas_tasks_page_id, '_wp_page_template', '/task-list-template.php' );
しかし、プラグイン開発者として、手動ではなくプラグインディレクトリ内に新しいテンプレートを作成したいと思います。どうすればいいですか?