alirezaph
آفلاین
عضو
تعداد نوشتهها: ۱
تشکر شده: ۲ بار
#
نوشته شده: ۷ سال پیش
۸ بهمن ۱۳۹۵ - ۱۸:۳۱
سلام خسته نباشید
من یه سایت موزیک دارم
با پست های معمولی اومدم موزیک هامو ارسال میکنم (منظور post_type پست هست)
بعد یه post_type دیگه زدم به اسم خواننده ها . اطلاعات خواننده هارو (عکس ، نام و...) رو گرفتم
حالا اومدم با استفاده از متاباکس ها با یه query ، پست تایپ خواننده هارو نشون دادم (داخل متاباکس)و توی یه تگ select انداختم و با انتخاب اون توسط کاربر ، آیدی اون پست تایپی که کاربر انتخاب کرده رو توی یه post_meta ریختم
حالا چندتا سوال داشتم :
1. چه جوری توی صفحه single هر خواننده ، بیام اون پست های مربوط بهش یا اون آهنگ های مربوط به اون خواننده رو نشون بدم ؟
2. توی یه حلقه (loop) ، اومدم پست هام رو نمایش دادم ! حالا میخوام نام اون خواننده رو هم نمایش بدم !
از دوستان خواهش میکنم که کمک کنند
ممنون میشم
تور تایلند
آفلاین
عضو
تعداد نوشتهها: ۲۳
تشکر شده: ۱۱ بار
#
نوشته شده: ۷ سال پیش
۱۸ آذر ۱۳۹۶ - ۰۰:۱۳
از س=یه دسته بندی یکسان برای ارتباط بین پست تایپها استفاده کنید و کوئری رو بسازید
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
Masoud - هانیس
eh3an2010
آفلاین
عضو
تعداد نوشتهها: ۳
#
نوشته شده: ۶ سال پیش
۹ بهمن ۱۳۹۶ - ۰۴:۲۵
باید از query post استفاده کنی و یه query قوی بزنی من این کار را برای بخش طراحی سایت انجام دادم
` <?php
$all_posts_args = array(
'post_type' => array('blog'),
'posts_per_page' => 3
'showposts' => 10
'cat' => 22,
'year' => $current_year,
'monthnum' => $current_month,
'order' => 'ASC'
);
$all_posts = new WP_Query($all_posts_args);
if($all_posts->have_posts()) :?>
<?php while($all_posts->have_posts()):$all_posts->the_post(); ?>
<?php endwhile; ?>
<?php endif; ?>