• Resolved treibstoff

    (@treibstoff)


    I’m using on my archiv page:
    wp_tag_cloud( ‘smallest=10&largest=18&orderby=count’ );

    orderby=count produced:
    Deprecated: uasort(): Returning bool from comparison function is deprecated, return an integer less than, equal to, or greater than zero in /www/htdocs/XXXXX/wp-includes/category-template.php on line 903

    Using php 8.0
    WP 6.1.1

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hello,

    Thank you for reporting this. I think you may have more help on Trac because it seems to be a core issue.
    This way, if it’s a fixable core issue, you will help to improve our beloved CMS.

    Moderator Jose Castaneda

    (@jcastaneda)

    THEME COFFEE MONKEY

    Hi there,

    I’m wondering when does this happen? Is it specific pages you visit? What plugins are currently active? Have you tried deactivating all plugins to see if that resolves things yet?

    Thread Starter treibstoff

    (@treibstoff)

    thanx,
    yes it looks like this is a core isssue….
    Ok, will make a tiket….
    cheers

    Thread Starter treibstoff

    (@treibstoff)

    @joe Castaneda
    no it’s not the plugs.
    on whatever side I use this code it appears.
    and as I told above, it does belong to “orderby”
    If I running it without “orderby” no problem.
    have a look here:
    https://www.ads-software.com/support/topic/wp_tag_cloud-and-php-8/
    he got the same error, posted here 1 year ago….
    and he was told:
    “WordPress is not fully compatible with PHP 8.0 or 8.1. SEE this 5.9 Field Guide”
    seems like it ‘s not solved.
    I simple was asking , if there is a solution to avoid that.

    Thread Starter treibstoff

    (@treibstoff)

    funny thing:
    if I use it like this
    wp_tag_cloud(‘smallest=10&largest=16&order=RAND’);
    so, if use order instead of orderby it works. It perform the RAND.
    really funny.

    Thread Starter treibstoff

    (@treibstoff)

    If I’m logged in and have the developer tools panel Query Monitor activ, the Deprecated Warning doesn’t show up.
    It’s juts if have the Query Monitor activ!!

    Thread Starter treibstoff

    (@treibstoff)

    This is the fix (& finally fixed for WordPress 6.2)
    https://core.trac.www.ads-software.com/changeset/55214

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘uasort(): Returning bool from comparison function is deprecated’ is closed to new replies.