Articles of wp load.php

wp-load.php классы redeclares

Я пытаюсь загрузить параметры WordPress в автономный файл PHP. Файл находится в /wp-content/plugins/plugin-name/file.php . Для открытия wp-load.php я использовал следующее: if (file_exists('../../../wp-load.php')) { require_once ('../../../wp-load.php'); } При этом выдается следующая ошибка: Неустранимая ошибка: не удается переопределить some_plugin_function () (ранее объявленный в /var/www/vhosts/domain.com/httpdocs/wp-content/plugins/plugin-name/class-frontend.php:5) в / var / www / vhosts /domain.com/httpdocs/wp-content/plugins/plugin-name/class-frontend.php в строке 12 Удаление всего […]

Переадресация мобильного телефона PHP Бесконечный цикл

У меня есть мобильная версия, которую я создаю вне WordPress во вложенной папке на том же сервере, что и моя установка WordPress. Я включаю файл wp-load.php, чтобы вытащить содержимое из базы данных WordPress. Если я включу этот плагин ( http://wordpress.org/plugins/php-mobile-redirect/ ), он перейдет в бесконечный цикл. Я понимаю теперь, делая это, я также вызываю все […]

Проблема WordPress и IPN

Я создал файл в папке с шаблонами ipn.php : <?php $req = 'cmd=_notify-validate'; foreach($_POST as $key => $value) : $value = urlencode(stripslashes($value)); $req .= "&$key=$value"; endforeach; $header .= "POST /cgi-bin/webscr HTTP/1.0\r\n"; $header .= "Content-Type: application/x-www-form-urlencoded\r\n"; $header .= "Content-Length: " . strlen($req) . "\r\n\r\n"; $fp = fsockopen ('ssl://www.sandbox.paypal.com', 443, $errno, $errstr, 30); if(!$fp) : // HTTP […]

Внешний PHP-файл и Pretty Permalink

Я работаю над разработкой REST API для веб-сайта на основе WP. Конечная точка http://example.com/api.php Я включил wp-load.php в начало файла для доступа к функциям WP и т. Д. Тем не менее, http://example.com/api.php обычно загружается в браузере (не выводится, поскольку никакой параметр не проходит). Когда я передаю какие-либо параметры, такие как http://example.com/api.php?items=books Я WordPress получаю не […]

Admin первый крюк, который выводит HTML?

Я думаю, load-(page) – это первый крючок на экране администратора, который занимается выпуском HTML, но я не совсем уверен. В основном я ищу эквивалент template_rediect или get_header , которые не работают на стороне администратора (исправьте меня, если я ошибаюсь). Я хотел бы подключиться к каждой странице администратора. Мое предположение, используя либо $page_now либо get_current_screen() но […]

Использование wpdb без загрузки всех подключаемых модулей через wp-load.php

Я пытаюсь запретить WP загружать все подключаемые модули при включении wp-load.php, так как мне действительно не нужны они, а также обычные действия / фильтры WP. Все, что мне нужно, это класс WPDB, который легко запрашивает базу данных. Я нашел только (старое) решение, которое включает в себя определение WP_INSTALLING, чтобы обмануть WP, чтобы не загружать плагины, […]

Мне нужен отдельный скрипт в корневой папке, но у меня есть доступ к базе данных

Я создаю специализированный сценарий вывода xml (не могу использовать встроенный экспорт), и у меня есть файл в корневом каталоге веб-сайтов, который я могу вызвать из URL domain.com/myscript.php. Тем не менее, мне нужно иметь возможность делать вызовы DB WordPress для доступа к данным. Я прочитал, что вы можете загрузить wp-load.php в скрипт – этого будет достаточно? […]

Правильный способ использования функции WordPress с файлом AJAX PHP

У меня есть следующая функция jQuery в файле custom-js.js : $(function() { $(".product-vote-button-up").click(function(){ var productID = $(this).attr('productID'); var request = $.ajax({ url: "/wordpress/wp-content/themes/my-theme/js/ajax/vote-database-update.php", type: "POST", data: {id : productID}, }); request.done(function() { $("#product-" + productID + " .item-product-footer-vote-container").html('Thanks for your vote!'); }); request.fail(function(jqXHR, textStatus) { alert( "Request failed: " + textStatus ); }); }); }); […]

Как я могу вызвать wp-load.php в моем файле плагина

Мне нужно вызвать wp-load.php в моем файле плагинов, но в случае, если я его вызову напрямую, плагин не будет принят для репозитория WordPress, и нам будет предоставлена ​​проблема. Поэтому, пожалуйста, расскажите мне, как мы можем включить файл «wp-load.php» в WordPress.

wp-load Без загрузки плагинов

Я создаю «панель управления» для своего сервера и хотел бы использовать мою пользовательскую базу WordPress для управления функциями входа в систему, а также возможность показывать некоторые сообщения. Я установил некоторые определения и включил wp-load: define( 'COOKIE_DOMAIN', false ); define( 'DISABLE_WP_CRON', true ); define( 'WP_USE_THEMES', false ); define( 'WP_CACHE', false ); // define( 'SHORTINIT', true ); […]

Intereting Posts
Изменить название Metabox Как интегрировать модуль zend с wordpress admin dashbord WP-Admin не работает должным образом в WordPress multisite с подкаталогами Создание нескольких меню при использовании темы TwentyTen? Получить результат запроса в соответствии с объединенным массивом add_menu_page () с другим именем для первого элемента подменю функция задержки при публикации? Пользовательская страница администрирования таксономии Предельный цикл для будущих событий Запустите str_replace в заголовке и сохраните вывод в настраиваемом поле Каковы наилучшие методы развертывания контента между средами? Какие роли пользователя должны иметь фильтр wp_unique_post_slug_is_bad_flat_slug? Показаны графы сообщений (автор) Собственные в списке сообщений администратора Возможности, не работающие с настраиваемым типом сообщения wp_nav_menu список детей, если на родительской странице, но родной, если на странице родного брата