Articles of плагин разработка

Перевод не работает для константных строк в плагине

Я хочу перевести константные строки в свой плагин, определенный как: define ('CONSTANT', __ ('string-A', 'textdomain')); , «Строка-А» доступна для перевода, и я загрузил mo-файлы на нужный язык, включая эту строку, но в WordPress он по-прежнему отражает как английскую строку. Перевод работает для всех остальных строк, кроме тех, которые определены как константы в моем файле конфигурации. […]

Ajax-вызов из WP-страницы администратора OFTEN возвращает 0, но не всегда

Я делаю плагин, это в основном ВСЕ страница администратора – он должен просто общаться с одним из наших API. Я смотрел далеко и широко, но не нашел точного такого же поведения, о котором сообщал кто-либо. Вот моя настройка: Visual Studio Professional 2015 (обновление 15.0.25431.01 3) PHP-инструменты: PHP-версия 7.0.15 Версия WordPress в решении: 4.8.1 Я использую […]

Как отправить журналы владельцу плагина для плагина?

Я разрабатываю плагин (уже на WordPress) и хотел бы знать, как сделать настройку для получения журналов ошибок от клиентов? Кроме того, любая идея о том, как пропускать журналы, которые должны отображаться только клиентам и не включаться в окончательный файл, отправленный владельцу плагина (для обеспечения конфиденциальности, а также позволяя клиенту отлаживать одновременно в случае, если отправленные […]

WooCommerce весь деталь заказа как json

Я использую wc_get_order, который возвращает объект порядка, из кода, как получить весь объект заказа как json. В частности, мне нужны метаданные каждого продукта, а также варианты, выбранные при размещении заказа. Если предложение – это rest api, я не хочу, чтобы клиенты включали rest api, я хочу напрямую вызвать функцию.

Перенаправить с сообщением после admin_post.php

Я искал в Интернете и на этом сайте, однако я не могу найти свой ответ. У меня есть плагин, у которого есть страница подменю. На этой странице есть форма, в которой размещена информация для admin-post.php , и которая обрабатывается действием. После того, как я закончил обработку сообщения, я хочу перенаправить пользователя обратно, однако я хочу […]

Woocommerce, правильный процесс обработки успешной оплаты

Я нахожусь в середине написания пользовательского платежного шлюза для сайта WooCommerce, но я не уверен в правильности процесса маркировки платежа как полного. В документах на веб-сайте упоминается использование update_status , однако, глядя вокруг, похоже, payment_complete впечатление, что payment_complete – это правильный способ зарегистрировать успешный платеж в эти дни. На данный момент я использую следующее на […]

Отображение всплывающих окон на основе местоположения GEO

Мне нужна помощь, чтобы показывать всплывающее окно на основе местоположения GEO. В настоящее время я использую плагин Lightbox Popup для отображения всплывающих окон на моем сайте, но мне нужно больше улучшений, поэтому я могу установить его только для конкретной GEO, так как мой сайт посетили разные люди из разных ГМО. Дайте мне знать, может ли […]

WordPress как WebApplication с интенсивным обменом данными?

Какие проблемы могут возникнуть при создании такого веб-приложения ( https://hellcase.com/ru ) на основе WordPress? При одновременном использовании большого количества онлайн-пользователей большое количество данных, добавляемых и одновременно удаляемых пользователями, может ли кто-нибудь помочь понять, какие проблемы могут возникнуть?

Почему jQuery загружается на Ubuntu, но не на Windows?

Я изучаю WP, используя компьютер Ubuntu на работе и Windows один дома. Я использую Git Kraken для обновления моих файлов. В настоящее время я просто хочу отобразить таблицу, используя библиотеки jQuery и Bootstrap. Мой код работает в моей установке WP в Ubuntu, но не в моей установке WP в Windows. Вот код из моего основного […]

Как убедиться, что плагины wordpress и woocommerce работают со всеми конфигурациями

Итак, мы разрабатываем плагины, которые могут быть установлены конечными пользователями. Это обычно работает хорошо, но в прошлом у нас были некоторые проблемы, когда после установки плагина были проблемы с веб-сайтом или проблемы с плагином. Вот некоторые из проблем, которые мы испытывали в прошлом: Короткие открывающие и закрывающие теги <?= были поддержаны хостинг-провайдером и сломали наш […]

Intereting Posts
Таксиномия пугает как var на родительской странице архива, не имея конкретной страницы таксономии Запланированные события исчезают из очереди событий Как обеспечить массив meta_key для wp_query? Загружен двойной jQuery Использование подчеркиваний вместо дефис в постоянной ссылке wp_nav_menu не принимает аргументы? Если the_post_thumbnail (); это – эхо этот текст Могу ли я защитить тип контента по всему сайту одним паролем? Tweak next_post_link для включения миниатюры Как сделать get_users () с несколькими мета-ключами Как я могу отобразить пользовательскую страницу в области администрирования WordPress? (получение сообщения «не разрешено для доступа к этой странице» 404 (категория, страницы, архивы) при использовании пользовательских правил перезаписи Объедините два active_callbacks в один из параметров настройки темы Почта сохраняется дважды или более во время add_action (save_post) Добавление пользовательских возможностей к существующему типу пользовательских сообщений