Всем советы и приветы!
Для того чтобы вывести метки сайта, они же теги в алфавитном порядке.
Надо в файл под названием functions.php установить следующий PHP код:
/** метки в алфавитном порядке шорткод
-------------------------------------------------------- **/
function webs_tags_alf_shortcode($atts, $content) {
$posttags = get_tags();
if($posttags) {
$output = '<dl class="alltags">';
foreach($posttags as $tag) {
$l = mb_strtoupper(mb_substr($tag->name,0,1,'UTF-8'),'UTF-8');
if ($L != $l) {
if ($L) $output .= '</dd>';
$L = $l;
$output .= '<dt>'.$L.'</dt><dd>';
}
$output.='<a href="/tag/'.$tag->slug.'">'.$tag->name.'</a> ';
}
$output .= '</dl>';
}
return $output;
}
add_shortcode('tagsalf', 'webs_tags_alf_shortcode');
А теперь чтобы вывести нужную информацию благодаря шорткоду, надо прописать в виджете или при добавлении новой записи следующий код:
[tagsalf][/tagsalf]
На этом у меня всё! Удачных решений!
А Вы оставите комментарий первым?