RaymondDragon 116 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 درود دوستان... من صفحه نتایج جستجو ساختم و هنگام اجرا صفحه برگه در صفحه جستجو تداخل ایجاد می کنه جریان چیه؟ عکس : نقل قول لینک به ارسال
WordPress1 364 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 در 15 ساعت قبل، RaymondDragon گفته است : من صفحه نتایج جستجو ساختم و هنگام اجرا صفحه برگه در صفحه جستجو تداخل ایجاد می کنه جریان چیه؟ سلام این به صورت پیش فرض در جستجوی وردپرس وجود داره. اگه میخواین برگه توی نتایج جستجو نشون داده نشه، کد زیر رو به functions.php اضافه کنید: function filter_search($query) { if ($query->is_search) $query->set('post_type', 'post'); return $query; } add_filter('pre_get_posts', 'filter_search'); 2 نقل قول لینک به ارسال
RaymondDragon 116 ارسال شده در دی 96 مالک گزارش بازنشر ارسال شده در دی 96 (ویرایش شده) در 2 ساعت قبل، yaali گفته است : سلام این به صورت پیش فرض در جستجوی وردپرس وجود داره. اگه میخواین برگه توی نتایج جستجو نشون داده نشه، کد زیر رو به functions.php اضافه کنید: function filter_search($query) { if ($query->is_search) $query->set('post_type', 'post'); return $query; } add_filter('pre_get_posts', 'filter_search'); درست شد..جریان چی بود؟ قرار نبود پیش فرض بشه تا حالا ندیدم... قبلا توی نسخه ۴.۸ مشکلی نداشت.. ویرایش شده دی 96 توسط RaymondDragon نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 سلام و درود نقل قول درست شد..جریان چی بود؟ قرار نبود پیش فرض بشه تا حالا ندیدم... قبلا توی نسخه ۴.۸ مشکلی نداشت.. بخش برگه ها توی وردپرس هم یکی از پست تایپ های وردپرسه که اسمش page هست با کدی که جناب @yaali دادن به وردپرس گفتیم در صفحات سرچ صرفا نتایج از پست تایپ post که مطالب شما درون این پست تایپ هست نمایش داده بشه و بیخیال پست تایپ page که برگه ها توشه بشه. موفق باشید 1 نقل قول لینک به ارسال
RaymondDragon 116 ارسال شده در دی 96 مالک گزارش بازنشر ارسال شده در دی 96 در 3 دقیقه قبل، mehran-b گفته است : سلام و درود بخش برگه ها توی وردپرس هم یکی از پست تایپ های وردپرسه که اسمش page هست با کدی که جناب @yaali دادن به وردپرس گفتیم در صفحات سرچ صرفا نتایج از پست تایپ post که مطالب شما درون این پست تایپ هست نمایش داده بشه و بیخیال پست تایپ page که برگه ها توشه بشه. موفق باشید درود...الان این کد صفحه نتایج جستجو ببینید همین کد صفحه ایندکس هستش که چیز خاصی نداره که صفحه برگه رو نشون بده...الان نمی دونم قبلا این مورد چند بار استفاده کردم ندیدم صفحه برگه در نتایج جستجو تداخل داشته باشه... <?php get_header(); ?> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <div class="main"> <div class="row"> <div class="col-lg-8 col-md-8 col-sm-9 col-xs-12"> <?php if (have_posts()) { while (have_posts()) { the_post(); ?> <article class="well well-sm"> <div class="row"> <div class="col-md-8 ti"> <a href="<?php the_permalink(); ?>"><i class="fa fa-file-text" aria-hidden="true"></i><?php the_title(); ?></a> </div> <div class="col-md-4 text-center"> <span class="label label-success">بازدید : <?php echo the_views(); ?></span> <span class="label label-warning">انتشار : <?php the_date('y/m/d'); ?></span> </div> </div> </article> <?php } } ?> <?php if(function_exists('wp_bootstrap_pagination')) wp_bootstrap_pagination(); ?> </div> <?php get_sidebar(); ?> </div> </div> <?php get_footer(); ?> </div> </div> </div> </body> </html> نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 درود مجدد خوراکی که وردپرس به حلقه اصلی میده توی حالت سرچ با سایر حالات مثلا صفحه اصلی و ... متفاوته. 1 نقل قول لینک به ارسال
RaymondDragon 116 ارسال شده در دی 96 مالک گزارش بازنشر ارسال شده در دی 96 در 6 دقیقه قبل، mehran-b گفته است : درود مجدد خوراکی که وردپرس به حلقه اصلی میده توی حالت سرچ با سایر حالات مثلا صفحه اصلی و ... متفاوته. بازم درود... خب از حلقه کوءری نتایج جستجو استفاده کردم ولی برگه ها نشون میده...نمیدونم چرا توی وردپرس نسخه ۴.۹ مشکل پیدا کرده.. نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 در 11 دقیقه قبل، RaymondDragon گفته است : بازم درود... خب از حلقه کوءری نتایج جستجو استفاده کردم ولی برگه ها نشون میده...نمیدونم چرا توی وردپرس نسخه ۴.۹ مشکل پیدا کرده.. به این میگن حلقه اصلی: <?php if (have_posts()) { while (have_posts()) { the_post(); // loop body } } ?> شما هم از همین استفاده کردید توی فایل search.php. البته احتمال داره از نسخه 4.9 برگه ها رو اضافه کرده باشه به نتایج جستجو ولی در حال حاضر توی آخرین نسخه برای همه سایت ها که از حلقه اصلی استفاده میکنند برگه ها در نتایج جستجو نمایش داده میشه. موفق باشید 1 نقل قول لینک به ارسال
RaymondDragon 116 ارسال شده در دی 96 مالک گزارش بازنشر ارسال شده در دی 96 در 5 دقیقه قبل، mehran-b گفته است : به این میگن حلقه اصلی: <?php if (have_posts()) { while (have_posts()) { the_post(); // loop body } } ?> شما هم از همین استفاده کردید توی صفحه search.php. البته احتمال داره از نسخه 4.9 برگه ها رو اضافه کرده باشه به نتایج جستجو ولی در حال حاضر توی آخرین نسخه برای همه سایت ها که از حلقه اصلی استفاده میکنند برگه ها در نتایج جستجو نمایش داده میشه. موفق باشید می دونم...قبلا این حلقه اصلی توی نتایج جستجو استفاده کردم هیچ مشکلی نداشت.. ولی از نسخه ۴.۹ وردپرس خودشو خراب کرد..چرا باید برگه توی نتایج جستجو نشون بده که کاربردش چیه... نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 نقل قول چرا باید برگه توی نتایج جستجو نشون بده که کاربردش چیه... الان من بررسی کردم تمامی پست تایپ ها رو به نتایج جستجو اضافه کرده و خوب طبیعتا پست تایپ page هم اضافه شده به نتایج. شما اگر یه پست تایپ دیگه هم داشته باشید توی سایتتون متوجه میشید مطالب اون پست تایپ هم در نتایج نمایش داده میشه. 1 نقل قول لینک به ارسال
RaymondDragon 116 ارسال شده در دی 96 مالک گزارش بازنشر ارسال شده در دی 96 در 8 دقیقه قبل، mehran-b گفته است : الان من بررسی کردم تمامی پست تایپ ها رو به نتایج جستجو اضافه کرده و خوب طبیعتا پست تایپ page هم اضافه شده به نتایج. شما اگر یه پست تایپ دیگه هم داشته باشید توی سایتتون متوجه میشید مطالب اون پست تایپ هم در نتایج نمایش داده میشه. اها...چه جالب ممنون از جوابت...بالاخره فهمیدم...ممنون داداش... نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 در هم اکنون، RaymondDragon گفته است : اها...چه جالب ممنون از جوابت...بالاخره فهمیدم...ممنون داداش... خواهش میکنم. موفق باشی نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .