0

我正在用 wordpress 开发一个 CMS 网站...

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

网站

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

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

关于相同的任何想法?提前致谢...:)

编辑1

[accordions] [accordion title="Accordion 1"] Accordion 1 内容 [/accordion] [accordion title="Accordion 2"] Accordion 2 内容 [/accordion] [accordion title="Accordion 3" last="last" ] Accordion 3 内容在这里 [/accordion] [/accordions]

将以上代码放入页面内容后如下所示:

在此处输入图像描述

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

4

2 回答 2

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

于 2012-07-17T11:21:50.333 回答
0

如果我正确理解您的问题,请使用最新版本的 WordPress。

登录到您的管理面板。

单击“设置”选项卡,然后单击“阅读”子选项卡。

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

于 2012-07-17T10:48:34.627 回答