blogmars
آفلاین
عضو
تعداد نوشتهها: ۴۷
تشکر شده: ۱۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۵ اسفند ۱۳۹۰ - ۱۶:۵۷
با سلام.
من از این کد استفاده میکنم
ولی این کد آخرین مطلب هر وبلاگ رو نشون میده (یعنی یدونه) و من میخوام که هر چندتا مطلبی که تو هر وبلاگی ثبت شد تو این تابع نشون داده بشه (مثلا 3 تا یا بیشتر)... تو کجای این تابع باید تغییرات اعمال کنم ؟
<ul>
<?php
$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 <code>post_title</code>,<code>ID</code> FROM <code>$post_prefix</code> WHERE <code>post_status</code>='publish' AND<code>post_type</code>='post' ORDER BY <code>ID</code> DESC LIMIT 1;"));
if(is_object($post[0]))
printf('<li><a href="%s" title="%s">%2$s</a></li>',get_blog_option( $up['blog_id'],'siteurl').'/?p='.$post[0]->ID ,$post[0]->post_title);
}
?>
</ul>
blogmars
آفلاین
عضو
تعداد نوشتهها: ۴۷
تشکر شده: ۱۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۶ اسفند ۱۳۹۰ - ۱۸:۱۴
یک روز گذشت... ممنون میشم کسی یه راه حلی بگه
blogmars
آفلاین
عضو
تعداد نوشتهها: ۴۷
تشکر شده: ۱۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۷ اسفند ۱۳۹۰ - ۱۹:۴۰
دو روز گذشت... باید خیلی راحت باشه هاااا !!!
blogmars
آفلاین
عضو
تعداد نوشتهها: ۴۷
تشکر شده: ۱۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۸ اسفند ۱۳۹۰ - ۲۰:۴۱
اینم از سومین روز... به خدا قصد اسپم کردن ندارم!!! ولی یه با مرام پیدا بشه یه کمکی بکنه !
Moeini
آفلاین
عضو فعال
تعداد نوشتهها: ۵۵۹
تشکر شده: ۶۷۹ بار
#
نوشته شده: ۱۲ سال پیش
۱۹ اسفند ۱۳۹۰ - ۰۱:۵۴
سلام
از این کد استفاده کنید:
<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' ANDpost_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>
blogmars
آفلاین
عضو
تعداد نوشتهها: ۴۷
تشکر شده: ۱۳ بار
#
نوشته شده: ۱۲ سال پیش
۱۹ اسفند ۱۳۹۰ - ۱۹:۴۱
ممنونم ازت... ولی وقتی این کد رو گذاشتم هیچی نمایش نمیده !
blogmars
آفلاین
عضو
تعداد نوشتهها: ۴۷
تشکر شده: ۱۳ بار
#
نوشته شده: ۱۲ سال پیش
۲۱ اسفند ۱۳۹۰ - ۱۵:۴۰
کسی نیست بگه باید چیکار کنم ؟!
blogmars
آفلاین
عضو
تعداد نوشتهها: ۴۷
تشکر شده: ۱۳ بار
#
نوشته شده: ۱۲ سال پیش
۲۳ اسفند ۱۳۹۰ - ۲۱:۲۳
آقای معینی این کدی که دادید رو چند بار امتحان کردم ولی تو صفحه سایت چیزی نمایش نمیده حتی ارور !
Moeini
آفلاین
عضو فعال
تعداد نوشتهها: ۵۵۹
تشکر شده: ۶۷۹ بار
#
نوشته شده: ۱۲ سال پیش
۲۴ اسفند ۱۳۹۰ - ۰۰:۰۰
این کد رو امتحان کنید.
<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>
?>
blogmars
آفلاین
عضو
تعداد نوشتهها: ۴۷
تشکر شده: ۱۳ بار
#
نوشته شده: ۱۲ سال پیش
۲۴ اسفند ۱۳۹۰ - ۱۴:۲۳
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
Moeini
h-abedi
آفلاین
عضو
تعداد نوشتهها: ۸
#
نوشته شده: ۱۱ سال پیش
۲۰ فروردین ۱۳۹۲ - ۲۱:۱۲
metablog گفت:
این کد رو امتحان کنید.
<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>
?>
`
لطفابفرمایید این کد توکدوم قالب گذاشته میشه
ممنونم
ایران وردپرس
آفلاین
عضو
تعداد نوشتهها: ۱۷۲۹
تشکر شده: ۹۵۲ بار
#
نوشته شده: ۱۱ سال پیش
۲۱ فروردین ۱۳۹۲ - ۱۰:۴۲
h-abedi گفت:
تو کدوم قالب قرار میگیره
درود .
دوست عزیز این کد رو باید در مکان دلخواه قرار بدین .
مثلا در فایل sidebar.php یا index.php یا single.php
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
caypiyouler