Wordpress - Woocommerce - Вебмастерская
23 subscribers
155 photos
10 videos
1 file
193 links
Wordpress, Woocommerce, Деньги в Интернете, HTML, CSS, JavaScript » WpCraft
@maximko5 - по всем вопросам
Download Telegram
Как отключить плагины в WP без доступа к админке
#Вебмастеринг #сайтостроение #MySQL #Wodpress
Поломался сайт после каких-то манипуляций с плагином. Зайти в админ-панель не получается.
Решение 1: Отключение плагинов через Базу данных:
Сделать запрос
SELECT * FROM wp_options WHERE option_name = 'active_plugins';
Так мы найдем строки active_plugins. Нужно их очистить или заменить на a:0: {}. Плагины перестанут отключатся.
Решение 2: Подключение по FTP (когда нет доступа к админ панели сайта) и изменение имени папки плагинов /wp-content/plugins/. После изменения plugins плагины отключатся.
💾 https://qfurs.ru/?p=1550
📙 Регулярные выражения 3-е изд. Джеффри Фридл

• Данная книга откроет перед вами секрет высокой производительности. Тщательно продуманные регулярные выражения помогут избежать долгих часов утомительной работы и решить проблемы за 15 секунд. Ставшие стандартной возможностью во многих языках программирования и популярных программных продуктах, включая #Perl, #PHP, #Java, #Python, #Ruby, #MySQL, #VB.NET, #C# (и других языках платформы .NET), регулярные выражения позволят вам автоматизировать сложную и тонкую обработку текста.

• Вы научитесь правильно конструировать регулярные выражения для самых разных ситуаций и сможете сразу же использовать предлагаемые ответы для выработки элегантных и экономичных практических решений широкого круга проблем.

🧷 Скачать бесплатно.

2018 #RU
Как загрузить большую базу данных MySQL
#MySQL #Вебмастеринг #сайтостроение #Хостинг #БазаДанных #phpMyAdmin
Задача. Необходимо импортировать базу данных (БД) объемом около 200 Мб, а в phpMyAdmin установлено ограничение в 50 Мб.

Решение. Чтобы загрузить большую базу данных MySQL, большую чем разрешено, можно использовать скрипт BigDump (https://www.ozerov.de/bigdump/). Условно, нужно загрузить и настроить скрипт, а также импортируемую БД на хостинг, и потом запустить скрипт.

$db_server = 'localhost'; /* Чаще всего без изменений */
$db_name = 'DB_Name'; /* Имя БД */
$db_username = 'DB_User'; /* Пользователь БД */
$db_password = 'DB_Password'; /* Пороль к БД */

$filename = 'My_Dump_DB.sql'; /* Дамп БД который загрузили */
$db_connection_charset = 'utf8'; /* Т.к. мы работаем с кириллицей, то скорей всего это utf8 или cp1251 */

(см. статью)
💾 https://wpcraft.top/?p=2777
КАК ПЕРЕНЕСТИ ТОВАРЫ ОПРЕДЕЛЕННОЙ КАТЕГОРИИ ИЛИ МЕТКИ В ЧЕРНОВИКИ
#wordpress #woocommerce #вебмастеринг #WpCraft #Интернетмагазин #SQL #phpMyAdmin #MySQL #БазаДанных
В интернет-магазине есть тысячи товаров. Большая из них часть имеет метку «Новые товары». Необходимо массово перевести товары с этой меткой в черновики.

В админ-панели в разделе товаров, можно отсортировать по метке или категории, выбрать все твары, которые влезли на страницу и массово редактировать, переведя их в черновики. Но такой вариант подойдет если редактируемых товаров несколько сотен. Иначе, даже если сервер хороший и редактировать за раз по 100-200 штук, а товаров тысяч 10-30 — это очень долго.

Есть способ через БД. Массово перевести товары с нужной меткой или категорией (по таксаномии) в черновики воможно через запрос к базе данных.

🚀 Код запроса:

UPDATE wp_posts p
JOIN wp_term_relationships r on p.id=r.object_id
SET p.post_status='draft'
WHERE r.term_taxonomy_id in (123, 456);

Данный код используем в phpMyAdmin. Также можно и перевести обратно в опубликованные, заменив ‘draft‘ на ‘publlish‘. (123, 456) - это ID необходимых таксаномий.
================

💾 https://wpcraft.top/?p=3246