Articles of плагины

Добавить несколько атрибутов для продукта из php

Я пытаюсь обновить запись продукта WooCommerce данными из API, где значения из API соответствуют таксономическим терминам, которые я создал на моем сайте WordPress. Для большинства полей это работает, но у меня есть один атрибут, который может содержать несколько терминов. Используя update_post_meta я добавляю их, вставляя в строку, разделенную | , $meta[] = array( 'key' => […]

последний Измененный и последний, последний вопрос!

У меня последний вопрос о моем плагине. Я добавляю к сайту wp-admin с моим плагином, и у меня есть место, где я могу написать URL, и я могу его сохранить, но что я должен делать, если хочу сохранить этот URL-адрес, и я хотел бы сохранить код. <?php /** Plugin Name: [WPJB] Terms and Conditions Version: […]

Стандартный URL-адрес веб-сайта перенаправляется на wp-login

У меня есть эта проблема перенаправления, мой URL-адрес веб-сайта без www. набранный до того, как он перенаправляется на /wp-login.php: /wp-login.php?redirect_to=https%3A%2F%2F%2Fwp-admin%2F&reauth=1 Если я набираю полное имя своего веб-сайта, например, www.example.com, он отлично работает. Но если я попробовал example.com, он перенаправляет. Кто-нибудь есть идея, как это исправить? (эта проблема началась после установки wordfence)

XML-карта сайта по вариантам продукта

Итак, у меня есть небольшой интернет-магазин, который содержит много продуктов – и некоторые из этих продуктов имеют варианты – такие как синий, желтый, красный и т. Д. Но дело в том, что генератор Sitemap сайта Yoast SEO индексирует основные продукты. Допустим, у меня есть игрушечный автомобиль в нескольких цветах (белый, синий, желтый, красный). Yoast SEO […]

Как заполнить новостную рассылку Mailchimp с последними событиями из плагина WordPress EventOn?

Раз в месяц я отправляю информационный бюллетень с предстоящими событиями. Я также публикую все события на сайте wordpress с EventOn. Мне было интересно, есть ли способ импортировать последние события в бюллетень mailchimp. Теперь я ввожу все события вручную, что является утомительным. Любые подсказки приветствуются. 🙂

Как отключить регистрацию и сбросить пароль с панели администратора WordPress?

Как отключить регистрацию и сбросить пароль с панели администратора WordPress? Пожалуйста, я хочу сделать это с помощью кодов без использования плагинов.

Собственный .css-файл общего хранилища W3 не загружается async для 100/100 баллов в Google Page Speed?

Я не уверен, что это распространено, но когда я запускаю скорость страницы Google, я вижу, что мини-файл .css из W3 Total Cache подходит для оценки 100/100. Это нормально, или это можно предотвратить?

плагины ломаются после перемещения папки wp-content

Я пытаюсь переместить мою папку wp-content на другой диск (из / var / www / html / to / mnt /) Я попытался создать символическую ссылку из wp-контента в новую папку wp-content, но это не так, похоже, работает. Я попытался использовать следующее (я предполагаю, что здесь проблема?): //define('WP_CONTENT_DIR', '../../../../mnt/folder/wp-content'); //define('WP_CONTENT_URL', 'https://site/wp-content'); //define('WP_PLUGIN_DIR', '../../../../folder/content/plugins'); //define('WP_PLUGIN_URL', 'https://site/wp-content/plugins'); […]

Используйте wp_redirect, не блокируя другие действия

Я использую нижеприведенный фрагмент, чтобы перенаправить пользователей на определенную страницу при аннулировании подписки. Тем не менее, «выход» блокирует все последующие действия, связанные с крюком (например, уведомления электронной почты woocommerce) от обстрела. Есть ли способ гарантировать, что никакие другие действия не будут заблокированы? Я думал, что придать этому приоритету низкий приоритет, но это не поможет. add_action( […]

Собственные сайты IP-посещение Удалить файлы

Я получаю довольно хардкорную атаку из Канады для хайла. Я заметил, что пользователи тоже просто исчезают. Недавно я обнаружил, что ip-адрес моего собственного сервера пытается получить доступ к этим файлам. Удалить ememe.wpoi0l.ph deleteeme.chaqyi0v.php Я вообще не могу их найти. Мой брандмауэр говорит, что они были созданы менее 10 часов назад. Почему мой собственный сервер пытается […]