首页 问答 正文

如何在wordpress中创建自定义页面模板?

注册会员 / 悠然自学 / 2023-06-11/ 浏览 87 次

在WordPress中,可以通过以下步骤创建自定义页面模板:

  1. 创建一个新的PHP文件,例如“custom-template.php”。
  2. 在文件顶部添加以下代码:
<?php
/*
Template Name: Custom Template
*/
?> 

这将在页面编辑器中的模板下拉菜单中添加一个新的选项,“Custom Template”。

  1. 编辑页面时,选择“Custom Template”选项并保存页面。然后在页面编辑器中添加所需的内容和元素。

  2. 在主题文件中创建新的页面模板文件夹(例如,“template-parts/custom-template”),用于存放自定义模板的各种元素和样式。

示例代码:

<?php /* Template Name: Custom Template */ ?>

<?php get_header(); ?>

<main>

  <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    <article>
      <header>
        <h1><?php the_title(); ?></h1>
      </header>
      <div>
        <?php the_content(); ?>
      </div>
    </article>

  <?php endwhile; endif; ?>

</main>

<?php get_footer(); ?> 

在这个示例中,自定义模板以“Custom Template”的名称创建,并且基本结构包括一个标题及其内容。此外,示例还包含get_header() 和 get_footer() 函数,这将使用您的主题中的相应文件的头部和底部。

大家谈论
    我的见解