Wordpress Полезные советы

Массовое изменение цен WooCommerce с помощью запроса в базу данных MySQL

  1. Заходим в phpMyAdmin
  2. Выбираем базу банных, с которой работает интернет-магазин.
  3. Переходим на вкладку SQL.

Теперь нужно вставить нужный запрос. Попробуем увеличить цену на всех товарах на 16,5%.

Для этого используем следующий запрос:

update wp_postmeta set meta_value = meta_value * 1.165 where meta_key='_price'

Если нужно не увеличить, а уменьшить цену — измените знак * на /.

После того как вставили запрос нажимаем кнопку «OK».

Ниже наведены все шаблоны запросов, которые нужны для замены простой цены, цены распродажи и т. д:

UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ',', '.') WHERE meta_key = '_price';
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ',', '.') WHERE meta_key = '_regular_price';
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ',', '.') WHERE meta_key = '_sale_price';
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ',', '.') WHERE meta_key = '_min_variation_price';
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ',', '.') WHERE meta_key = '_max_variation_price';
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ',', '.') WHERE meta_key = '_min_variation_regular_price';
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ',', '.') WHERE meta_key = '_max_variation_regular_price';
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ',', '.') WHERE meta_key = '_min_variation_sale_price';
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, ',', '.') WHERE meta_key = '_max_variation_sale_price';

Как исключить категории wordpress с помощью кода

Для того, чтобы исключить нужные категории из общей ленты новостей без помощи плагина, найдите файл functions.php (…/wp-content/themes/ваша тема/functions.php) и добавьте нужный код.

function exclude_category($query) {
if ( $query->is_home ) {
$query->set(‘category__not_in’, array(1));
}
return $query;
}
add_filter(‘pre_get_posts’, ‘exclude_category’);

array(1) — это идентификатор категории, которую надо исключить

Чтобы исключить несколько категорий вставьте нужные ID  этих категорий:

array(1, 2, 3)

Чтобы узнать ID нужно зайти в «Рубрики» и справа в таблице найти значение ID.

Как вывести произвольное меню в сайдбаре?

Раньше CMS WordPress была менее гибкой. Особенно это касалось вопроса создания произвольного меню. Для опытных пользователей и программистов создание произвольного меню не было сложным делом. Сегодня вордпресс позволяет создать и вывести ваше произвольного меню, например в сайдбаре, буквально за два клика.

Далее

WordPress или Joomla?

WordPress — система управления содержимым сайта (CMS) с открытым исходным кодом, распространяемая под GNU GPL. Написана на PHP, в качестве базы данных использует MySQL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты. WordPress выпущен под лицензией GPL версии 2.

Joomla! — система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных MySQL, а начиная с версии 2.5 и MsSQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.

Какую систему управления сайтом выбрать WordPress или Joomla? Далее

Как включить ЧПУ в WordPress?

Вы знаете что такое ЧПУ? ЧПУ — это не «Числовое программное управление» в данном контексте, а человекопонятный УРЛ (URL), от английского — Friendly URL – адрес веб-страницы, удобный для восприятия человеком. Далее