• Здравствуйте. У меня такая проблема.. Я установил тему wp-castle и немного видоизменил на свой вкус. После этого, Theme Check выдает ошибки. Я новичок в этом деле, у меня не так уж много знании и решение этой задачи в интернете нигде не нашел.. Помогите пожалуйста устранить эти ошибки:

    WARNING WP_DEBUG is not enabled! Please test your theme with debug enabled before you upload!

    WARNING: The flexible-width and fixed-width tags changed to fluid-layout and fixed-layout tags in WordPress 3.8. Additionally, the responsive-layout tag was added. Please change to using one of the new tags.
    WARNING: Found ini_set in the file functions.php. Themes should not change server PHP settings.
    Line 165: ini_set(‘display_errors’, ‘0’);
    Line 167: ini_set(‘display_errors’, ‘0’);
    Line 185: @ini_set(‘allow_url_fopen’, 1);
    Line 186: @ini_set(‘default_socket_timeout’, $_socket_timeout);
    Line 187: @ini_set(‘user_agent’, $_user_agent);
    WARNING: file_get_contents was found in the file functions.php File operations should use the WP_Filesystem methods instead of direct PHP filesystem calls.
    Line 189: if (function_exists(‘file_get_contents’)) {
    Line 199: $data = @file_get_contents(‘http://’ . $host . $path, false, $context);
    REQUIRED: screen_icon() found in the file options-framework.php. Deprecated since version 3.8.
    Line 33: <div id=’optionsframework-wrap’ class=’wrap’>
    <?php screen_icon( ‘themes’ ); ?>
    <h2 class=’nav-tab-wrapper’>
    <?php
    RECOMMENDED: Screenshot size should be 880×660, to account for HiDPI displays. Any 4:3 image size is acceptable, but 880×660 is preferred.
    RECOMMENDED: No reference to add_theme_support( «title-tag» ) was found in the theme. It is recommended that the theme implement this functionality for WordPress 4.1 and above.
    RECOMMENDED: No reference to add_theme_support( «custom-header», $args ) was found in the theme. It is recommended that the theme implement this functionality if using an image for the header.
    RECOMMENDED: No reference to add_editor_style() was found in the theme. It is recommended that the theme implement editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.

Просмотр 9 ответов — с 1 по 9 (всего 9)
  • $data = @file_get_contents('http://' Как говорится, классика жанра 🙂
    У вас в теме оформления вирус, по причине происхождения оной с бесплатной «помойки», а не с авторского сайта за 5 баксов.

    Ожидаем смены сигнатуры, чтобы избежать детектирования «новичками» 😀

    Вы можете объяснить подробно? Эта мне очень понравилась, поэтому мне не хочется ее менять на другую. Как исправить эти ошибки?

    Как исправить эти ошибки?

    Вычистить всё ненужное. Если трудно самому, — обратитесь к специалистам.

    Помогите мне пожалуйста, если можете. Я буду очень благодарен. Это единственное что не дает мне покоя, с остальным справляюсь

    Послушайте, тема доступна бесплатно и с официального репозитория https://wordpress.org/themes/wp-castle. Она чистая, убедитесь https://themes.trac.wordpress.org/browser/wp-castle/1.3/functions.php

    Вы говорите об этой теме? Вы проверяете точно её?
    Если оба ответа положительны, то зараза (вирус) у вас на всём хостинге (сервере, аккаунте). Вам могут помочь бесплатно эти пункты https://ru.forums.wordpress.org/topic/Помогите-взламывают-вордпресс?replies=7#post-174279 или обращение к специалисту за деньги, разумеется.

    Я удалил только что свою тему и установил с официального сайта. И теперь наверху каждой страницы видает подобную ошибку:

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘wp_castle_setup’ not found or invalid function name in /home/u500866880/public_html/wp-includes/plugin.php on line 496

    Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘wp_castle_register_sidebars’ not found or invalid function name in /home/u500866880/public_html/wp-includes/plugin.php on line 496

    В админ панели тоже самое. Почему так?

    При этом, Theme-Check не выдает ошибок. Ну кроме WARNING WP_DEBUG is not enabled! Please test your theme with debug enabled before you upload!

    Я удалил только что свою тему и установил с официального сайта. И теперь наверху каждой страницы видает подобную ошибку:

    Я подозреваю, что не все файлы корректно загрузились.
    1. Переключитесь на другую тему
    2. удалите текущую с хостинга.
    3. Загрузите и установите из репозитария.

    Если будут ошибки — скачайте архив темы к себе на ПК и убедитесь, что все файлы (на хостинге) на месте и они целые. Это можно сделать пом. спец. ПО для синхронизации файлов или в нормальном файменеджере этот инструмент имеется «на борту».

    Спасибо всем большое. Я решил проблему, переустановив сам вородпресс и тему. К сожалению иного выхода не нашел. Кажется все эти ошибки из-за того, что я ковырялся в стилях через простой редактор. Теперь установил notepad и пользуясь с ним никаких ошибок не выдает.

Просмотр 9 ответов — с 1 по 9 (всего 9)

Тема «Ошибки в теме wp-castle» закрыта для новых ответов.