我试图解决一些问题,但整个上午都在挣扎。我的WordPress帖子已经处于可以有父帖子的状态。完成人:
add_action('init', 'add_hierarchy_to_posts'); function add_hierarchy_to_posts() { add_post_type_support( 'post', 'page-attributes' ); $obj = get_post_type_object( 'post' ); $obj->hierarchical =true; remove_theme_support( 'post-formats' ); }
我需要我的帖子按章节编号,所以这是
1.简介
2.主题很棒
2.1为什么伟大
2.2为什么主题
nbsp;2.2.1更好
nbsp;2.2.2更糟
nbsp 2.2.2.1在最佳情况下
3.结束
现在的问题是,如何计算子捕获体。到目前为止,该函数已经存在,并且它至少产生
1.0
2.0
3.1
3.2
全局$章、$分章、$子章1、$子章节2、$depper;函数is_child_of($postID){全球$post;$ico=$post->post_parent;return$ico;}函数find_out_chapter_number($id){全局$章、$分章、$子章1、$子章节2、$子条款3、$depper;如果(is_child_of($id)==0){$章节++;$分章=0;}否则如果(is_child_of($id)==$depper){$分章++;}$depper=$id;$ico=is_child_of($id);//$id。"-"$ico。"-"。return$charger。".".$分章.".".$分章1."."/$分章2;}
$depper变量存储之前的post id
我需要它更深入,我想它可能是递归的,但我不知道。
函数从wordpress循环调用,其中
$kapitel=find_out_chapter_number(get_The_ID()),并在_title()之前回显;
请尝试这个插件。。。这将有所帮助。
页面列表插件
如果你仍然面临同样的问题。请留下您的评论。我会给你另一个解决方案。