reza_yki

جستجو جدا برای پست سفارشی

4 پست در این موضوع قرار دارد

ارسال شده در (ویرایش شده)

سلام من برای پست تایپ blog یک استایل جدا طراحی کردم حالا وقتی من در داخل مطالب پست تایپ جستجو می کنم میره و در صفحه ایندکس نشون می ده چی کار کنم که در خود پست تایپ نشون بده

ممنون

ویرایش شده در توسط reza_yki
0

به اشتراک گذاری این پست


لینک به پست

سلام

داخل search.php می تونید شرط بزارید :


<?php
if(isset($_GET['post_type'])) {
$type = $_GET['post_type'];
if($type == 'post_type_name_1') {?>
<!--Your Code for this post_type-->
<?php
} elseif($type == 'post_type_name_2') {?>
<!--Your Code for this post_type-->
<?php }
}
?>

1

به اشتراک گذاری این پست


لینک به پست

سلام

داخل search.php می تونید شرط بزارید :


<?php
if(isset($_GET['post_type'])) {
$type = $_GET['post_type'];
if($type == 'post_type_name_1') {?>
<!--Your Code for this post_type-->
<?php
} elseif($type == 'post_type_name_2') {?>
<!--Your Code for this post_type-->
<?php }
}
?>

ممنون که پاسخ دادین

فقط در قسمت جستجوی اصلی هم مطالب وبلاگ رو جستجو و نشون می ده هم مطالب اصلی رو

آیا می شه کاری کرد که در قسمت مطالب جستجوی اصلی یه متن نشون بده یعنی مطالب اصلی بنویسه بنویسه اصلی و برای مطالب وبلاگ بنویسه وبلاگ البته اگه بدونه حلقه باشه تا فشار بی مورد به سرور نیاره عالی میشه


<?php
if(isset($_GET['post_type'])) {
$type = $_GET['post_type'];
if($type == 'blog') {
////جستجوی بلاگ
?>
<?php get_header('blog'); $term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );?>
<section class="section-blog-post" id="taxonomy-blog">
<div class="title-posts-blog">
<h2><?php printf(( 'نتایج جستجو برای: %s' ), get_search_query() ); ?></h2>
</div>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<article class="post-blog">
<div class="blog-post-img">
<?php the_post_thumbnail('blogpost'); ?>
<div class="hover-blog-post"> <span class="icon-comment">
<?php comments_popup_link(' 0', '1', '%'); ?>
</span> <span class="icon-view"> <span class="blog-PostViews"><?php echo getPostViews(get_the_ID()); ?></span></span> </div>
<a href="<?php the_permalink(); ?>" class="link-post-blog"></a> </div>
<h2><a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a></h2>
<div class="box-excerpt">
<?php the_excerpt(); ?>
</div>
</article>
<?php endwhile; else: ?>
<div class="alarm">اوه... متاسفم مطلبی پیدا نشد !!!</div>
<?php endif; ?>
<?php global $wp_query; echo my_pagination($wp_query->max_num_pages, 2); ?>
</section>
<?php get_footer(); ?>
<?php
}
}else { ////جستجوی اصلی
?>
<?php get_header(); ?>
<section class="section-2">
<h2 class="post-title">
<p class="new-theme"><?php printf(( 'نتایج جستجو برای: %s' ), get_search_query() ); ?></p>
</h2>
<?php
if (have_posts()) : while (have_posts()) : the_post();
?>
<article class="post" id="post-<?php the_ID(); ?>">
<div class="cover">
<?php the_post_thumbnail('imgpost'); ?>
<a href="<?php the_permalink(); ?>">
<div class="pimg_hover"></div>
</a></div>
<div class="post_text">
<h2><a href="<?php the_permalink() ?>">
<?php the_title(); ?>
</a></h2>

<?php
if($type == 'blog') {?>
<span>وبلاگ</span>
<?php }else{ ?>
<span>اصلی</span>
<?php } ?>

<?php the_excerpt(); ?>
</div>
</article>
<?php endwhile; else: ?>
<div class="alarm">اوه... متاسفم مطلبی پیدا نشد !!!</div>
<?php endif; ?>
<?php global $wp_query; echo my_pagination($wp_query->max_num_pages, 2); ?>
</section>
<?php get_footer(); ?>
<?php }
?>

0

به اشتراک گذاری این پست


لینک به پست

up

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری