مهدی 1668 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 سلام من یه ابزارک دارم که توی اون یه بخش برای وارد کردن آیدی نوشته وجود داره <input class="widefat" id="<?php echo $this->get_field_id( 'pids' ); ?>" name="<?php echo $this->get_field_name( 'pids' ); ?>" type="text" value="<?php echo $pids; ?>" /> $pids = explode( ',', $instance['pids'] ); خروجی این هم به این صورت هست، array(3) { [0]=> string(4) "7750" [1]=> string(4) "7732" [2]=> string(4) "7720" } حالا میخوام بر اساس آیدی های وارد شده یه کوئری بگیرم $args = array( 'post__in' => $pids, 'posts_per_page' => -1 ); ولی فقط یه مورد رو نشون میده ... ممنون میشم راهنمایی کنید لینک به ارسال
Monica 322 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 در 2 ساعت قبل، مهدی گفته است : سلام من یه ابزارک دارم که توی اون یه بخش برای وارد کردن آیدی نوشته وجود داره <input class="widefat" id="<?php echo $this->get_field_id( 'pids' ); ?>" name="<?php echo $this->get_field_name( 'pids' ); ?>" type="text" value="<?php echo $pids; ?>" /> $pids = explode( ',', $instance['pids'] ); خروجی این هم به این صورت هست، array(3) { [0]=> string(4) "7750" [1]=> string(4) "7732" [2]=> string(4) "7720" } حالا میخوام بر اساس آیدی های وارد شده یه کوئری بگیرم $args = array( 'post__in' => $pids, 'posts_per_page' => -1 ); ولی فقط یه مورد رو نشون میده ... ممنون میشم راهنمایی کنید چه دستوراتی به ابزارک دادید ؟؟؟ منظورم محتویات تابع زیر هست ، اینجا قرار بدین function widget( $args, $instance ) { 1 لینک به ارسال
مهدی 1668 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 $pids = explode( ',', $instance['pids'] ); نیاز به توضیحات بیشتر نیست، اطلاعات بیشتر نیاز هست ... لینک به ارسال
Monica 322 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 در 12 ساعت قبل، مهدی گفته است : $pids = explode( ',', $instance['pids'] ); نیاز به توضیحات بیشتر نیست، اطلاعات بیشتر نیاز هست ... سلام ی جایی رو اشتباه رفتید ، من اولین ابزارکی که نوشتم این مشکل رو داشتم ، از posts_per_page درست استفاده نکرده بودم... مشکل شما هم همینه ... موفق باشید 1 لینک به ارسال
مهدی 1668 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 قیافه من وقتی این جواب رو دیدم قیافه من وقتی این جواب رو تست کردم جالب اینجاست که این حالت رو حداقل ۱۰ بار تست کردم و جواب نداد! تو نمونه کدی هم که اول نوشتم این قسمت رو آوردم، موندم والا در هر صورت حق با شما بود، خیلی ممنون (: لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری