我建议为你的推荐信定制一种帖子类型。每一篇文章都将被创建为一篇独立的文章,您可以像查询博客文章或任何其他类型的文章一样,查询、排序、分类您的推荐信。非技术性网站管理员可以简单地“添加新的推荐信”和编辑现有的推荐信等,就像他们处理网页、博客帖子等一样
您必须注册testimonial
要发生这种情况,请输入post类型。一个非常简单的例子。您将需要定义比此示例更多的可选参数:
function wpse_register_post_types() {
$args = array(
\'public\' => true,
\'label\' => \'Testimonials\'
);
register_post_type( \'testimonial\', $args );
}
add_action( \'init\', \'wpse_register_post_types\' );
完整的WP Codex文档如下:
https://codex.wordpress.org/Function_Reference/register_post_type这是一个极其简化的示例,展示了基本知识:创建一个处理注册的函数,将该函数挂接到WPinit
行动
在实际应用程序中,您需要为register_post_type()
作用
根据您打算如何在前端使用推荐信,您需要为新的自定义帖子类型使用模板:
archive-testimonial.php
<;--这将显示所有已发布的推荐信;您的示例页single-testimonial.php
<;--用于显示单个证明;当用户点击查看单个推荐信上的所有详细信息时
这会让你开始。对于高级功能,如在页面上显示随机推荐,您需要了解使用WP_Query
用于自定义查询的类。
欢迎使用WPSE!