2012-07-04 2 views
1

Я немного помог кому-то и использовал следующее, чтобы разглядеть названия моей категории под каждым сообщением (блог Wordpress в стиле журнала). Он также исключает категорию, на которую основана эта тема (каждая запись должна быть частью этой кошки, которая будет отображаться на первой странице).Как стилизовать вывод категории

<?php 
    // For each of the categories, create them as category variables 
    foreach((get_the_category()) as $category) { 
     // If the category is NOT the cat_name (category name) then echo some stuff 
     // So grab all... except where they match cat_name (exclude basically) 
     if ($category->cat_name != 'Featured') { 
      echo '<a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . '>' . $category->name.'</a> '; 
     } 
    } 
?> 

Однако, я хотел был бы стиль каждого отображаемого названия категории ie;

Из этого

Movie Music TV Funny

Для этого

[Movies] [Music] [TV] [Funny]

ли это легко сделать? Могу ли я указать мне в правильном направлении?

+0

Вы можете принять ответы, не так ли? Если да, можете ли вы согласиться, так что этот вопрос будет закончен. – WolvDev

ответ

1
echo '<a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . '>[' . $category->name.']</a> '; 
+1

Привет, Влад, я не могу проголосовать (все еще хаос ха-ха) ... но спасибо, что нашли время, чтобы помочь мне. Я вижу, что в вашем коде есть отличия от сёгунов, я использую его только потому, что сначала увидел его ответ. Cheers man, appreicated :) – fracmo2000

2

Просто измените эту строку:

echo '<a href="' . get_category_link($category->term_id) . '" title="' . sprintf(__("View all posts in %s"), $category->name) . '" ' . '>&#91;' . $category->name.'&#93;</a> '; 
//added &#91; = [ and &#93; = ] 
+1

Черт вас, ребята, очень быстро. Удивительно, я бы так и не понял. Большое спасибо за то, что помогли мне ... работает. Это странная просьба, но я думаю, что она выглядит лучше! Я не могу проголосовать (у меня пока нет достаточных очков репутации) – fracmo2000

+0

Спасибо, никаких проблем и вашего приветствия. : D – WolvDev

Смежные вопросы