wordpress在一个页面上的多个页面

时间:2012-07-17 10:39:51

标签: php jquery wordpress

我正在使用wordpress开发CMS网站...

最终的网页应该是这样的:

Website

我只想要一个页面(首页),我希望在其中显示子页面标题。 (关于,家庭,人)...

因此,当点击子页面标题时,它应该展开并在面板中,同一页面和同一位置显示页面内容。

有关同样的想法吗? 在此先感谢... :)

EDIT1

[手风琴] [accordion title =“Accordion 1”] 手风琴1内容在这里 [/手风琴] [accordion title =“Accordion 2”] 手风琴2内容在这里 [/手风琴] [accordion title =“Accordion 3”last =“last”] 手风琴3内容在这里 [/手风琴] [/手风琴]

将上面的代码放在页面内容后如下:

enter image description here

但是点击 ACCORDION 1 ,它没有得到扩展..

2 个答案:

答案 0 :(得分:1)

您可以编写自己的模板,进行查询(检查子页面),并在div标签之间添加内容。

当它完成时,那就是JS / jQuery的时候了。搜索选项卡jQuery脚本,以便获得一些信息。

无论如何,你最需要使用hide()/ show()函数来达到类似的效果。

另外,您是否制作了该模板,并且熟悉WP中的编程吗?

<?php
$args = array(
    'numberposts' => -1,
    'post_parent' => $post->ID,
    'post_type' => 'page',
    'post_status' => 'publish',
    'orderby' => 'menu_order,title',
    'order' => 'ASC'
);
$my_pagelist = get_children($args);
?>

上面是显示子页面内容的代码,下面是标签的jQuery教程。

http://jqueryui.com/demos/tabs/

修改

另外,请检查此网站 - http://www.learningjquery.com/2006/09/slicker-show-and-hide它会显示有关显示/隐藏功能的一些信息。有关WP get_children函数的更多信息,请参见此处 - http://codex.wordpress.org/Function_Reference/get_children

答案 1 :(得分:0)

如果我在最新版本的WordPress中正确理解了您的问题。

登录您的管理面板。

点击“设置”标签,然后点击“阅读”子标签。

将“首页显示”选项更改为“静态页面”。