WordPress - 如何从特定页面提取数据(标题,拇指)?

时间:2011-03-15 03:40:43

标签: wordpress

我有一个wp_list_pages生成的链接列表,显示某个页面的所有子节点。这些页面中的每一页都有通常的标题和段落。

我没有单独加载页面,而是计划将每个链接设置为?id = XXX,其中XXX是页面的slug。从那里开始,我会在内容区域中有一个PHP函数来拉取页面的标题和副本,具体取决于slug是否与id = XXX匹配。

我如何查询具有特定参数的单个页面,以便确保加载的页面具有与id = XXX匹配的slug?

导航:

<li><a href="?id=SLUGOFLINK1">Link 1</a></li>
<li><a href="?id=SLUGOFLINK2">Link 2</a></li>
<li><a href="?id=SLUGOFLINK3">Link 3</a></li>

内容:

<?php
if($_GET['id']){

$theID = $_GET['id'];
if ($theID = 'SLUGOFLINK3')
{
// display SLUGOFLINK3's title and paragraph
}

}

1 个答案:

答案 0 :(得分:0)

要根据链接点击显示内容,您可以执行以下操作...

    <?php
    if(isset($_GET['id'])){
    $id = $_GET['id'];
    $post_id = get_post($id); 
    $title = $post_id->post_title;
    $content = $post_content->post_title;
//print title and content
    echo "<h2>$title</h2>";
    echo $content;
    } else {
    //if no id found print links
    }
    ?>

如果我误解了,我道歉