رفتن به مطلب

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


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

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


<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
  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...