Итак, у меня есть локальная установка WordPress, использующая мою первую полосу и одностраничную запись в блоге.то, что я хочу сделать, это добраться до одного сообщения в блоге, используя идентификатор сообщения.Это насколько я могу - но когда нажата ссылка, я ничего не получаю.
URL-адрес, переданный из href, выглядит нормально - blogpost.php? Postid = 1 Мне просто нужно получить данные поста блога, используя этот идентификатор, если это имеет смысл?
<?php
global $post;
$args = array( 'posts_per_page' => 3 );
$myposts = get_posts( $args );
foreach( $myposts as $post ) : setup_postdata($post); ?>
<div class="col-sm-4" style="padding-left:50px; padding-right:50px;">
<div class="media">
<a href="blogpost.php?postid=<?php echo $id; ?>"><?php $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'single-post-thumbnail' ); ?>
<div id="custom-bg" style="background-image: url('<?php echo $image[0]; ?>'); background-size:cover;">
<h1 style="padding:50px;"><?php the_title(); ?></h1></a>
</div>
</div>
<div class="media-body" style="background-color:white; padding:20px;">
<h4 style="color:#000"><?php the_excerpt(); ?></h4>
</div>
</div>
<?php endforeach; ?>