WordPress插件中的自定义页面模板

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WordPress插件中的自定义页面模板相关的知识,希望对你有一定的参考价值。

This allows you to create a custom page template in your plugin. Say your plugin creates a custom post type and you want to override the standard archives page template to display your custom post type in a special way. You could achieve this by creating a custom template for your post type and using this code to display that template when appropriate.
  1. add_filter( 'page_template', 'wpa3396_page_template' );
  2. function wpa3396_page_template( $page_template )
  3. {
  4. if ( is_page( 'my-custom-page-slug' ) ) {
  5. $page_template = dirname( __FILE__ ) . '/custom-page-template.php';
  6. }
  7. return $page_template;
  8. }

以上是关于WordPress插件中的自定义页面模板的主要内容,如果未能解决你的问题,请参考以下文章

如何从自定义页面模板调用 WordPress 插件功能?

在 wordpress 的自定义页面模板中显示帖子分类信息

多个永久链接的自定义模板页面wordpress

WordPress中的自定义表单并将值存储到自定义数据库中

Wordpress 导航栏中的自定义简码

使用Essential Grid的自定义模板