Привет, я пытаюсь создать страницу с указанием конкретных страниц (надеюсь, что это имеет смысл), возможно, позвонив по их идентификаторам или как-то еще.
Я хочу добавить миниатюру страницы / избранное изображение, заголовок страницы, описание страницы, а затем ссылка на эту страницу.
Что-то вроде этого.
<ul>
<li>
<?php the_post_thumbnail(); ?>
<h2>Page Title</h2>
<p>Page Description</p>
<a href="#">Link to page</a>
</li>
</ul>
Любая помощь будет оценена, заранее спасибо.
ОБНОВЛЕНИЕ: На данный момент у меня есть что-то вроде этого.Использование настраиваемого поля для ввода описания.Я все еще пытаюсь понять, как мне показывать только страницы, которые находятся под родительской страницей, называемой "Культура".
<?php query_posts('post_type=page'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php the_post_thumbnail(); ?>
<h2><?php the_title(); ?></h2>
<p>
<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'description', true);
?>
</p>
<a href="<?php the_permalink(); ?>">More info</a>
<?php endwhile; endif; ?>
ОБНОВЛЕНИЕ 2: Решено!Использовал следующее, если кому-то интересно.Вытащил на всех страницах родительской страницы (id = 7).Затем миниатюра записи, затем заголовок страницы, описание с использованием настраиваемого поля с именем description и, наконец, постоянная ссылка.
Надеюсь, что это поможет любому в аналогичной ситуации.
<?php query_posts('post_type=page&post_parent=7'); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php the_post_thumbnail('culture-page-listing'); ?>
<h2><?php the_title(); ?></h2>
<p>
<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'description', true);
?>
</p>
<a href="<?php the_permalink(); ?>">More info</a>
<?php endwhile; endif; ?>