sadeght 48 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 یک مشکلی وجود دارد من از این کد استفاده می کنم و وقتی می زارم صفحه سفید می شود<ul><?php$limit_posts = 4;$updates = get_last_updated(' ', 0, 15);foreach($updates as $up){if ( 0 == $up['blog_id'] || 1 == $up['blog_id'] ) $post_prefix= $table_prefix .'posts';else $post_prefix = $table_prefix . $up['blog_id'] . '_posts';$_post = $wpdb->get_results($wpdb->prepare("SELECT post_title,ID FROM $post_prefix WHERE post_status='publish' AND post_type='post' ORDER BY ID DESC LIMIT ".intval($limit_posts)));foreach((array)$_post as $obj) { if(!is_object($obj)) continue; printf('<li><a href="%s" title="%s">%2$s</a></li>',get_blog_option( $up['blog_id'],'siteurl').'/?p='.$obj->ID ,$obj->post_title);}}?></ul>?>یک مورد هست این که من پسوند جداول تیبل رو تغییر دادم احتمالا به خاطر این هست لطفا راهنمایی کنید که چطوری این کد روبا آن همسان کنم که مشکلی نداشته باشه و نمایش بده نقل قول لینک به ارسال
sadeght 48 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 منظور از جداول تیبل ها این هست wp_که این را تغییر دادم همین لطفا بگید چکارکنم که طبق کد بالایی که دادم مطالب آخرین وبلاگ ها رو نمایش بده و صفحه سفید نشه نقل قول لینک به ارسال
Morteza 34190 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 صفحه سفید یعنی یک قسمت از کد شما مشکل داره.شما ببینید فایل error_log در سرورتون وجودداره؟ اگر هست فایل رو اینجا پیوست کنید تا مشکل رو بررسی کنیم.فعلا این کد رو یک تستی بکنید:<ul><?php$limit_posts = 4;$updates = get_last_updated(' ', 0, 15);foreach($updates as $up){if ( $up['blog_id'] == 0 || $up['blog_id'] == 1 ) $post_prefix= $table_prefix .'posts';else$post_prefix = $table_prefix . $up['blog_id'] . '_posts';$_post = $wpdb->get_results($wpdb->prepare("SELECT post_title,ID FROM $post_prefix WHERE post_status='publish' AND post_type='post' ORDER BY ID DESC LIMIT ".intval($limit_posts)));foreach((array)$_post as $obj) { if(!is_object($obj)) continue; printf('<li><a href="%s" title="%s">%2$s</a></li>',get_blog_option( $up['blog_id'],'siteurl').'/?p='.$obj->ID ,$obj->post_title);}}?></ul> 1 نقل قول لینک به ارسال
sadeght 48 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 تست شد همین طوریه !ایا مربوط به اون موردی که در بالا گفت میشه ! نقل قول لینک به ارسال
Morteza 34190 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 احتمال داره اما چون دسترسی به وردپرس شبکه ندارم نتونستم کد رو تست نهایی کنم.شما اینمورد رو بررسی کردید؟شما ببینید فایل error_log در سرورتون وجودداره؟ اگر هست فایل رو اینجا پیوست کنید تا مشکل رو بررسی کنیم. نقل قول لینک به ارسال
sadeght 48 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 بله بررسی شد ولی وجود نداشت نقل قول لینک به ارسال
Morteza 34190 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 شما بجای این تکه:SELECT post_title,ID FROM $post_prefix WHERE post_status='publish' AND post_type='post' ORDER BY ID DESCبه اینصورت وارد و تست کنید:SELECT post_title,ID FROM wp_posts WHERE post_status='publish' AND post_type='post' ORDER BY ID DESCفقط بجای wp_posts چیزی که تغییر دادید رو وارد کنید. نقل قول لینک به ارسال
sadeght 48 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 تست کردم و جایگزین کردم ولی همچنان صفحه سفید است نقل قول لینک به ارسال
Morteza 34190 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 شما برید به phpmyadmin و دیتابیس مورد نظر رو انتخاب کنید.بعد برید به بخش sql و کد بالا که select بود رو در باکس وارد و اجرا کنید ببینید اصلا نتیجه ایی نمایش میده؟ نقل قول لینک به ارسال
sadeght 48 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 اره نمایش داد و سبز شد و این پیام رو دادShowing rows 0 - 1 ( 2 total, Query took 0.0003 sec) [iD: 59 - 52] نقل قول لینک به ارسال
sadeght 48 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 خب به نظرتون حال چکار کنم ؟!لطفا در این مورد دوستان کسی می دونه پاسخی بدهد نقل قول لینک به ارسال
Morteza 34190 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 اره نمایش داد و سبز شد و این پیام رو دادShowing rows 0 - 1 ( 2 total, Query took 0.0003 sec) [iD: 59 - 52]مشخص شد که کوئری شما مشکل نداره. حداقل آی دی ها رو برگردوند.خوب کوئری که وارد کردید رو اینجا بزارید تا ببینم. نقل قول لینک به ارسال
Morteza 34190 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 البته برای راحتی کار شما دو افزونه وجود داره که ابزارکی هست :http://wordpress.org/extend/plugins/multisite-latest-posts-widget/http://wordpress.org/extend/plugins/multisite-recent-posts-widget/ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .