Архивы автора: admin

WooCommerce не сохраняет значение SKU

При добавлении вариации товара через скрипт, часть вариаций добавляется, доходит до определенного места и дальше не идет добавление. После анализа кода и поиска где идет прерывание, нашел что прерывание идет при добавлении вариации артикула, через функцию set_sku(). При этом ошибки не отлавливаются в файле логирования на хостинге и при включении дебага в вордпрессе, тоже ошибка не появляется define(‘WP_DEBUG’,false); Просмотрев документацию […]

Далее »

Создание урла из заголовка

Заливаю программно записи в вордпресс. Из данных есть: заголовок контент фото И нужно добавить урл записи, как это сделать, имея определенные данные? Для этого я урл генерирую из заголовка, используюя функцию sanitize_title(). Пример генерации post_name из заголовка

Далее »

Решение: TypeError .sortable is not a function

Ситуация следующая, создаю плагин для WP, который делает импорт товаров, на странице плагина должен срабатывать Js скрипт, но он не срабатывает так как до его выполнения срабатывает ошибка То есть отсутствует функция sortable(), которая нужна для работы другова плагина, который тоже должен по каким то соображениям (так надо заказчику) использоваться на сайте. Данная функция находится в jquery-ui.min.js Подключил скрипт и […]

Далее »

Ошибка Exception: PDO_SQLITE driver is not enabled

Сайт на «Archivarix CMS» перестал работать. Просмотрев логи сервера нашел такую ошибку тоесть драйвер базы не активен, а «Archivarix CMS» использует свою базу для сайта structure.db. Поискав решение в инете, нашел что предлагают установить данный драйвер Но зачем его ставить если сайт работал, а значит драйвер был, но стал не активен. Поискав в панеле управления хостингом, похожем на ISP панель, […]

Далее »

Программное удаление списка постов

Задача Есть список id постов в текстовом файле, и необходимо по нему удалить программно записи. Решение В текстовом файле находятся id записей в таком виде Необходимо открыть файл и пройтись по строкам, получить id записи, и по ней уже удалить пост Кусок кода, отвечающий за удаление записи Теперь полная версия скрипта, с подключенными файлами вордпреса Достаточно создать файл php, в […]

Далее »

SimpleXLSX выдает ошибку: Compressed size is not equal with the value in header information

Использую класс SimpleXLSX версия v0.6.5, для чтения фалов .xls и .xlsx, все нормально работало, пока не надо было читать файл с «Гугл Таблицы» (Google Таблицы). При чтения файла .xlsx с помощью класса SimpleXLSX, выдает ошибку, хотя корректно открывается в Excel. Как оказалось, ошибка из-за неверной распаковки архива, ведь файл .xlsx не что иное, как архив файлов xml и папок. Скачал […]

Далее »

Как скачать таблицу с «Google Таблицы» по урлу

У гугла есть такой сервис как «Google Таблицы», в котором пользователь может создать таблицу, добавить туда данные и потом скачать её через меню «Файл — Скачать — далее выбор типа файла», или рассшарить другому пользователю. Все замечательно, НО если этот файл прайс и надо программно скачивать его на сайт и обновлять прайсы, то тут беда. надо найти как то урл […]

Далее »

Удаление элемента в simple_html_dom

Есть такая замечательная библиотека simple_html_dom.php, автор вроде Jose Solorzano, собственно кому и спасибо за создание этого чуда. Так вот, с её помощью парсю странички html на ура, но в коде страниц попадаются скрипты (<script> . . .</script>), они мне как раз и не нужны, и надо их убрать с дерева DOM. Просмотрел классы в библиотеке, их там всего два, simple_html_dom_node […]

Далее »
1 2 3 15