首页 问答 正文

如何在WordPress博客中创建自定义模板

注册会员 / 悠然自学 / 2023-06-12/ 浏览 146 次

在WordPress中,可以通过自定义模板来实现更加个性化的网站布局和功能。下面介绍如何创建自定义模板:

  1. 首先,在主题文件夹中创建一个新的php文件,比如my-template.php,并在文件的开头添加以下代码:
<?php
/*
Template Name: My Custom Template
*/ 

这里的“My Custom Template”就是自定义模板的名称,可以根据自己的需要进行修改。

  1. 接着,在新创建的my-template.php文件中添加自己需要的页面元素、样式和功能代码。

例如,以下是一个示例代码,可以在自定义模板中显示最新的5篇文章:

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

<!-- 此处添加自定义页面布局 -->

<?php
$args = array(
  'post_type'           => 'post',
  'posts_per_page'      => 5,
  'order'               => 'DESC',
  'orderby'             => 'date',
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) :
  while ( $query->have_posts() ) : $query->the_post();
    get_template_part( 'template-parts/content', get_post_type() );
  endwhile;
endif;
wp_reset_postdata();
?>

<!-- 此处添加自定义页面布局 --> 
  1. 最后,在WordPress后台中创建新的页面或文章,并在“页面属性”中选择刚才创建的自定义模板即可。

通过以上操作,就可以在WordPress博客中成功创建自定义模板,将模板与页面或文章相关联,从而实现更加个性化的网站布局和功能。

大家谈论
    我的见解