[wp-testers] WP Tag Cloud parameter question...
Pål Grønås Drange
paal at drange.net
Wed Jun 27 19:04:10 GMT 2007
Pål Grønås Drange wrote:
> Pål Grønås Drange wrote:
>> spencerp wrote:
>>> "However, it doesn't work, and if you look inside the
>>> wp_generate_tag_cloud() function, it doesn't even touch $number.
>>> So, I presume the WP guys haven't implemented it yet."
>> It touches number with the function wp_parse_args ( line 1288 in
>> wp-includes/functions.php ) and again in wp_generate_tag_cloud.
> No, you're absolutely right, my friend. It doesn't touch it. It should
> have done so in the function wp_generate_tag_cloud( $tags, $args = ''),
> but it doesn't.
>
> You can try to do something like this to the foreach in that function:
>
> =================================
>
> $numbers = 0;
> foreach ( $counts as $tag => $count ) {
> if ($numbers++ >= $number)
> break;
> $tag_link = clean_url($tag_links[$tag]);
> $tag = str_replace(' ', ' ', wp_specialchars( $tag ));
> $a[] = "<a href='$tag_link' title='" . attribute_escape( sprintf(
> __('%d topics'), $count ) ) . "'$rel style='font-size: " .
> ( $smallest + ( ( $count - $min_count ) * $font_step ) )
> . "$unit;'>$tag</a>";
> }
>
> =================================
>
> ----pgdx
And I created a trac:
http://trac.wordpress.org/ticket/4552
---pgdx
More information about the wp-testers
mailing list