Фото аватара
Администратор
0

Не отображается title в WordPress?

Всем привет! Сегодня, на одном из проектов обнаружил проблему отображения Title. Ничего принципиально не менялось и до какого-то момента всё прекрасно работало. Но видимо с каким-то обновление WordPress заголовки пропали.Довольно долго искал проблему и видимых причин для того, чтобы заголовок не отображался я не нашел.В итоге, помогло добавления в function.php следующего кода: Добавляем поддержку title … Читать далее

Фото аватара
Администратор
4

Фильтрация по категории товаров в YML for Yandex Market

Для тех, кто использует бесплатную версию плагина YML for Yandex Market фильтрации по категориям для фидов не предусмотрена. Но, в целом, это довольно просто решается добавлением своего фильтра в function.php

Фото аватара
Администратор
0

Произвольная сортировка для категории товаров в Woocommerce

В Woocommerce есть несколько встроенных вариантов сортировки товаров: Но, иногда товаров очень много и ручная сортировка не вариант. Например нужно одну категорию отсортировать по названию, другую по возрастанию цены, третью по убыванию и т.д.Для решения данной задачи можно воспользоваться следующим кодом, который необходимо добавить в файл function.php вашей темы: Теперь, если перейти к редактированию категории, … Читать далее

Фото аватара
Администратор
1

Обновление цен на Wildberries с учётом скидки WB

И так, поступила задача настроить обновление цены на Wildberries таким образом, чтобы после всех скидок, цена не была ниже РРЦ. Понижение цены ниже РРЦ, происходит из-за того, что Wildberries применяет свою скидку, которая периодически изменяется и следовательно, меняется финальная стоимость товара на площадке. Решил использовать API для получения необходимой информации по скидкам и обновления цены, … Читать далее

Фото аватара
Администратор
0

Выводим сопутствующие товары вместо похожих Woocommerce

Для того, чтобы в карточке товара выводились вместо похожих товаров, рекомендуемые (кросс-сейлы), мы можем добавить следующий фильтр в файл function.php: Теперь, если кросс-сейлы будут заданы – будут выводиться они. Если кросс-сейлы не заданы, будут выводится похожие.

Фото аватара
Администратор
9

Массовое удаление товаров из Яндекс.Маркета

Как говориться, умом Россию не понять…В чём прикол удалять товары из маркета по одному? Даже представить не мог, что такое может быть…. Ребят, сразу скажу, что решение, которое я накидал довольно медленное и конечно, можно сделать намного бодрее, но это нужно думать, делать, а мне лень. Поэтому, кому нужно, забирайте. Работает на NodeJS + puppeteer. … Читать далее

Фото аватара
Администратор
1

Убираем обязательную активацию по E-mail в ByddyPress

Активация по E-mail – вещь абсолютно правильная, но всегда находятся люди, которые считают эту процедуру лишней. Вот и мой заказчик из тех, для кого эта функция оказалась крайне неудобной и ненужной. Но давайте ближе к делу. Чтобы отключить активацию, нужно собственно отключить саму активацию + убрать/изменить уведомления после регистрации, которые призывают идти на почту. Весь … Читать далее

Фото аватара
Администратор
2

Удаление товаров с одинаковыми артикулами в Woocommerce

Сделал простенький скрипт, который удаляет дубликаты товаров с одинаковыми артикулами. Обязательно, перед использованием скрипты сделайте резервную копию базу данных. Создайте файл dublicate.php в корневой директории сайта и поместите туда следующий код: Теперь просто обратитесь по адресу: http://ваш-сайт/dublicate.php. Возможно скрипт не успеет отработать за 30 секунд. Поэтому вы можете запустить его повторно, чтобы удалить то, что … Читать далее

Фото аватара
Администратор
0

-8179 (SEC_ERROR_UNKNOWN_ISSUER) CentsOS SSL CURL

Столкнулся с проблемой, что стандартные команды Wget для моих сайтов перестали работать. Вместо привычных ответов, стала выдаваться ошибка: curl: (60) Peer’s Certificate issuer is not recognized. Спустя некоторое время мне удалось решить данную ошибку: Скачиваем Moziila Firefox Открываем проблемный сайт (предварительно отключите антивирус, например касперский мне всё портил) Нажимаем на значок замка в адресной строке, … Читать далее

Фото аватара
Администратор
3

Отобразить другую главную страницу на мобильном устройстве в WordPress

Вот уж не думал, что столкнусь с такой задачей, но в моём случае иначе никак. На мобильном устройстве нужно отобразить принципиально другой контент и при этом оставить возможность удобно редактировать страницу с помощью Elementor, да и ещё, адрес главной страницы не должен меняться (то есть все те решения, которые есть с редиректом – не подходят). … Читать далее

Фото аватара
Администратор
3

Ajax-фильтр для WordPress своими руками

Рано или поздно, любой веб-разработчик сталкивается с задачей реализации Ajax-фильтрации. Когда-то и я, совершенно не понимал, как это работает и обладая небольшим познаниями в PHP и Javascript, мне казалось, что это мне не по силам. Но на практике, всё оказалось довольно просто (конечно в рамках не очень сложных задач). В этой статье я поделюсь своим … Читать далее

Фото аватара
Администратор
0

Как сделать новую страницу в Joomla?

Прежде чем создать новую страницу в Joomla, нам необходимо определиться с её типом, будет это обычное текстовое содержимое, список новостей, страница регистрации или что-то другое? В данной статье я расскажу Вам как сделать обычную текстовую страницу, но вы поймёте логику и сможете сделать другие типы страниц аналогичным образом. Создание материала Начинаем создание страницы с создания … Читать далее

Фото аватара
Администратор
0

Как просмотреть позиции модулей шаблона в Joomla?

Разработчики шаблона закладывают возможность размещать модули в разных местах шаблона, но как узнать все доступные позиции и их названия? Давайте разберемся! Переходим в раздел “Расширения” -> Шаблоны -> Шаблоны Если кнопка “Предварительный просмотр” у вас не активна, необходимо включить предварительный просмотр в настройках. Для этого нажимаем кнопку “Настройки” в верхнем правом углу. После включения просмотра … Читать далее

Фото аватара
Администратор
1

Получение прямой ссылки на скачивание Mega.nz

Недавно появилась необходимость получать прямую ссылку на скачивание файла с файлового хостинга Mega.nz. Есть готовые решение на Python, а вот на PHP рабочего решения я не нашёл. Слепил в итоге из того, что было – получилось неплохо. Подключите данный класс в свой скрипт и вызывайте метод getFullLinkMega вот так:

Фото аватара
Администратор
0

Как удалить шаблон в WordPress?

На самом деле в WordPress есть кнопка “Удалить тему” просто не каждый её находит, я и сам её не видел многие годы. Переходим в раздел “Внешний вид” -> Темы и выбираем тему, которую хотим удалить (да-да, просто нажимаем на тему). Теперь остаётся только нажать на кнопку “Удалить”.

Фото аватара
Администратор
1

Генерация изображения из текста PHP

Появилась довольно нестандартная задача, необходимо было все упоминания ФИО человека на сайте сделать неиндексируемыми. Прошерстив интернет, понял, что единственно 100% рабочий способ – это изображение. Ну и собственно проблема была решена с помощью штатных средств PHP. Я немного поленился, и не стал передавать в функцию цвет шрифта и цвет фона изображения и вписал его жестко, … Читать далее

Фото аватара
Администратор
6

Удаляем слово “Архив:” со страницы архивов в WordPress

Почти всегда приходится удалять это надоедливое слово со страницы архивов. Решил выложить решение, которое использую на своих проектах. Код необходимо добавить в файл function.php своей темы.

Фото аватара
Администратор
1

Как установить Joomla на хостинг? Полное руководство + видео

Эта статья написана для новичков, которые только делают свой первый шаг в разработке сайтов на CMS Joomla. Поэтому в статье я постарался описать не только шаги установки, но и другие важные для общего понимания моменты без которых невозможно установить любую систему управления. Видео сделанное по данной статье Хостинг или локальный сервер, домен? Если вы уже … Читать далее

Фото аватара
Администратор
0

Выставляем остаток родительского товара по суммарному количеству дочерних в Virtuemart

По-умолчанию в Virtuemart родительский товар и его дочерние – разные сущности, которые имеют свои параметры, в том числе и остаток. В ряде случаев, это не удобно, так как родительский товар зачастую не существует физически. Например футболка имеет 5 размеров. Футболка – родитель, размеры – дочерние. В листинге товаров отображается карточка “Футболка” с наличием “Нет в … Читать далее

Фото аватара
Администратор
0

Удаление сопутствующих товаров в Virtuemart

Сегодня на одном из проектов, заказчик указал на дублированные товары в сопутствующих товарах. Действительно, в карточке товара несколько раз выбраны одни и те же товары. Но руками их туда не заносили, а всё делали через выгрузку, через компонент CSVI. Выгружаю товары в CSV, хмм…никаких дублирований в файле не видно. Дальше думать не стал и просто … Читать далее