📌  相关文章
📜  wp wc php 编辑存档-产品类别页面 - PHP (1)

📅  最后修改于: 2023-12-03 15:21:15.143000             🧑  作者: Mango

编辑存档-产品类别页面 - PHP

在 WordPress 中,存档页面是展示文章以及其他内容的一种方式。产品类别存档页面则是展示产品类别的页面。本文将介绍如何编辑存档-产品类别页面的方法,使用 PHP 代码实现。

步骤
  1. 打开 WordPress 的主题文件夹,找到 archive-product.php 文件。
  2. 复制文件并重命名为 taxonomy-product_cat.php,这个命名规则是 WordPress 的默认命名规则。
  3. 打开新复制的文件,我们将在这个文件中编辑存档-产品类别页面。
  4. 使用 WordPress 自带的 get_header() 函数获取网站的头部文件(通常是 header.php)。
<?php get_header(); ?>
  1. 使用 if 语句检查当前的产品类别存档页面是否为空,如果是空的则显示一个错误信息。
<?php if ( ! have_posts() ) : ?>
    <div class="alert alert-warning">
        <?php _e( 'Sorry, no products were found in this category.', 'textdomain' ); ?>
    </div>
<?php endif; ?>
  1. 使用 get_template_part() 函数获取产品类别循环列表的代码(通常是 loop-taxonomy-product_cat.php)。
<?php get_template_part( 'loop', 'taxonomy-product_cat' ); ?>
  1. 使用 WordPress 自带的 get_sidebar() 函数获取网站的侧边栏文件(通常是 sidebar.php)。
<?php get_sidebar(); ?>
  1. 使用 WordPress 自带的 get_footer() 函数获取网站的底部文件(通常是 footer.php)。
<?php get_footer(); ?>
完整代码
<?php get_header(); ?>
 
<?php if ( ! have_posts() ) : ?>
    <div class="alert alert-warning">
        <?php _e( 'Sorry, no products were found in this category.', 'textdomain' ); ?>
    </div>
<?php endif; ?>
 
<?php get_template_part( 'loop', 'taxonomy-product_cat' ); ?>
 
<?php get_sidebar(); ?>
 
<?php get_footer(); ?>

以上是编辑存档-产品类别页面的方法。在编辑存档页面时,您也可以通过覆盖默认的存档模板来自定义存档页面的样式和布局。