Я создаю портфолио, которое нужно отображать и эскиз, заголовок и ссылку на все другие страницы портфолио с использованием определенного шаблона.Извлечь данные со страницы с помощью специального шаблона (Wordpress)
Это то, что у меня есть до сих пор, которому удается получить название страницы и отличное изображение. Я пытаюсь восстановить ссылку на эту страницу, так как the_permalink()
просто возвращает ссылку на страницу, в которой вы сейчас находитесь.
<?php foreach ($builtins as $page) : ?>
<div class="fw-col-xs-6 fw-col-md-3 remove-column-padding ">
<div class="casestudy">
<?php if (has_post_thumbnail($page->ID)): ?>
<?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($page->ID), 'single-post-thumbnail'); ?>
<div class="block" style="background: url('<?php echo $image[0]; ?>')">
<h3>
<a href="<?php echo apply_filters('the_permalink', $page->post_permalink, $page->ID); ?>" title="<?php echo apply_filters('the_title', $page->post_title, $page->ID); ?>">
<?php echo apply_filters('the_title', $page->post_title, $page->ID); ?>
<span></span>
</a>
</h3>
</div>
<?php endif; ?>
</div>
</div>
<?php endforeach; ?>
$ builtins Вы можете показать мне результат print_r print_r ($ builtins); –
print_r снаружи от цикла –
Спасибо за ответ @JunaidAhmed, он длинный http://www.codeshare.io/4tQN6 – Lee