Articles of Проверка

Проверка HTML не выполняется из-за амперсандов в RSS-ссылке

Я использую собственный rss.php WordPress, чтобы вытащить последние 10 элементов из внешнего RSS-канала. WordPress автоматически добавляет информацию о кампании в эту ссылку: http://domainname.com/postname?utm_source=rss&utm_medium=rss&utm_campaign=postname Из-за амперсандов страница не проверяется. Интересно, могу ли я добавить что-нибудь к приведенному ниже коду, чтобы решить эту проблему. <!– if Blog Feed exists–> <?php $blogfeed = get_post_meta($post->ID, 'blog_feed', true); if($blogfeed) : […]

Очистка текстовых полей в массиве

Я пробовал этот код для создания некоторых мета-полей, все работает нормально, проблема, с которой я сталкиваюсь, – это как очистить текстовые поля и обновить мета-сообщение function Print_price_fileds($cnt, $p = null) { if ($p === null){ $a = $b = $c = ''; }else{ $a = $p['n']; $b = $p['d']; $c = $p['p']; } return <<<HTML […]

wp_verify_nonce всегда возвращает false при входе в систему как admin

Я реализовал некоторые функции AJAX для своего плагина, и он отлично работает, пока я не зарегистрирован как admin, а затем wp_verify_nonce не работает. Он работает и для неавторизованных пользователей, и для авторизованных постоянных пользователей. Вот мой класс PHP (я удалил все, что не имеет отношения к проблеме): class My_Ajax { function __construct() { add_action( 'wp_ajax_geoip_citylist', […]

защищать отправленные пользователем сообщения

У меня есть веб-сайт, над которым я работаю. Я создал html-форму и ввел код, который примет данные формы и создаст новый пост WordPress. Он будет размещать информацию в определенной категории. Все работает. Теперь я хочу знать, что я могу сделать, чтобы защитить введенные данные? Должен ли я использовать php и писать инструкции pregmatch для каждого […]

Проверка ввода клонированного / повторяемого ввода (jQuery)

Я пытаюсь создать повторяющееся поле для ввода изображения с предварительным просмотром изображения для моей страницы параметров темы, и у меня есть следующее: function theme_options_validate( $_POST ){ if (isset($_POST['submit']) ) { $theme_options = array(); foreach ($_POST['image'] as $key => $value) { if (empty($value)) continue; $theme_options[] = array( 'image' => $_POST['image'][$key], ); } $valid_input['image'] = $_POST['image'][$key]; } […]

ошибки проверки сайта WordPress

когда я сделал проверку сайта WordPress, я получил некоторые странные ошибки, например Error Line 6, Column 52: Bad value profile for attribute rel on element link: Keyword profile is not registered. Error Line 12, Column 128: Bad value EditURI for attribute rel on element link: Keyword edituri is not registered. Line 14, Column 91: Bad […]

проверить метабокс на основе выбранной категории

Хорошо. Скажем, у меня есть 2 категории. Если пользователь выбирает категорию A, они должны заполнять метабокс A и аналогично для категории B, это метабокс B. Поэтому мой вопрос заключается в том, что я хочу выполнить проверку проверки, в соответствии с которой, если пользователь проверил категорию A, то это только metabox A, который был заполнен, и […]

Создание пользовательских запросов AJAX

Мой вопрос касается того, где я должен создать функцию ajax, которую я бы хотел вызвать из своего представления на странице. Я использую валидатор jQuery в пользовательской форме, которая должна проверять введенный zipcode на мою базу данных действительных почтовых индексов. Мне просто нужно знать, где должна существовать эта функция. Обычно, когда я использую сайт без WordPress, […]

автоматические тесты в качестве пользователя?

Я проверил (с svn) код для автоматического тестирования . Тем не менее, я хочу запускать модульные тесты в качестве конкретного пользователя. Есть ли способ сделать это? То есть, есть ли способ loggin с php-кодом?

Валидация данных

Я использую WordPress как CMS и имею страницу проверки, где информация вставляется в db, используя $ wpdb-> insert. У меня есть 2 вопроса: Является ли «sql injection» уже частью этой функции или мне нужно добавить свой собственный код? Существуют ли функции проверки ввода в WordPress, которые я могу использовать в своей пользовательской форме?

Intereting Posts
WordPress Api Получить черновики Почему файл functions.php называется 8 раз только для одной загрузки страницы? Исключить фильтр категории из раздела Портфолио Постоянная ссылка: отображение только одного типа категории wp в сообщениях url Как настроить таргетинг с помощью css, элементов управления в соответствии с уровнем роли пользователя? Отключение многосайтовых плагинов на определенных сайтах Запуск цикла с пользовательской строкой запроса на настраиваемом шаблоне страницы Не уверен, почему этот шаблон для пользовательских сообщений типа сообщений ничего не отображает. Чего не хватает? Проверьте, существует ли add_menu_page или нет. Фильтрация пользовательских сообщений с помощью Ajax Использовать дашикон в пунктах меню? Создание каталога в uploads – wp_mkdir_p () или WP_Filesystem? Определение слизи до и после редактирования Какие параметры доступны с фильтром the_content? добавление нескольких боковых панелей на страницах