16
Validation results

HRCode-free

HRCode-free

WordPress 6.5.2 theme
16
  • THEME TYPEWordPress theme 6.5.2
  • FILE NAMEhrcode-free.zip
  • FILE SIZE4350783 bytes
  • MD5c8870f06add6e0b088730300eca3f3e6
  • SHA1c7129cfa4fb1b740bcf3f1a3bf5e6f69fc3ed240
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP, Bitmap images
  • VERSION1.0.0
  • AUTHOR URI
  • TAGSone-column, right-sidebar,custom-background, custom-colors, custom-header, custom-menu, editor-style, blog
  • CREATION DATE2021-04-09
  • LAST FILE UPDATE2021-04-09
  • LAST VALIDATION2021-04-09 08:58
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file hr-customize.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
  2. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe src="" id="preview-site"> in file template-responsive-page.php. 34: <iframe src='' id='preview-site'></iframe>
  3. Malware : Operations on file system file_get_contents was found in the file mail.php 126: $msg = file_get_contents('email.tpl');
  4. Registration of theme features : Implementation of add_theme_support() add_theme_support() was found in the file functions.php. However get_post_format and/or has_post_format were not found, and no use of formats in the CSS was detected.
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in functions.php. Themes must not deregister core scripts. 113: // wp_deregister_script( 'jquery' );119: // wp_deregister_script( 'jquery' );
  2. Non-printable characters : Presence of non-printable characters in PHP filesNon-printable characters were found in file hr-customize.php. This is an indicator of potential errors in PHP code.4: * Настройки для экрана настроек темы20: * Изменяем встроенные параметры настроек W21: * Регистрируем настройки темы27: // ====== ПАНЕЛЬ 'ШАПКА САЙТА' ======29: 'title' => 'Шапка сайта', 30: 'description' => __( '34: // ====== ИЗМЕНЕНИЕ НАСТРОЕК ======35: // Заголовок настройки36: $wp_customize->get_section('title_tagline')->title = __( 'Иконка, Логотип и Заголовок сайта', 'hrcode' );38: // $wp_customize->get_panel('nav_menus') ->title = __( 'Меню сайта', 'hrcode' );43: // ====== СТАНДАРТНЫЕ НАСТРОЙКИ ======44: // ------ Размер логотипа ------54: 'label' => __( 'Размер логотипа сайта', 'hrcode' ),55: 'description' => __( 'Размер логотипа по умолчанию 40px', 'hrcode' ),61: // ------ Цвет ссылок ------71: 'label' => __( 'Цвет ссылок', 'hrcode' ),72: 'description' => __( 'Цвет по умолчанию #85b7d6;', 'hrcode' ),77: // ====== НАСТРОЙКА 'ИЗОБРАЖЕНИЕ В ШАПКЕ САЙТА' ======78: // Заголовок настройки80: 'title' => __( 'ИзобраÐение в шапке сайта', 'hrcode' ), 84: // ----------- ИзобраÐение шапки сайта -----------94: 'label' => __( 'ИзобраÐение шапки сайта', 'hrcode' ),95: 'description' => __( 'Загрузите изобраÐение шириной 1400px и высо100: // ====== 101: // Заголовок настройки103: 'title' => __( 'Размер шрифта заголовка и описания', 'hrcode'108: // ------ Размер шрифта заголовка ------118: 'label' => __( 'Размер шрифта заголовка сайта', 'hrcode' ),119: 'description' => __( 'Размер шрифта по умолчанию 50px', 'hrcode' ),125: // ------ Размер шрифта описания ------135: 'label' => __( 'Размер шрифта описания сайта', 'hrcode' ),136: 'description' => __( 'Размер шрифта по умолчанию 12px', 'hrcode' ),142: // ====== 143: // Заголовок настройки145: 'title' => __( 'Цвет шрифта заголовка и описания', 'hrcode' ), 150: // ------ Цвет шрифта заголовка сайта ------160: 'label' => __( 'Цвет заголовка сайта', 'hrcode' ),161: 'description' => __( 'Цвет по умолчанию #85b7d6', 'hrcode' ),166: // ------ Цвет шрифта заголовка сайта при наведени176: 'label' => __( 'Цвет заголовка сайта при наведении', 'hrcode'177: 'description' => __( 'Цвет по умолчанию #73a3c2', 'hrcode' ),183: // ------ Цвет шрифта описания сайта ------193: 'label' => __( 'Цвет описания сайта', 'hrcode' ),194: 'description' => __( 'Цвет по умолчанию #85b7d6', 'hrcode' ),199: // ====== 200: // Заголовок настройки202: 'title' => __( 'Толщина шрифта заголовка и описания', 'hrcod207: // ------ Вес шрифта заголовка сайта ------217: 'label' => __( 'Толщина шрифта заголовка сайта', 'hrcode' ),218: 'description' => __( 'Толщина шрифта по умолчанию 200', 'hrcode' ),235: // ------ Вес шрифта описания сайта ------245: 'label' => __( 'Толщина шрифта описания сайта', 'hrcode' ),246: 'description' => __( 'Толщина шрифта по умолчанию 200', 'hrcode' ),263: // ====== НАСТРОЙКА 'ЦВЕТ И ВЫСОТА ШАПКИ САЙТА' ======264: // Заголовок настройки266: 'title' => __( 'Цвет и высота шапки сайта', 'hrcode' ),270: // ------ Цвет шапки сайта ------280: 'label' => __( 'Цвет шапки сайта', 'hrcode' ),281: 'description' => __( 'Цвет по умолчанию: #ffffff', 'hrcode' ),285: // ------ Высота шапки сайта ------295: 'label' => __( 'Высота шапки сайта', 'hrcode' ),296: 'description' => __( 'Высота по умолчанию: 150px', 'hrcode'),304: // ====== НАСТРОЙКА 'ПОДВАЛ САЙТА' ======305: // Заголовок настройки307: 'title' => __( 'Подвал сайта', 'hrcode' ),310: // ------ Цвет подвала сайта ------321: 'label' => __( 'Цвет подвала сайта', 'hrcode' ),322: 'description' => __( 'Цвет по умолчанию: #474747', 'hrcode' ),326: // ------ Высота подвала сайта ------336: 'label' => __( 'Высота подвала сайта', 'hrcode' ),337: 'description' => __( 'Высота по умолчанию: 100px', 'hrcode'),343: // ------ Копирайт ------351: // 'label' => __( 'Копирайт сайта', 'hrcode' ),352: // 'description' => __( 'УкаÐите текст copyright', 'hrcode'),358: // ====== НАСТРОЙКА 'СОЦИАЛЬНЫЕ СЕТИ' ======360: // ------ Заголовок настройки ------361: $wp_customize->add_section('hr_customize_soсial_networks_section', array(362: 'title' => __( 'Социальные сети', 'hrcode' ),365: // ------ Чекбокс активации ВКонтакте ------373: 'label' => __( 'Показать иконку 'ВКонтакте' в шапке', 'hrcode'374: 'description' => '(Без адреса иконка не будет видна)',376: 'section' => 'hr_customize_soсial_networks_section',379: // ------ Ссылка на страницу в Вконтакте ------389: 'label' => __( 'URL ВКонтакте', 'hrcode' ),390: 'description' => __( 'Адрес по умолчанию: https://vk.com/', 'hrcode' ),391: 'section' => 'hr_customize_soсial_networks_section',394: // ------ Чекбокс активации Ютуб ------402: 'label' => __( 'Показать иконку 'Ютуб' в шапке', 'hrcode' ),403: 'description' => '(Без адреса иконка не будет видна)',405: 'section' => 'hr_customize_soсial_networks_section',409: // ------ Ссылка на страницу в Ютуб ------419: 'label' => __( 'URL Ютуб', 'hrcode' ),420: 'description' => __( 'Адрес по умолчанию: https://www.youtube.com/', 'hrcode' ),421: 'section' => 'hr_customize_soсial_networks_section',425: // ------ Размер иконок социальных сетей в шапке ---426: $wp_customize->add_setting('hr_customize_soсial_networks_icon_size', array(434: $wp_customize->add_control('hr_customize_soсial_networks_icon_size_control', array(435: 'label' => __( 'Размер иконок в шапке', 'hrcode' ),436: 'description' => __( 'Размер иконок по умолчанию 50px', 'hrcode' ),438: 'section' => 'hr_customize_soсial_networks_section',439: 'settings' => 'hr_customize_soсial_networks_icon_size',442: // ------ Цвет иконок социальных сетей в шапке ------443: $wp_customize->add_setting('hr_customize_soсial_networks_icon_color', array(452: $wp_customize->add_control( new WP_Customize_Color_Control ( $wp_customize,'hr_customize_soсial_networks_icon_color_control', array(453: 'label' => __( 'Цвет иконок в шапке', 'hrcode' ),454: 'description' => __( 'Цвет по умолчанию: #85b7d6', 'hrcode' ),455: 'section' => 'hr_customize_soсial_networks_section',456: 'settings' => 'hr_customize_soсial_networks_icon_color',459: // ------ Цвет иконок социальных сетей в шапке при 460: $wp_customize->add_setting('hr_customize_soсial_networks_icon_color_hover', array(469: $wp_customize->add_control( new WP_Customize_Color_Control ( $wp_customize,'hr_customize_soсial_networks_icon_color_hover_control', array(470: 'label' => __( 'Цвет иконок в шапке при наведении', 'hrcode' ),471: 'description' => __( 'Цвет по умолчанию: #73a3c2', 'hrcode' ),472: 'section' => 'hr_customize_soсial_networks_section',473: 'settings' => 'hr_customize_soсial_networks_icon_color_hover',476: // ====== НАСТРОЙКА 'РАЗМЕР ШРИФТА' ======477: // ------ Заголовок настройки ------479: 'title' => __( 'Типографика', 'hrcode' ),481: // ------ Размер шрифта текста ------491: 'label' => __( 'Размер шрифта сайта', 'hrcode' ),492: 'description' => __( 'Размер шрифта по умолчанию 16px', 'hrcode' ),498: // ------ Размер шрифта заголовка в блоге ------508: 'label' => __( 'Размер шрифта заголовка в блоге', 'hrcode' ),509: 'description' => __( 'Размер шрифта по умолчанию 22px', 'hrcode' ),515: // ------ Размер шрифта заголовка в посте ------525: 'label' => __( 'Размер шрифта заголовка в посте', 'hrcode' ),526: 'description' => __( 'Размер шрифта по умолчанию 32px', 'hrcode' ),532: // ====== НАСТРОЙКА 'НАСТРОЙКА МЕНЮ В ШАПКЕ' ======533: // Заголовок настройки535: 'title' => __( 'Настройка меню в шапке', 'hrcode' ), 539: // ------ Размер шрифта меню в шапке ------549: 'label' => __( 'Размер шрифта меню в шапке', 'hrcode' ),550: 'description' => __( 'Размер шрифта по умолчанию 18px', 'hrcode' ),556: // ------ Цвет шрифта меню ------566: 'label' => __( 'Цвет меню в шапке', 'hrcode' ),567: 'description' => __( 'Цвет по умолчанию #f6f0e7', 'hrcode' ),572: // ------ Цвет фона меню в шапке------582: 'label' => __( 'Цвет фона меню в шапке', 'hrcode' ),583: 'description' => __( 'Цвет по умолчанию #85b7d6', 'hrcode' ),588: // ====== НАСТРОЙКА 'ВИДЖЕТЫ В ПОДВАЛЕ' ======589: // ------ Заголовок настройки ------591: 'title' => __( 'Блок видÐетов в подвале', 'hrcode' ),595: // ------ Цвет блока видÐетов в подвале ------605: 'label' => __( 'Цвет блока видÐетов в подвале', 'hrcode' ),606: 'description' => __( 'Цвет по умолчанию #595959', 'hrcode' ),611: // ------ Цвет заголовка блока видÐетов в подвале -621: 'label' => __( 'Цвет заголовка блока видÐетов в подвале',622: 'description' => __( 'Цвет по умолчанию #85b7d6', 'hrcode' ),627: // ------ Цвет текста блока видÐетов в подвале ------637: 'label' => __( 'Цвет текста блока видÐетов в подвале', 'hrco638: 'description' => __( 'Цвет по умолчанию #f6f0e7', 'hrcode' ),643: // ------ Размер шрифта заголовка видÐета в подвал653: 'label' => __( 'Размер шрифта заголовка видÐета в подвал654: 'description' => __( 'Размер шрифта по умолчанию 16px', 'hrcode' ),660: // ------ Размер шрифта текста видÐета в подвале ---670: 'label' => __( 'Размер шрифта текста видÐета в подвале', '671: 'description' => __( 'Размер шрифта по умолчанию 16px', 'hrcode' ),679: // Функция подключения js к кастомайзеру для682: 'hrtheme-customizer', // Идентификатор скрипта683: get_template_directory_uri().'/config-theme/js/hr-customize-preview.js', // Файл скрипта (' jquery ',' customize-preview ')684: array( 'jquery','customize-preview' ), // Определение зависимостей685: '', // Версия скрипта (необязательно)686: true // Поместить скрипт в футере (true)?690: // Функция для переписания стилей с созданн725: $hr_font_soсial_networks_icon_size = get_theme_mod( 'hr_customize_soсial_networks726: $hr_font_soсial_networks_icon_color = get_theme_mod( 'hr_customize_soсial_network727: $hr_font_soсial_networks_icon_color_hover = get_theme_mod( 'hr_customize_soсial_net790: font-size: {$hr_font_soсial_networks_icon_size}px;791: color: {$hr_font_soсial_networks_icon_color};794: color: {$hr_font_soсial_networks_icon_color_hover};803: // Подключаем поддерÐку вывода логотипа.819: // СВОЯ НАСТРОЙКА echo get_theme_mod( 'my_setting_name' 'refresh'825: 'title' => 'Ползунок',838: 'label' => 'Высота шапки',857: // 893: // Регистрируем настройки кастомайзера895: // Добавляем настройки логотипа897: // Функция для активации предпросмотра в ре899: // 901: // 903: // Добавляеи карандаши к видÐетам905: //
  3. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  4. Screenshot : Screenshot fileScreenshot dimensions are wrong! Detected: 385x289px (385:289). Ratio of width to height should be 4:3.Screenshot size is 385x289px. Screenshot size should be 1200x900, to account for HiDPI displays. Any 4:3 image size is acceptable, but 1200x900 is preferred.
Tip-off
  1. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  2. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  3. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  4. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  5. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  6. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  7. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  8. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  9. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  10. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
Other checked themes