我在大多数 WP 模板中看到主页非常漂亮,设计有横幅等。是否可以为每个类别页面做同样的事情(毕竟这些页面都是登录页面)?
我希望它在顶部显示促销内容(横幅等)和底部的最新类别帖子。默认只有最新的帖子。
谢谢
我在大多数 WP 模板中看到主页非常漂亮,设计有横幅等。是否可以为每个类别页面做同样的事情(毕竟这些页面都是登录页面)?
我希望它在顶部显示促销内容(横幅等)和底部的最新类别帖子。默认只有最新的帖子。
谢谢
首先,您的问题不清楚,您只是问了一个一般性问题,答案是Yes absolute Possible。没有任何主题或错误的具体信息,我们无法为您提供帮助。
这里有一些想法:
您可以轻松自定义 wordpress 主题类别页面category.php
,或者即使您只需要一个类别的不同类别模板,您也可以这样做。为此,请在您的主题文件中创建category-[slug].php
或归档 - 将您使用的任何内容替换为您想要不同模板的类别。category-[id].php
slug
id
编辑类别页面的模板后,您可以自己添加所有选项 - 好的选择是显示类别页面的滑块并查询该类别的帖子仅显示在该滑块上或在滑块或显示中显示该类别顶部的促销内容任何你想要的横幅。
例如,您可以更改查询以显示该类别的最新帖子,仅显示在滑块等中,例如使用以下查询:
$current_category = single_cat_title("", false);
$args = array(
'numberposts' => 5,
'offset' => 0,
'category_name' => $current_category,
'orderby' => 'post_date',
'order' => 'DESC',
'post_type' => 'post',
'post_status' => 'publish' );
$recent_posts = get_posts( $args );
如果它使用 WP_Query,您的查询应该如下所示:
$current_category = single_cat_title("", false);
$cat_posts = new WP_Query('showposts=5&category_name='.$current_category);
while ($cat_posts->have_posts())
...
当然,您也可以在数据库中为促销优惠帖子添加标志,然后'promoted' => 'true'
在上述示例查询中添加参数以仅在该滑块中显示促销帖子等。
ps 我只是给出了一般的想法——你需要一些 php 知识,为此你需要一些 wordpress API 知识,这很容易实现。
如果我帮助了你,请为我投票并接受答案。
市场上有许多主题可供选择,您也可以使用这些选项。