Intereting Posts
Корень сайта для бэкэнд и интерфейса Неустранимая ошибка: вызов неопределенной функции session_register () Библиотека ASCII для создания «Довольно» Деревев каталога? передача php-массива в sql-запрос Регулярное выражение в PHP для возврата массива со всеми изображениями из html, например: all src = "images / header.jpg" экземпляры PDO FetchObject в атрибуты объекта; ООП в PHP как удалить тег и его содержимое с помощью регулярного выражения? Избегайте, чтобы электронные письма считались спамом при отправке через контактную форму PHP Почему только некоторые устройства получают push-уведомления как сделать bbcode для анализа URL-адресов в ссылках? Вытяните выделенные изображения из папки – покажите изображение + имя файла (разделите часть имени файла + расширение файла) Возвратите JSON, используя C #, как PHP json_encode Перенаправление без изменения URL-адреса браузера Проблема получения текстового поля в виде строки из MySQL с PHP Рекурсивное меню PHP в структуре списка HTML

Использование reCaptcha на странице WordPress

Все, у меня есть страница в WordPress, которую я создаю, чтобы позволить некоторым людям отправить мне некоторые отзывы. На моей странице у меня есть следующий код для включения reCaptcha:

<?php require_once('http://localhost/website/recaptchalib.php'); $publickey = "12345"; // you got this from the signup page ?> 

Затем, где я хочу отобразить reCaptcha, у меня есть следующий бит кода:

  <?php echo recaptcha_get_html($publickey); ?><div id="captchaStatus"></div> 

Однако, когда я пытаюсь отобразить эту страницу, я получаю следующее сообщение об ошибке из WordPress:

  Неустранимая ошибка: вызов неопределенной функции recaptcha_get_html () 

Есть ли лучший способ включить reCaptcha на странице WordPress? Я знаю, что есть плагин reCaptcha, но я считаю, что это только для страниц с комментариями к нему, которые мне не нужны.

Должен ли я не включать его в качестве ссылки и вместо этого путь к странице recaptcha? Если да, то как я могу сделать это со страницы в WordPress в моей базовой папке?

Любые советы высоко ценится.

благодаря

Related of "Использование reCaptcha на странице WordPress"

Не уверен, что вы написали это так, например, для целей, но ваш вызов require_once использует HTTP-запрос, чтобы попытаться включить его, и поэтому я не думаю, что ваша библиотека будет включена правильно.

Попробуйте использовать правильный путь к файлу .php который вы хотите включить, то есть local/path/to/file.php .

Путь включения будет искать локальные файлы на диске – не связывать http с файлом.

Для справки: http://www.php.net/manual/en/ini.core.php#ini.include-path

Я считаю, что WordPress указывает константу ABSPATH в wp-config.php которую вы можете использовать для получения корневого пути вашей установки WP.