Можно ли изменить названия установленных плагинов?

Большинство устанавливаемых плагинов имеют название на английском языке. Когда таких плагинов много, становится трудно находить нужные по заголовку на станице администратора.

Существует ли возможность изменять названия плагинов, не копаясь в базе данных и файлах?

2 Комментарии

  1. Существует ли возможность изменять названия плагинов, не копаясь в базе данных и файлах?

    Не слишком прямая, но есть :)

    Можно добавить подобный фрагмент в functions.php активной темы:

    < ?php
    function tpn_start_buffering() {
    	ob_start(); 
    }
    add_action('load-plugins.php', 'tpn_start_buffering');
    
    function translate_plugin_names() {
    	$original_names = array(
    		'AntiVirus',
    		'Google XML Sitemaps',
    		'Contact Form 7',
    		'All in One SEO Pack',
    		'NextGEN Gallery',
    	);
    
    	$translated_names = array(
    		'Антивирус',
    		'Карта сайта для Google',
    		'Форма контактов',
    		'SEO-всё-в-одном',
    		'Галерея NextGEN',
    	);
    
    	$output = str_replace( $original_names, $translated_names, ob_get_contents() );
    	ob_end_clean();
    
    	echo $output;
    }
    add_action('admin_footer-plugins.php', 'translate_plugin_names');
    ?>
    

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*