我有一个“投资组合”页面。是否可以使用标准的类别模板? (category.php)
如果没有,反过来怎么样?我可以制作一个自定义模板(投资组合页面将使用)并使所有类别请求也在那里吗?
澄清一下:Portfolio页面显示与Category页面相同的内容。但它需要在投资组合的标题下。他们都会显示类别。有没有办法将这些结合起来但保持“投资组合”页面的参与?
答案 0 :(得分:0)
是的,您可以使用自定义模板。并将该模板分配给投资组合页面。
并在该模板中显示类别后循环。
网址创建模板: - http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates
使用查询帖子循环,您可以显示该投资组合类别的显示帖子。
网址: - http://codex.wordpress.org/Function_Reference/query_posts
答案 1 :(得分:0)
如果您想将您的投资组合页面重定向到特定类别(如上面评论中所述),那么您只需在functions.php中添加一个钩子,如
function redirect_to_category()
{
//I assumed that your page slug is portfolio,id or page title can be used too
if(is_page('portfolio'))
{
$page_url = "your category url"; //i.e. http://yourdomain/category/anitem
wp_redirect($page_url); // you can also redirect to any page/category
}
}
add_action('template_redirect', 'redirect_to_category');
如果您将此代码粘贴到functions.php中,这将导致您的用户根据您的is_page返回值重定向到给定类别(在$ page_url变量中)页面。有关自定义模板的详情,请访问http://codex.wordpress.org/Theme_Development#Custom_Page_Templates