Intereting Posts
Добавление тегов сообщений к пользовательским типам сообщений Ошибка WordPress с возможностями? Включение миниатюр сообщений для пользовательских типов сообщений Как определить, имеет ли место прикрепление изображения? Новый WP_Query вызывает фильтр Pre_get_posts дважды WP фильтр для изменения стилей администрирования CSS? get_posts – выясните, была ли querystring испорчена и используется резерв Исключить дублируемую запись $ sticky из содержимого комбинированного цикла next_post_link и previous_post_link не работают должным образом Что лучше: 301 Перенаправить в мой файл .htaccess или плагин, например Перенаправление? Получение отладочной стратегии WordPress Выход из системы Brandoo WordPress не удалось обновить до WordPress 4.2.2 Использование jQuery для автоматического добавления класса только к gif-изображениям в базе данных WordPress Отправка паролей: установка, установленная на домашнем сервере с помощью XAMPP

Добавить код в wp-config.php

У нас есть несколько сайтов WordPress, и вам необходимо обновить wp-config для общего кэша w3. Мы должны добавить define('WP_CACHE', true); в файл wp-config.php. Можно ли это сделать через ssh. Я не хочу включать и открывать каждый файл конфигурации и добавлять его самостоятельно.

Ваша помощь будет высоко оценена.

Эта команда добавляет строку в начале вашего файла

 sed -i 1i"define('WP_CACHE', true);" yourfile 

Чтобы найти много файлов с именем wp-config.php и добавить один и тот же текст, введите это в оболочке:

 for i in $(find . -name wp-config.php) do sed -i 1i"define('<?php WP_CACHE', true); ?>" $i done 

Запустите это из основной папки, где у вас есть все WP-сайты.

Это приведет к рекурсивному поиску сервера из корня ( / ) для всех файлов с именем wp-config.php и добавит определение строки define('WP_CACHE', true); на конец файла.

 find / -name "wp-config.php" -print | while read i; do echo "define('WP_CACHE', true);" >> "$i"; done