koroush 4 ارسال شده در دی 94 گزارش بازنشر ارسال شده در دی 94 با سلام خدمت شما برای وردپرس افزونه هایی هست که پست های محبوب را بر اساس بازدید و یا نظرات در سایدبار نشون میده. آیا میشه پست تایپ نمونه کار یا portfolio رو هم قابلیت نمونه کار های محبوب بهش داد؟ کدی یا افزونه ای داره؟ با احترام نقل قول لینک به ارسال
zoban 10 ارسال شده در دی 94 گزارش بازنشر ارسال شده در دی 94 برای اینکار پیشنهاد میکنم از افزونه استفاده نکنید . اگه از کد استفاده کنید میتونید به دلخواه تغییرات ایجاد کنید اگر میخواید محبوب ترین مطالب براساس بازدید باشه . باید زمینه دلخواه مربوط به بازدید مطلب رو براش کوئری بسازید . این کوئری یه نمونه هست : <?php $args = array( 'date_query' => array( array( 'column' => 'post_date_gmt', 'after' => '1 day ago', ), ), 'post_type' => 'post', 'posts_per_page' => 20, 'orderby' => 'meta_value_num', 'meta_key' => 'views', 'order' => 'DESC', ); $my_query = new WP_Query( $args ); while ($my_query->have_posts()): $my_query->the_post(); $do_not_duplicate = $post->ID; ?> <?php $views = get_post_meta($post->ID, 'views', true); ?> کد مورد نظر <?php endwhile; ?> توی کد بالا شما میتونید 1 day ago رو که یعنی یک روز قبل تغییر بدید به هر چی دوست دارین مثل 1 week ago و یا 1 month ago کلمه views رو هم میتونید تغییر بدید به متا کی مربوط به بازدید . اگر از افزونه برای مقدار بازدید استفاده میکنید میتونید از پایگاه داده قسمت دیتابیس به قسمت meta key بردی و اسم متاکی مربوط به بازدید رو پیدا کنید . و توی این کد بجای views جای گزاری کنید . مثلن برای پر بازدید ترین مطالب بر اساس لایک . قسمت کد مورد نظر هم که میتونید هر چیزی دلتون خواست از پست مورد نظر نمایش بدید . برای مثالب برای دریافت عنوان از <?php the_title(); ?> برای لینک ادامه مطلب از <?php the_permalink();?> و برای تصویر شاخص از : <?php the_post_thumbnail('small'); ?> ( بجای small اندازه مورد نظر) استفاده کنید نقل قول لینک به ارسال
koroush 4 ارسال شده در دی 94 مالک گزارش بازنشر ارسال شده در دی 94 در در 12/30/2015 at 10:55، zoban گفته است : برای اینکار پیشنهاد میکنم از افزونه استفاده نکنید . اگه از کد استفاده کنید میتونید به دلخواه تغییرات ایجاد کنید اگر میخواید محبوب ترین مطالب براساس بازدید باشه . باید زمینه دلخواه مربوط به بازدید مطلب رو براش کوئری بسازید . این کوئری یه نمونه هست : <?php $args = array( 'date_query' => array( array( 'column' => 'post_date_gmt', 'after' => '1 day ago', ), ), 'post_type' => 'post', 'posts_per_page' => 20, 'orderby' => 'meta_value_num', 'meta_key' => 'views', 'order' => 'DESC', ); $my_query = new WP_Query( $args ); while ($my_query->have_posts()): $my_query->the_post(); $do_not_duplicate = $post->ID; ?> <?php $views = get_post_meta($post->ID, 'views', true); ?> کد مورد نظر <?php endwhile; ?> توی کد بالا شما میتونید 1 day ago رو که یعنی یک روز قبل تغییر بدید به هر چی دوست دارین مثل 1 week ago و یا 1 month ago کلمه views رو هم میتونید تغییر بدید به متا کی مربوط به بازدید . اگر از افزونه برای مقدار بازدید استفاده میکنید میتونید از پایگاه داده قسمت دیتابیس به قسمت meta key بردی و اسم متاکی مربوط به بازدید رو پیدا کنید . و توی این کد بجای views جای گزاری کنید . مثلن برای پر بازدید ترین مطالب بر اساس لایک . قسمت کد مورد نظر هم که میتونید هر چیزی دلتون خواست از پست مورد نظر نمایش بدید . برای مثالب برای دریافت عنوان از <?php the_title(); ?> برای لینک ادامه مطلب از <?php the_permalink();?> و برای تصویر شاخص از : <?php the_post_thumbnail('small'); ?> ( بجای small اندازه مورد نظر) استفاده کنید با سلام خدمت شما کدهای بالا برای portfoiloهم جوابگوست؟ یعنی اگر در قسمت post typeبگذاریم portfolio جوب میده؟ من می خوام در سایدبار بیاد. ممنون میشم بیشتر توضیح بدید. نقل قول لینک به ارسال
zoban 10 ارسال شده در دی 94 گزارش بازنشر ارسال شده در دی 94 در در 12/31/2015 at 02:00، koroush گفته است : با سلام خدمت شما کدهای بالا برای portfoiloهم جوابگوست؟ یعنی اگر در قسمت post typeبگذاریم portfolio جوب میده؟ من می خوام در سایدبار بیاد. ممنون میشم بیشتر توضیح بدید. بله میتونید قرار بدید . استفاده از این کد خیلی سادست . مثلا شما به جای متن کد مورد نظر اگر این رو قرار بدید عنوان <a href="<?php the_permalink();?>"> <?php the_title(); ?> </a> بیست مطلب اخیر شما رو نشون میده همراه با لینک به صفحه اون مطلب. در واقع بیست بار کد بالا رو تکرار میکنه. و کد های php رو برای هر مطلب ویرایش میکنه . شما چه محتویاتی از مطلب رو میخواید برای محبوب ترین ها نمایش بدید ؟ نقل قول لینک به ارسال
koroush 4 ارسال شده در دی 94 مالک گزارش بازنشر ارسال شده در دی 94 در در ۱۳۹۴/۱۰/۱۱ ه.ش. at 02:13، zoban گفته است : بله میتونید قرار بدید . استفاده از این کد خیلی سادست . مثلا شما به جای متن کد مورد نظر اگر این رو قرار بدید عنوان <a href="<?php the_permalink();?>"> <?php the_title(); ?> </a> بیست مطلب اخیر شما رو نشون میده همراه با لینک به صفحه اون مطلب. در واقع بیست بار کد بالا رو تکرار میکنه. و کد های php رو برای هر مطلب ویرایش میکنه . شما چه محتویاتی از مطلب رو میخواید برای محبوب ترین ها نمایش بدید ؟ فقط عنوان لینک دارو می خوام نشون بدم. اگر بخوام در سایبدار استفاده کنم چیار باید کنم؟ سورت کد داره؟ با احترام نقل قول لینک به ارسال
akbarjavani 2 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 دوست عزیز این افزونه رو امتحان کن wp post grid view نقل قول لینک به ارسال
Monica 322 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 در در ۱۳۹۴/۱۰/۲۹ at 08:20، koroush گفته است : فقط عنوان لینک دارو می خوام نشون بدم. اگر بخوام در سایبدار استفاده کنم چیار باید کنم؟ سورت کد داره؟ با احترام سلام اگر میخواین توو سایدبار باشه ، این ابزارک به دردتون میخوره افزونه ابزارک پست های محبوب نقل قول لینک به ارسال
HANNANStd 395 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 (ویرایش شده) حتی الامکان از افزونه ها استفاده نکنید مگر موارد اجباری . توی کدکس وردپرس کاملترین آموزش wp_query ها هست . حتی چند مثال هم برای post type ها داره ! مطالعه کنید. ویرایش شده بهمن 94 توسط HANNANStd 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .