VoxelGod
@VoxelGod
Настройка шаблонов WordPress

Как вывести custom post type?

Приветствую. Создал кастомный тип записей - "tour".
В sidebar.php я сделал лишь отображение названий этих постов. Все работает. Вот как выглядит вывод названия:
<a href="<?php the_permalink() ?>"> <?php echo $title[0]; ?> </a>
Если что, в $title[0] сохранены данные кастомного мета поля. Эта часть прекрасно работает.

Но при переходе по ссылке меня выкидывает в index.php. Вот как выглядит мой single-tour.php:
<?php

get_header();

?>

<div class="container under_head">
	<div class="row">
		<div class="col-md-8">
			<?php
			if ( have_posts() )
			{
				while (have_posts())
				{
					the_post(); ?>
					<div class="content">
						<h3>
							<?php the_title(); ?>
						</h3>

						<?php
							$date = get_post_meta( get_the_ID(), 'tour_date' );
						?>
						<strong>Дата: </strong><?php echo $date[0] ?>

					</div>
					<?php
				}
			}
			?>
			<hr class="separator hidden-lg hidden-md">
		</div>

		<div class="col-md-4">
			<div class="sidebar">
				<?php get_sidebar(); ?>
			</div>
		</div>
	</div>
</div>


Пересмотрел кучу туториалов, там делалось абсолютно так же. Бьюсь с этим делом уже часа 3.
Заранее спасибо!
  • Вопрос задан
  • 392 просмотра
Решения вопроса 1
wppanda5
@wppanda5 Куратор тега WordPress
WordPress Mедведь
Пересохраните правила чпу
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы