danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۳ سال پیش
۱۴ خرداد ۱۳۹۰ - ۱۲:۱۱
سلام
دوستان من می خوام برای این کد تعریف کنم که فقط تعداد عکس های ادامه مطلب یا single رو شمارش کنه یعنی وقتی توی index میذارمش تعداد عکس های ادامه مطلبو نشون بده
<?php
$a=get_the_content();
$nbImg= substr_count($a,"<img");
echo 'There are '.$nbImg.' pictures on this post.';
?>
من این کدو وقتی توی index قرار میدم تعداد عکس های single رو نشون نمیده حالا اگه بشه برای این کد تعریف کنیم که تعداد عکس های ادامه مطلبو توی index نشون بده باید چه تغییری روی این کد انجام بشه
Mostafa
آفلاین
ناظم
تعداد نوشتهها: ۵۲۷۶
تشکر شده: ۵۷۷۷ بار
#
نوشته شده: ۱۳ سال پیش
۱۴ خرداد ۱۳۹۰ - ۱۲:۴۱
سلام، از تابع wp_get_attachment_image نیز میتوانید استفاده کنید.
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
Morteza
danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۳ سال پیش
۱۴ خرداد ۱۳۹۰ - ۱۵:۰۳
داداش جواب نداد .
خودت نمیتونی برام ردیفش کنی؟
Mostafa
آفلاین
ناظم
تعداد نوشتهها: ۵۲۷۶
تشکر شده: ۵۷۷۷ بار
#
نوشته شده: ۱۳ سال پیش
۱۴ خرداد ۱۳۹۰ - ۲۳:۳۸
اینو بررسی کنید:
<?php
$id = $post->ID;
//$id = get_the_ID;
$total_attachments = $wpdb->get_var("SELECT COUNT(ID) FROM {$wpdb->prefix}posts WHERE post_type = 'attachment' AND ID = $id");
echo $total_attachments;
?>
اگر جواب نداد، خط دومی رو که کامنت کردم، را فعال کنید.
danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۳ سال پیش
۱۴ خرداد ۱۳۹۰ - ۲۳:۵۱
نه جواب نمیده دوباره عدد 0 نشون میده خط دومم فعال کردم ولی جواب نداد
danial
آفلاین
عضو
تعداد نوشتهها: ۹۵
تشکر شده: ۱۲ بار
#
نوشته شده: ۱۳ سال پیش
۱۵ خرداد ۱۳۹۰ - ۱۷:۵۳
داداش نمیشه کاریش کرد ؟؟؟