Я пытаюсь показать сообщения из категории Рецепты Я получаю ошибку, я думаю, я сделал правильно, в зависимости от моих знаний, ниже приведен код, я использую запрос для получения сообщений из категорий и обернув его через петлю и показывая емуСоздание пользовательского шаблона в wordpress для отображения сообщений категории
<?php /* Template Name: Recipes Page */ ?>
<?php get_header('custom1'); ?>
<?php
$homepageLayout = get_theme_mod('homepageLayout', 'no-sidebar');
?>
<div class="container pm-containerPadding-top-110 pm-containerPadding-bottom-90">
<div class="row">
<?php if($homepageLayout === 'no-sidebar') { ?>
<div class="col-lg-12 col-md-12 col-sm-12">
<?php
$query = new WP_Query('category_name=Recipes');
if ($query->have_posts()) { while ($query->have_posts()) { $query->the_post()); ?>
<?php get_template_part('content', 'post'); ?>
<?php }//end of posts ?>
<?php } else { ?>
<p><?php _e('No posts were found.', 'medicallinktheme'); ?></p>
<?php } ?>
<?php get_template_part('content', 'pagination'); ?>
</div>
<?php } else if($homepageLayout === 'right-sidebar') {?>
<!-- Retrive right sidebar post template -->
<div class="col-lg-8 col-md-8 col-sm-12">
<?php
$query = new WP_Query('category_name=Recipes');
if ($query->have_posts()) { while ($query->have_posts()) { $query->the_post()); ?>
<?php get_template_part('content', 'post'); ?>
<?php }//end of posts ?>
<?php } else { ?>
<p><?php _e('No posts were found.', 'medicallinktheme'); ?></p>
<?php } ?>
<?php get_template_part('content', 'pagination'); ?>
</div>
<!-- Right Sidebar -->
<?php get_sidebar('home'); ?>
<!-- /Right Sidebar -->
<?php } else if($homepageLayout === 'left-sidebar') { ?>
<!-- Left Sidebar -->
<?php get_sidebar('home'); ?>
<!-- /Left Sidebar -->
<!-- Retrive right sidebar post template -->
<div class="col-lg-8 col-md-8 col-sm-12">
<?php
$query = new WP_Query('category_name=Recipes');
if ($query->have_posts()) { while ($query->have_posts()) { $query->the_post()); ?>
<?php get_template_part('content', 'post'); ?>
<?php }//end of posts ?>
<?php } else { ?>
<p><?php _e('No posts were found.', 'medicallinktheme'); ?></p>
<?php } ?>
<?php get_template_part('content', 'pagination'); ?>
</div>
<?php } else {//default full width layout ?>
<div class="col-lg-12 col-md-12 col-sm-12">
<?php
$query = new WP_Query('category_name=Recipes');
if ($query->have_posts()) { while ($query->have_posts()) { $query->the_post()); ?>
<?php get_template_part('content', 'post'); ?>
<?php }//end of posts ?>
<?php } else { ?>
<p><?php _e('No posts were found.', 'medicallinktheme'); ?></p>
<?php } ?>
<?php get_template_part('content', 'pagination'); ?>
</div>
<?php } ?>
</div> <!-- /row -->
</div> <!-- /container -->
<?php get_footer(); ?>
это право включить '$ запрос = новый WP_Query („category_name = рецепты“); 'внутри PHP теги, как я делаю
`
<?php
$query = new WP_Query('category_name=recipes');
if ($query->have_posts()) { while ($query->have_posts()) { $query->the_post()); ?>
<?php get_template_part('content', 'post'); ?>
<?php }//end of posts ?>
<?php } else { ?>
<p><?php _e('No posts were found.', 'medicallinktheme'); ?></p>
<?php } ?>
<?php get_template_part('content', 'pagination'); ?>
</div>
<?php } ?>
`
Hi Atif Спасибо за ответ, Тем не менее, я получаю ошибку 'Parse error: синтаксическая ошибка, неожиданная ')' в /home/alamweb/public_html/wp-content/themes/medicallink-theme/recipes-page.php on линия 26' – Steve
получил это рабочий – Steve
Отлично. Рад это слышать. –