<?php
$tags = get_tags(array(
'hide_empty' => false
));
$html = '<div class="post_tags">';
foreach ( $tags as $tag ) {
$tag_link = get_tag_link( $tag->term_id );
$html .= " <a href='{$tag_link}' title='{$tag->name}' class='{$tag->slug}'>";
$html .= "{$tag->name}</a>";
}
$html .= '</div>';
echo $html;
?> wordpress rastgele etiket gosterme ?
3
●476
- 15-11-2018, 18:33:16merhabalar su kod ile butun etiketleri gosterebiliyorum fakat bunu rastgele 100 tane olucak sekilde nasil yaparim ?
- 15-11-2018, 18:55:54
<?php $tags = get_tags(array( 'hide_empty' => false, 'orderby' => 'rand', )); $html = '<div class="post_tags">'; foreach ( $tags as $tag ) { $tag_link = get_tag_link( $tag->term_id ); $html .= " <a href='{$tag_link}' title='{$tag->name}' class='{$tag->slug}'>"; $html .= "{$tag->name}</a>"; } $html .= '</div>'; echo $html; ?>bu şekilde denermisiniz bir. - 15-11-2018, 19:17:10Buyrun 5 dakikada hazırladım hata yok denedim.
<?php $etiketler = get_tags(); shuffle($etiketler); $etiket_liste = array_slice($etiketler, 0, 2); foreach($etiket_liste as $etiket): $link = get_tag_link($etiket->term_id); echo '<a href="'.$link .'">' . $etiket->name . '</a>'; endforeach; ?>2 değeri yerine kaç tane etiket göstermek istiyorsunuz o kadar değer girin. - 15-11-2018, 19:46:28