2012-02-14 133 views
0

我有一个'投资组合'页面。是否有可能使它使用标准的类别模板? (category.php)WordPress的:页面使用类别模板

如果没有,相反呢?我可以制作一个自定义模板(投资组合页面将使用)并使所有的类别请求都可以到达那里吗?

澄清:投资组合页面显示与分类页面相同的东西。但它需要在投资组合的标题下。他们都会显示类别。有什么方法可以将这些结合起来,但是要保留“投资组合”页面?

+0

页面和类别模板是不同的东西,不是吗?在不同类型的循环中显示不同种类的东西?我不明白他们如何以合理的方式融合在一起。为什么不把它们复制过来? – 2012-02-14 23:19:42

+0

我实际上并未在投资组合页面上显示页面内容。这只是一个导航菜单项目。我只是希望有一种方法可以将类别和页面重定向到自定义模板或其他东西 – djt 2012-02-14 23:27:52

+0

然后,您在投资组合页面上显示什么?如果它只是一个菜单项,我认为你应该能够将它指向正确的类别。绝对有可能有两个菜单项指向同一个地方。 – 2012-02-14 23:33:00

回答

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