Rasoul 376 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 سلام چطور میتونم این کارو بدون پلاگین نمایش بدم ؟ نقل قول لینک به ارسال
فرحان 997 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 سلام . ژنراتور کوئری ساز رو استفاده کنید . لینکش در بالای فروم هست. 2 نقل قول لینک به ارسال
Rasoul 376 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 من یکمی قاطی کردم با این الان کجا باید بگم پر بازدید ترین های یه دسته خاصو نمایش بده ؟ فقط مطالب دسته خاصو داره !!<?php $custom_query = new WP_Query(array('post_status' =>'publish','post_type' =>'post','order' =>'descending','orderby' =>'ID','cat' =>'1','posts_per_page' =>'10', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> <?php if($custom_query->have_posts()) :while($custom_query->have_posts()) : $custom_query->the_post();?>الان چجوری چیکار کنم پر بازدیدترین هارو بیاره نقل قول لینک به ارسال
Rasoul 376 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 دوستان کسی هست یه راهنمایی کنه الان گیر اینم نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 اول باید برای بازدیدها متا بسازید وردپرس که خودش تشخیص نمی ده پر بازدیدترین ها کدومه در فایل sdingle.php این کدها را می گذارید <?phpif(empty(get_post_meta($post->ID, 'views', true))) {add_post_meta($post->ID, 'views', 0);$views = 0;}else {$views = get_post_meta($post->ID, 'views', true);}$views += 1;update_post_meta($post->ID, 'views', $views);?>و بعدش کوئریتون رو اینجوری اصلاح کنید <?php $custom_query = new WP_Query(array('post_status' =>'publish','post_type' =>'post','meta_name' => 'views','order' =>'DESC','orderby' =>'meta_value','cat' =>'1','posts_per_page' =>'10', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> 6 نقل قول لینک به ارسال
Rasoul 376 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 ممنون آقای فخار ولی درست نشداون کد بالا رو کجای single.php باید بزارم.من اون کد را نزاشتم تو single.php بازم این کار میکنه اما پر بازدیدترین هارو نشون نمیده چون پستی که تازه ارسال کردمم میاره انگار اخرین مطالب را میاره. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مهر 93 گزارش بازنشر ارسال شده در مهر 93 وقتی زمینه دلخواه رو نساختید کوئری ازش صرف نظر می کنه و از دسته بندی یک که بهش معرفی کردید ملب رو چاپ می کنه برای تست گرفتن لازمه که تمام کاری که گفته شد را انجام بدید کد را بگذارید قبل از [/size]<?php the_content();?>فقط خواهشا نگید که در single.php این تابع رو ندارید چون توی هفته ی گذشته حداقل سی بار توضیح دادم که اگر داخل single.php نبود کجاست اگر تابع نبود این آموزش رو بخونید جاش رو پیدا می کنید [sharedmedia=tutorials:tutorials:658] 4 نقل قول لینک به ارسال
Rasoul 376 ارسال شده در مهر 93 مالک گزارش بازنشر ارسال شده در مهر 93 درست شد مرسی آقای فخار یه دونه باشید نه تابع را پیدا کردم نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .