Я пытаюсь получить свой текущий идентификатор страницы и заголовок для ссылки, но перед тем, как вывести их, я переопределяю глобальную почту $ в моем заголовке.Получить текущее название страницы и идентификатор после цикла post
Это мой код:
<?php
global $post;
$current_page_id = $post->ID;
echo $current_page_id;
?>
Это мой код заголовка:
<div id="slider" class="nivoSlider">
<?php
$slides = get_posts(array('post_type' => 'slide'));
foreach($slides as $post): setup_postdata($post);
$slide_url = get_slide_url();
$slide_thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), "slide");
?><a href="<?php echo $slide_url; ?>" title="<?php the_title_attribute(); ?>"><img src="<?php echo $slide_thumbnail[0]; ?>" /></a><?php
endforeach;
?>
</div>
возвращает последний использовавшийся пост, но я хочу, чтобы мой текущей страницы пост.
Я создал специальный мета-ящик для продукта типа post, чтобы выбрать страницу для отображения. Я пытаюсь получить сообщения типа продукта и текущего идентификатора страницы для вывода на экран.
Благодаря