مهدی 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 قیافه من وقتی این جواب رو دیدم قیافه من وقتی این جواب رو تست کردم جالب اینجاست که این حالت رو حداقل ۱۰ بار تست کردم و جواب نداد! تو نمونه کدی هم که اول نوشتم این قسمت رو آوردم، موندم والا در هر صورت حق با شما بود، خیلی ممنون (: نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .