رفتن به مطلب

پست های پیشنهاد شده

سلام

چطور میشه جلوی نوشته های جدید دسته خاص یا کلا چدید ترین نوشته ها , یک کلمه مثل new اضافه کرد؟

مثلا کدی داریم که 10 تا از اخرین نوشته های دسته 1 رو نشون میده چطور میشه جلوی ارسالی های امروز نوشت new???

لینک به ارسال

با css


سلکنور:after {content: "new";}

با php هم قابل انجام هست

نه خوب این طور روی همه اون 10 تا از دسته 1 new رو می نویسه من می خوام مثلا اگر 10 نوشته جدید دسته یک رو نشون میده و از این 10 تا 2 تاش امروز نوشته شده باشه جلوی اون 2 تا بنویسه چدید

لینک به ارسال

برای ارسالی های امروز وردپرس تابع داره


<?php if(is_new_day()) : ?>
انتشار امروز
<?php endif;?>

در داخل حلقه

اگر کد نویسی بدونید می تونید با تابع setcookie() هم کدی بنویسید که مطالب خونده نشده رو برای کاربران علامت بگذاره

لینک به ارسال

سلام

چطور میشه جلوی نوشته های جدید دسته خاص یا کلا چدید ترین نوشته ها , یک کلمه مثل new اضافه کرد؟

مثلا کدی داریم که 10 تا از اخرین نوشته های دسته 1 رو نشون میده چطور میشه جلوی ارسالی های امروز نوشت new???


<?php $i=0; $recent = new WP_Query("showposts=15"); while($recent->have_posts()) : $recent->the_post();?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> <span style="color: red;">جديد</span></li>
<?php endwhile; ?>

Red : رنگ متن دلخواه (جدید)

15 : تعداد مطلبی که میخواید نمایش داده بشه

لینک به ارسال

برای ارسالی های امروز وردپرس تابع داره


<?php if(is_new_day()) : ?>
انتشار امروز
<?php endif;?>

در داخل حلقه

اگر کد نویسی بدونید می تونید با تابع setcookie() هم کدی بنویسید که مطالب خونده نشده رو برای کاربران علامت بگذاره

این تابع رو نوشتم کار نکرد



<?php $recentposts = get_posts('numberposts=2');
foreach ($recentposts as $post) : setup_postdata($post); ?>
<?php if(is_new_day()) : ?>
<ul class="last_botton_post">
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>news
</ul>

<?php else : ?>
<ul class="last_botton_post">
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>last
</ul>
<?php endif;?>

<?php endforeach; ?>

مشکل از چیه؟؟؟

می خوام تولی لیست مثلا 10 تای از اخرین ارسالی های دسته یک جلوی اونهاییکه امروز ارسال شدن بنویسه جدید

لینک به ارسال


<?php
$catquery = new WP_Query( 'posts_per_page=2' );
global $post;
while($catquery->have_posts()) : $catquery->the_post(); ?>

<ul class="last_botton_post">
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
</ul>
<?php if (strtotime($post->post_date) > strtotime('-1 days')) : ?>
<b>new</b>
<?php else :?>
<b>last</b>

<?php endif?>


<?php endwhile; ?>

پیدا شد با این روش میشه

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...