رفتن به مطلب

قرمز کردن تیتر مهم با زمینه دلخواه


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

نمی دونم اخرش به نتیجه رسیدید یا نه. ولی این کدی است که من در سایتم استفاده می کنم البته با امکاناتی بیشتر


<ul>
<?php
global $post;
$myposts = get_posts(array('numberposts' => 35, 'offset' => 0,'post_status'=>'publish'));
foreach($myposts as $post) :
setup_postdata($post);?>
<li class="post_format_<?php echo get_post_format( get_the_ID() ) ?>" >
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<?php $radio = get_field('radio');
if($radio == 'Yes') {?>
<div class="red-link"><?php the_title(); ?></div>
<?php } else{?>
<p><?php the_title(); ?></p>
<?php } ?>
</a>
</li>
<?php endforeach; ?>
<?php wp_reset_query(); ?>
</ul>

شما کافی است یک دکمه رادیویی با نام radio درست کنید بعد از این کد استفاده کنید(این کد مربوط به آخرین اخبار سایت می باشد.)

البته یک ویژگی دیگر هم دارد، آن هم به عهده خود دوستان که کد نویسی استایل را باید خودشان انجام دهند.

وقتی شما یک نوع از فرمت های پست را انتخاب می کنید مثل گفتاورد یا عکس یا ویدیو استایل li هم تغییر می کند.دقت کنید:


<li class="post_format_<?php echo get_post_format( get_the_ID() ) ?>" >

که می توانید با آن کنار لینک عکس ویدیو یا عکس بگذارید.مثل خبرگزاری ایرنا

تیترهای مهم در صفحه اول سایت به رنگ قرمز باشه نه در داخل صفحه مطلب (single یا post-single)

من به این روش عمل کردم و جواب نگرفتم:

1-ساخت دکمه رادیویی

post-1826-0-05591000-1443643618_thumb.jp

2- فعال کردن (بلی) در صفحه ارسال نوشتهن متن تازه

post-1826-0-73585000-1443643629_thumb.jp

3- اضافه کردن کد فراخوانی در بخش ابزارک (لود در سایدبار صفحه اول)

post-1826-0-87310700-1443643621_thumb.jp

4- فراخوانی مطالب انجام شد اما قرمز نشد (کش و کوکی صفحه رو خالی کردم F5)

post-1826-0-10372600-1443643626_thumb.jp

5- در سورس class="red-link" اعمال نمیشه (شرطو رد میکنه و else میگیره) درین حالت فایده ای نداره CSS اختصاص بدم

post-1826-0-41533700-1443643633_thumb.jp

ویرایش شده توسط silver21
لینک به ارسال

اول که ماجرای این افزونه رو نمیدونستم

دوم دق اومدم اینقد باهاش سروکله زدم تا ایرادو فهمیدم (بجای حالت YES نوشته بودم بلی )

هرچند خود کاربر باید تلاش کنه اما نمیدونید که واسه یه نکته کوچیک و بی دقتی چقد درگیر بخشای دیگه شدم

از ته دل زیاد راضی نیستم :unsure: اما در کل ممنون، زنده باشید ;)

ویرایش شده توسط silver21
لینک به ارسال

اول که ماجرای این افزونه رو نمیدونستم

دوم دق اومدم اینقد باهاش سروکله زدم تا ایرادو فهمیدم (بجای حالت YES نوشته بودم بلی )

هرچند خود کاربر باید تلاش کنه اما نمیدونید که واسه یه نکته کوچیک و بی دقتی چقد درگیر بخشای دیگه شدم

از ته دل زیاد راضی نیستم :unsure: اما در کل ممنون، زنده باشید ;)

من که گفتم دو تا آپشن با yes و no باید درست کنید.حالا ببینم درست شد یا نه؟اگر قرمز هنوز نمیشه ادرس به استایل بدهید مثلا این طوری


.last-news ul li .red-link

ویرایش شده توسط alireza1375
لینک به ارسال

من که گفتم دو تا آپشن با yes و no باید درست کنید.حالا ببینم درست شد یا نه؟اگر قرمز هنوز نمیشه ادرس به استایل بدهید مثلا این طوری


.last-news ul li .red-link

آره . نتیجه بخش بود. ممنون ..

لینک به ارسال

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

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

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

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

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

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

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

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

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