SouLFiX, у нас ситуация аналогичная, но каждый клиент сидит на отдельном VPS-сервере. Виртуальный хостинг - это как заниматься сексом в акваланге. ))) Сейчас пользуемся сетапом EasyEngine, но я пишу приложеньку для настройки серверов и деплоя сайтов на WP, как допишу, перейдем на нее: https://github.com/oxboot/ox/tree/develop
Михаил Иванов, получаем все категории текущего товара. В цикле сравниваем все полученные ID категорий с ID нашей категории ХИТ. Если категория есть в списке, то рисуем лейбл.
global $post;
$hit_cat_id = 999;
$terms = get_the_terms( $post->ID, 'product_cat' );
foreach ($terms as $term) {
$product_cat_id = $term->term_id;
if ($product_cat_id == $hit_cat_id) echo '<div class="label-hit">ХИТ</div>';
}
- Я вставлю всякие коды правильные, в правильные места и правильно указываю пути, но слайдер работает неправильно.
- Забыли про правильную прокладку между монитором и креслом.
Андрей Рысь, если быстро въезжаешь в тему и хочешь работать с WP на профессиональном уровне, напиши мне на vs@zorca.org, придумаем что-нибудь. Хорошие разработчики нам нужны.
Игорь Воротнёв, об чем речь? Если о дистрибутиве, то он видимо был взят с сайта: mywordpress.ru/download/ внутри измененные файлы ядра для забора обновлений с mywordpress.ru, но там последняя версия 4.0. )))
Рикко, а вы обратите внимание, откуда забирается дистрибутив Wordpress. подумать только с какого надежного источника: mywordpress.ru. У вас дистрибутив кастомный. Сносите полностью wp-admin + wp-includes и заменяйте на нормальный WP.
Carbon очень крут и он ставится как зависимость через Composer прямо в папку темы. Можно поставить как плагин, но в каталоге Wordpress вроде старая версия. Разберитесь с Composer и поставьте в тему, рано или поздно все равно понадобится добавить библиотеку какую в свою тему.
mrusklon, у плагина есть жизненный цикл. У Gravity Forms что-то подобное:
Получаем данные из формы
Валидируем данные из формы
Отправлеям данные из формы по почте или куда-нибудь еще, в базу к примеру
Вот вам нужен хук, находящийся примерно между 2 и 3.
План такой: получаем инстанс нашей формы, читаем полученные из нее данные и добавляем туда свои сходным методом. Все, дальше они идут на отправку. Ну про один час я конечно преувеличил, задачка на рабочий день примерно, часов 6, чтобы все нормально сделать. Придется хорошенько изучить жизненный цикл плагина, чтобы сделать правильный выбор хука. Кстати сказать, там много в доках готовых примеров, может и подойдет готовый.
ПыСы. Сейчас пишу похожее, но для Contact Form 7. Юзаю хук wpcf7_before_send_mail. Моя функция перед отправкой письма дополнительно забирает данные страницы, плюс кукисы и отправляет данные на удаленный сервер через API и сохраняет попутно логи запроса в базу. Но ваш плагин сложнее в разы, чтобы найти нужный хук, нужен опыт работы именно с ним.