Wsparcie » Uwagi » Uncaught Error: Unsupported operand types: string% int

  • Witam,
    wrzuciłem wtyczkę Ad Inserter – Ad Manager & AdSense Ads, ale wywala mi błąd:
    Uncaught Error: Unsupported operand types: string% int
    wp-includes/pomo/plural-forms.php:280

    Wersja PHP 8.

    Co prawda rozwiązałem problem edytując ten plik, ale jak ustrzec się przed aktualizacją WP?

    Naprawiłem zmieniając:

    switch ( $next[1] ) {
       case '%':
          $v2      = array_pop( $stack );
          $v1      = array_pop( $stack );
          $stack[] = (int)$v1 % (int)$v2;
          break;