Home » آموزش وردپرس » نمایش آیکون جدید کنار عنوان مطالب جدید روز در وردپرس

نمایش آیکون جدید کنار عنوان مطالب جدید روز در وردپرس

نمایش آیکون جدید کنار عنوان مطالب جدید روز

اگر یک سایت خبری یا تفریحی دارید که تعداد مطالب زیادی داره یکی از بهترین کارهایی که میتونید انجام بدید اینه که یک آیکون کنار عنوان مطالب منتشر شده در امروز قرار بدید. با این کار کاربران شما از بین آن همه مطالبی که میبینند می توانند مطالب امروز را تشخیص داده و آنها را مطالعه کنند. این کار جذابیت خاصی به سایت شما خواهد بخشید. البته باز هم پیشنهاد می کنم این کار را در صورتی انجام دهید که تعداد مطالب ارسالی شما در روز زیاد هست. مثل سایت های خبری و تفریحی

نمایش آیکون جدید کنار عنوان مطالب جدید روز در وردپرس

قبل از هر چیزی خدمتتون عرض شود که برای اینکار باید قبلا کد نویسی توابع وردپرس رو تا حدودی آشنایی داشته باشید وگرنه فاتحه قالب سایتتون خونده میشه ? اینکار رو باید از بخش نمایش > ویرایشگر انجام بدید و فایلی که باید ویرایش کنید بستگی به این داره که می خواید آیکون new رو کنار عنوان مطالب در کدام بخش از قالب قرار بدید. مثلا برای قرار دادن در صفحه اصلی باید فایل index.php ویرایش شود.

 

اما روش انجام کار:

قبل از شروع حلقه while این کد رو قرار بدید:

<?php global $date; $date=date('m/j'); ?>

و بعد از WHILE این کد رو:

<?php $date_post=get_the_time('m/j'); ?>

حالا باید به وردپرس بگیم بررسی کنه که آیا مقدار date_post با تاریخ امروز مطابقت داره یا نه؟ اگر بله ، کنار عنوان پست یک آیکون رو نشون بده:

دنبال متغیر post_title بگردید و کد زیر رو بعد از اون قرار بدید:

<?php if($date_post==$date){echo '<div style="float:right;"> <img src="'.get_bloginfo("template_url").'/img/new.gif" /> </div>';} ?>

حالا وارد پوشه قالب توی فایل منیجر هاست شده و یک پوشه به نام img داخل این پوشه بسازید. فایل آیکونی که دوست دارید کنار عنوان مطلب قرار بگیره رو با نام new.gif اونجا ذخیره کنید.

فرمت تصویر حتما باید gif باشه و با یه سرچ عبارت new.gif توی گوگل میتونید کلی آیکون زیبا برای اینکار پیدا کنید. موفق و پیروز باشید

نوشته نمایش آیکون جدید کنار عنوان مطالب جدید روز در وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

Add a Comment

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *