WordPress - Как вытащить данные (заголовок, большой палец) с указанной страницы? - PullRequest
0 голосов
/ 15 марта 2011

У меня есть список ссылок, сгенерированных wp_list_pages, которые отображают всех дочерних элементов определенной страницы. Каждая из этих страниц имеет обычный заголовок и абзац.

Вместо того, чтобы загружать страницу отдельно, я планировал установить для каждой ссылки значение? Id = XXX, где XXX - это фрагмент страницы. Оттуда у меня будет функция PHP в области содержимого, которая вытягивает заголовок и копию страницы, в зависимости от того, соответствует ли слаг id = XXX.

Как мне поступить при запросе одной страницы с конкретными аргументами, чтобы я удостоверился, что на загружаемой странице есть фрагмент, соответствующий id = XXX?

Nav:

<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 голосов
/ 15 марта 2011

Для отображения содержимого в зависимости от ссылки нажмите, вы можете сделать следующее ...

    <?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
    }
    ?>

Если я неправильно понял, мои извинения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...