Рубрика: Портфолио
Публикация написанного кода и демонстрация результата
Рубрики
js\main\fun «ajax»
универсальные ajax функции
Рубрики
js\main «bo52»
универсальный глобальный объект
загрузка кода + редактор из хостинга в CMS WordPress
Рубрики
CMS WordPress «настройки»
Insert Headers and Footers плагин » Settings
- Scripts in Header
<script src="https://codegid.ru/projects/js/jquery/jquery.js"></script>
<link href="https://codegid.ru/projects/js/ui/ui.css">
<script src="https://codegid.ru/projects/js/jquery/ui/draggable/jquery.event.drag.js"></script>
<script src="https://codegid.ru/projects/js/jquery/ui/draggable/jquery.event.drag.live.js"></script>
<script src="https://codegid.ru/projects/js/jquery/ui/ui_1.12.0.js"></script>
<script src="https://codegid.ru/projects/js/jquery/ui/ui_1.12.1.js"></script>
Внешний вид\Редактор тем=>Функции Темы (functions.php)
function search_key_recurs_dir($dir,$key){
foreach (scandir($_SERVER['DOCUMENT_ROOT'].'/projects/'.$dir) as $path){
if (($path=='.') or ($path=='..')) continue;
//проверка файла
if (pathinfo($path)['extension']==''){
$test=search_key_recurs_dir($dir.$path.'/',$key);
if ($test!='') return $test;
} else{
if (strpos($path, $key)>-1){
$FILE=$_SERVER['DOCUMENT_ROOT'].'/projects/'.$dir.$path;
$fp = fopen($FILE, 'r');
$contents = fread($fp, filesize($FILE));
fclose($fp);
$contents = preg_split('/[^0-9]/i', $contents, -1,PREG_SPLIT_NO_EMPTY);
return print_r($contents);
}
}
}
return '';
}