繁体   English   中英

WordPress-为一个以上的网址呈现一个模板

[英]Wordpress - render one template for more than one url

我创建了一个为此页面加载的wordpress模板-example.com/products模板名称为page-products.php,它位于主题文件夹内。 它仅适用于http://example.com/products ,有什么办法可以使其适用于http://example.com/products/clothing之类的模板,因此当用户访问此url时,页面将被呈现从产品模板?

<?php get_header(); ?>
<!-- 
My Custom Products page
-->
<?php get_footer(); ?>

您可以创建一个自定义页面模板来完成此操作。 该文件将被命名为template-clothing.php 此外,如果您有多个页面模板(可以从根目录中删除群集),则可以将该文件放在一个名为page-templates的子文件夹中。 模板的标题可能如下所示:

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

创建此文件后,可以在页面编辑器的“ Page Attributes下选择模板,随后将以该外观显示页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM