Разный цвет для тегов в Wordpress? - PullRequest
1 голос
/ 04 апреля 2019

Итак, я пытаюсь присвоить определенному тегу определенный цвет в интерфейсе.

Допустим, у меня есть эти два тега: частный и бизнес. Я хочу, чтобы закрытый тег имел желтый цвет, а служебный тег - синий.

Я повторяю теги с этим кодом:

<?php
    $posttags = get_the_tags();
     if ($posttags) {
      foreach($posttags as $tag) {
       echo $tag->name . ' ';
      }
     }
   ?>

Как я могу дать им желаемый цвет, который будет отображаться на внешнем интерфейсе?

1 Ответ

1 голос
/ 04 апреля 2019

Вы можете проверить имя тега и применить css для изменения цвета, надеюсь, это поможет

$post_tags = get_the_tags();
    if ( $post_tags ) {
    foreach( $post_tags as $tag) :
        if ( $tag->name === 'private' ) :
    ?>
    <span style="color:#FFFF00;"><?php echo $tag->name; ?></span>

    <?php
        elseif ( $tag->name === 'business' ) :
    ?>

     <span style="color:#0000FF;"><?php echo $tag->name; ?></span>

    <?php
        else :
        // Post has neither tag, do nothing.
        endif; 
    endforeach;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...