Intereting Posts
Невозможно получить тип носителя из «x-mapp-php5» Значение цвета wpColorPicker Как организовать фотографии для нескольких галерей? Есть ли лучший способ перечислить все термины базы данных в алфавитном порядке? Что-то скрывает все html-объекты перед выходом в браузер paginate_links () неправильно работают в search.php? Как отслеживать последнюю посещенную страницу пользователей? Есть ли плагин формы WordPress, который можно легко настроить для целей Google Analytics? Сравнение Meta с датой (хранимой как строка) не работает Расширенный поиск по минимальным / максимальным значениям function.php условный тег только для пользовательских типов сообщений Увеличивает ли количество виджета влияние на производительность сайта? Состояние сообщения не обновляется до «будущего» каждый раз? Помощь с Wp Query WP_Query с одной категорией в args показывает другие категории

Как следует вызывать настройки сайта без раздувания wp.config.php?

Я искал способ передать пользовательские настройки сайта вместо постоянной модификации моего файла wp-config . Мне не только не нравится открывать файл, я считаю, что файл должен включать только значения по умолчанию. Я хотел бы передать настройки сайта и пользовательские константы, которые я написал, но я не уверен, что такое правильный подход. До сих пор я решил написать требование в wp-config для объявления отдельного файла, например:

 /* That's all, stop editing! Happy blogging. */ // custom settings require_once(ABSPATH . 'custom-site-settings.php'); /** Sets up WordPress vars and included files. */ require_once(ABSPATH . 'wp-settings.php'); 

но это требует изменения прямого файла, который не является чем-то, что я считаю хорошей практикой. Есть ли способ декларировать пользовательские константы и настройки сайта без раздувания файла wp-config с такими вещами, как:

 //reCAPTCHA SITE KEY define('CAPTACHA_SITE_KEY','mhffjkagfjsagfjka'); //reCAPTCHA SECRET KEY define('CAPTACHA_SECRET_KEY','12345werty'); // CUSTOM THEME NAME $CUSTOM_THEME = 'foobar'; // https://codex.wordpress.org/Function_Reference/wp_get_theme if ($CUSTOM_THEME == wp_get_theme()) : // DISABLE THE PLUGIN AND THEME EDITOR define('DISALLOW_FILE_EDIT', true); // DISABLE PLUGIN AND THEME UPDATE AND INSTALLATION define('DISALLOW_FILE_MODS', true); // REVISION COUNT define('WP_POST_REVISIONS', 5); // FORCE SSL LOGIN define('FORCE_SSL_LOGIN', true); // FORCE SSL ADMIN LOGIN define('FORCE_SSL_ADMIN', true); // EMPTY TRASH define( 'EMPTY_TRASH_DAYS', 10 ); // 10 days endif; 

Solutions Collecting From Web of "Как следует вызывать настройки сайта без раздувания wp.config.php?"