假设代码中有一个自定义的post类型。您可能想做的包括几个步骤和测试。以下内容可能有助于开始并继续探索。最好的做法是始终在没有插件和主题干扰的基本环境中进行测试,使用默认主题并关闭不必要的插件。这也可以节省大量时间。
使用query 要创建循环并获取自定义帖子(输入参数以查询自定义帖子类型和自定义分类法等),请使用get_the_post_thumbnail()获取和输出画廊图像并使用css设置样式后,可以在主题功能中添加自定义样式/脚本。带挂钩的phpwp_enqueue_scripts 和功能wp_enqueue_script()对于上述情况,也可以考虑pagination成功完成传统页面加载版本分页后。使用ajax的概念类似,可以参考Handbook about Ajax, 但只需要使用WP的方式来完成它。也可参考this post 我也是以下内容可以放在主页以外的任何模板中。对于设置为frontpage的page,循环变量的行为略有不同。
<?php
// a simple query to a custom post could help to start
// create a query in the template
// could explore more about the arguments through the above links
$args = array(
\'post_type\' => \'brand\',
);
$query = new WP_Query($args);
while ($query->have_posts()) {
$query->the_post();
// output the image here
}
wp_reset_postdata();
?>