Этот код выводит на страницу посты которые являются ссылками.
<?php
$args = array(
'post_type' => array('job')
);
$the_query = new WP_Query( $args );
?>
<?php if ( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<a href="<?php the_permalink(); ?>" class="jobs">
<div class="jobs-item">
<h2 class="page-head_sub-title"><?php the_title(); ?></h2>
<p><?php the_content(); ?></p>
</div>
</a>
<?php endwhile; endif; ?>
Каждый блок содержит заголовок и контент (параграфы).
Блоки отображаются не корректно (не так как указано). Ссылка выводится внутри блока <div class="jobs-item">
.
И еще один момент, как можно изменить разметку для блока с конкретным id? Т.е. блок с id=683
не должен быть ссылкой.
Ссылку внутрь помещает браузер, пытаясь исправить нарушение правил html. Внутри ссылки не может быть блочных элементов: http://htmlbook.ru/samhtml/ssylki/pravila-vlozheniy-dlya-tega
Чтобы не выводить ссылку определенного поста, используйте глобальную переменную $post.
<?php global $post; ?>
<?php if ( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?>
<?php if ( 683 !== $post->ID ) { ?>
<a href="<?php the_permalink(); ?>" class="jobs">
<?php } ?>
<div class="jobs-item">
<h2 class="page-head_sub-title"><?php the_title(); ?></h2>
<p><?php the_content(); ?></p>
</div>
<?php if ( 683 !== $post->ID ) { ?>
</a>
<?php } ?>
<?php endwhile; endif; ?>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Перенес сайт на хостинг, но возникла ошибка при подключении файлов из фронконтроллера:
Здрасьте! Хотел вывести на экран содержимое БДНаписал вот так:
Создал два сайта, один обработчик, второй отправляет ему post запрос с именем домена, первый - второму возвращает код домена (сайта), те