Odessa 9 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 این کد رو داریم در فانکشن<?phpfunction restrict_search($search,$s) { remove_filter('posts_search','restrict_search'); global $wpdb; return $wpdb->prepare(" AND {$wpdb->posts}.post_title LIKE '%%%s%%' ",$s->query['s']);}add_filter('posts_search','restrict_search',1,2);$args = array( 'post_type' => 'post', 's' => 'keyword');$query = new WP_Query($args);var_dump($query->request);?>به عنوان مطالب مرتبط بر اساس تاتیل پست (نه تگ) اینو چجوری میشه در ایندکس فراخوانی کرد که فقط 3 پست مرتبط رو نشون بده؟ نقل قول لینک به ارسال
Mobin 1669 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 ساده ترین راهش تغییر کد خط 5 هست که دستور limit بهش اضافه کنیدreturn $wpdb->prepare(" AND {$wpdb->posts}.post_title LIKE '%%%s%%' limit 3",$s->query['s']); 4 نقل قول لینک به ارسال
Odessa 9 ارسال شده در مرداد 93 مالک گزارش بازنشر ارسال شده در مرداد 93 کد رو مستقیما گزاشتم تو single.php این ارور میادstring(318) "SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_title LIKE '%keyword%' limit 3 AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private') ORDER BY wp_posts.post_title LIKE '%keyword%' DESC, wp_posts.post_date DESC LIMIT 0, 10" نقل قول لینک به ارسال
IMasoud 102 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 این کد هم خوبه<?php$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag__in' => $tag_ids,'post__not_in' => array($post->ID),'showposts'=>5, // تعداد مطالب مرتبط جهت نمایش'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) {echo '<ul>';while ($my_query->have_posts()) {$my_query->the_post();?><li><a href="<?php the_permalink() ?>" rel="bookmark" title="پیوند دائمی به <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li><?php}echo '</ul>';}}wp_reset_query();?>اینم خوبهhttp://www.hamyarwp.com/wordpress/%D9%85%D8%B7%D8%A7%D9%84%D8%A8-%D9%85%D8%B1%D8%AA%D8%A8%D8%B7-%D9%87%D9%85%D8%B1%D8%A7%D9%87-%D8%B9%DA%A9%D8%B3/ 1 نقل قول لینک به ارسال
Odessa 9 ارسال شده در مرداد 93 مالک گزارش بازنشر ارسال شده در مرداد 93 این کد هم خوبه<?php$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag__in' => $tag_ids,'post__not_in' => array($post->ID),'showposts'=>5, // تعداد مطالب مرتبط جهت نمایش'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) {echo '<ul>';while ($my_query->have_posts()) {$my_query->the_post();?><li><a href="<?php the_permalink() ?>" rel="bookmark" title="پیوند دائمی به <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li><?php}echo '</ul>';}}wp_reset_query();?>اینم خوبهhttp://www.hamyarwp....رتبط-همراه-عکس/این بر اساس تگه نه عنوان پست نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .