手动排序自定义帖子类型的简单方法是什么?

时间:2011-08-22 作者:janoChen

我正在使用bbpress插件。它有一个名为forums. 我过去常常通过更改发布日期对帖子进行排序。但是你不能用这种自定义的帖子类型。

有什么建议吗?

1 个回复
最合适的回答,由SO网友:Adeerlike 整理而成

我使用此代码为特定帖子类型创建自定义帖子模板

define(SINGLE_PATH, TEMPLATEPATH.\'/single\');    
function product_single_page_template($product) {
        global $wp_query, $post;
        $type = get_post_type();
        if ($type==true) 
            if(file_exists(SINGLE_PATH . \'-type-\' . $type . \'.php\'))
            return SINGLE_PATH . \'-type-\' . $type . \'.php\';
        return $product;
}
add_filter(\'single_template\', \'product_single_page_template\');
您也可以对类别或非单页执行相同的操作。

结束

相关推荐

Sort admin menu items

关于“的相关注释”Changing the Order of Admin Menu Sections?“,我正在寻找一种按字母顺序对WordPress管理区域的每个子部分中的条目进行排序的方法。目前,每当添加新插件时,其条目都会出现在“设置/工具/插件”下看似随机的位置,通常很难找到新的菜单项。(我已经有很多插件了,所以我的菜单很满。)由于我相当经常地添加和删除插件,所以我宁愿不需要不断进入设置页面来获取菜单排序插件并调整顺序。抱歉问了这么长的问题;我只是想弄清楚我在找什么。示例代替: S