mamadco

برترین پست سایت به صورت دستی

3 پست در این موضوع قرار دارد

ارسال شده در (ویرایش شده)

سلام دوستان چطوری میتونم برترین مطلب رو (حالا هر چیزی میشه اسمشو گذاشت)خودم از تو پنل وردپرس انتخاب کنم و به نمایش بزارم دقیقا مثل این سایت :

لینک

فوترش رو ببینید دو تا تصویر شاخص هست متوجه میشید . لازم نیست حتما همه کد هاش رو بگین اگه زیاد میشه ( اگه توضیح بدی که چطوریه ، میرم دنبال کداش ) . . .

مرسی . . .

ویرایش شده در توسط mamadco
0

به اشتراک گذاری این پست


لینک به پست

برای منتخب نمودن مطالبتون سه راه دارید

اولی که صحیحتره ساخت طبقه بندی (تاکسونامی) برای مطالب منتخب

دومی که راحت تره استفاده از زمینه دلخواه برای مطالب منتخب

سومی اضافه نمودن یک دسته بندی به عنوان منتخب که راحت ترین راهه

برای اولین راه این آموزش را بخوانید

[sharedmedia=tutorials:tutorials:627]

روش دوم هم هر مطلبی را می خواهید منتخب کنید براش یک زمینه شخصی با نام منتخب بسازید و بهش یک مقدار مثل 1 بدید

روش سوم هم که بعیده توضیح بخواد

برای نمایش مطالب منتخب در محل دلخواه باید کوئری بسازید در اولین راه برای تاکسونامی شخصی در دومین راه برای زمینه دلخواه شخصی و در سومین راه برای آی دی دسته بندی مطالب منتخب

برای ساخت کوئری از ژنراتور استفاده کنید توضیح کامل فارسی هم داره

3

به اشتراک گذاری این پست


لینک به پست

با اجازه ی استاد چون قصد دارید مطالب رو با اختیار خودتون برا بیینده نشون بدید یه راه هم استفاده از کوئری ساده برای نمایش پست های خاص بوسیله ی آیدیشون هست.

عدد 1 و 67 در کد زیر آیدی پست های مورد نظر شماست.(آیدی پست ها از پنل وردپرس بخش نوشته ها به دست می آید )

در posts_per_page تعداد مطالب رو می تونید کنترل کنید.


<?php
$admin_box_post_id = array(1,67);
$admin_box_post = new WP_Query(array(
'posts_per_page'=> 2 , 'post_type' => 'post', 'post__in' => $admin_box_post_id, 'no_found_rows' => 1 ));
?>
<ul>
<?php if($admin_box_post->have_posts()) : while($admin_box_post->have_posts()) : $admin_box_post->the_post();?>
<li>
<h2><a href="<?php the_permalink(); ?>" title="<?php the_title();?>" rel="bookmark"><?php the_title();?></a></h2>
</li>
<?php endwhile;endif;?>
</ul>
<?php wp_reset_query(); ?>

4

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری