На главной странице я назвал содержание Custpm Post Type с Ajax с этим кодомКак я могу проверить, если страница является одной страницей ТАМОЖЕННОГО ПОСТА Типа в Wordpress
jQuery(document).ready(function($){
$.ajaxSetup({cache:false});
$(".sector_item a").click(function(){
var post_link = $(this).attr("href");
$(".sector_item_content").html("<div class='load' style='position:relative;margin-top:50px;padding-bottom:50px;'><img src='<?php bloginfo("template_url"); ?>/images/ajax-loader.gif'></div>");
$(".sector_item_content").load(post_link);
return false;
});
});
Но в одной странице этого же Тип сообщения Мне нужно иметь другой дизайн с содержимым, чтобы как можно определить одну страницу. Я пытался с Wordpess is_single() функция, но она не работает, она отображается в любом случае в ajax. Как я могу это исправить? Вот мой сингл template.php
<?php if(is_singular('sector')){
echo 'Single page' ;
}else{
while (have_posts()) : the_post(); ?>
<div class="container single_page_inner">
<div class="row clearfix">
<div class="col-md-10 column" style="float:none;margin:auto;">
<div class="sector_single_title">
<?php the_title();?>
</div>
<div class="single_sector_contentmain"> <?php the_content();?></div>
<div class="single_sector_more">
<img src="<?php bloginfo(template_url);?>/images/single_secormoreline.png"/>
<div class="single_sector_button">
<span class="single_sec_leftline"></span>
<span class="single_sec_rightline"></span>
<a href="<?php the_permalink();?>">Click Here To Read More</a>
<div class="more_line"></div>
</div>
</div>
</div>
</div>
</div>
<?php endwhile; ?>
is_single() говорит вам если это один пост, поэтому проблема, вероятно, где-то в другом месте. Покажите нам свой шаблон.php. – bobdye
Обновлено @bobdye. –
Позвольте мне посмотреть, понимаю ли я: (1) Вы хотите показать одну страницу своего «сектора» типа персонализации, используя шаблон single.php, и (2) вы также захотите получить пользовательский размещать контент с помощью ajax, но без форматирования в single.php. Это правильно? – bobdye