Plugin Directory

Changeset 2835271


Ignore:
Timestamp:
12/16/2022 08:36:15 PM (3 years ago)
Author:
mi13
Message:

fix bug

Location:
mi13-glossary/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • mi13-glossary/trunk/mi13-glossary.php

    r2615220 r2835271  
    44Plugin URI:     https://wordpress.org/plugins/mi13-glossary/
    55Description:        Glossary plugin for your site (ru).
    6 Version:            2.2
     6Version:            2.3
    77Author:         mi13
    8 Requires at least: 5.8
     8Requires at least: 6.1.1
    99Requires PHP: 7.3.6
    1010 
     
    171171       
    172172        if(!empty($array)) {
    173            
    174             function mi13_glossary_sort($a, $b) {
    175                 return ( strlen($a["title"]) < strlen($b["title"]) );
    176             }
    177            
    178173            $settings = get_option('mi13_glossary');
    179174           
     
    190185            $text = preg_replace( '/\<\/?[^>]+>/U','<mi13_glossary_only_tag>',$text);
    191186           
    192             usort($array, "mi13_glossary_sort"); // Сортируем лестницей чтобы исключить повторного пойска
     187            usort($array, function($a, $b) {return( strlen($a["title"]) < strlen($b["title"]) );}); // Сортируем лестницей чтобы исключить повторного пойска
    193188           
    194189            foreach( $array as $key ) {
     
    257252        $glos = get_posts($args);
    258253        if($glos) {
    259            
    260             function mi13_glossary_sort($a, $b) {
    261                 return ( strlen($a["title"]) < strlen($b["title"]) );
    262             }
    263254            function mi13_glossary_num_decline( $intnum, $titles ){ // https://wp-kama.ru/note/funktsiya-skloneniya-slov-posle-chisel-php
    264255                $titles = preg_split( '/, */', $titles );
     
    325316            }
    326317            unset($glos);
    327             usort($keys, "mi13_glossary_sort");
     318            usort($keys, function($a, $b) {return( strlen($a["title"]) < strlen($b["title"]) );});
    328319            $posts = new WP_Query($args);
    329320           
  • mi13-glossary/trunk/readme.txt

    r2615220 r2835271  
    22Contributors: mi13
    33Tags: glossary, modal keys
    4 Donate link: https://money.yandex.ru/to/41001276246895
    5 Tested up to: 5.8.1
    6 Stable tag: 2.2
     4Tested up to: 6.1.1
     5Stable tag: 2.3
    76License: GPLv2 or later
    87License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    4847= 2.2 =
    4948* Дополнен тест количества постов с ключом из глоссария.
     49= 2.3 =
     50* fix bag.
Note: See TracChangeset for help on using the changeset viewer.