Articles of wordpress

Удалить строку в пользовательском wp db

Я пытаюсь удалить строку из моей пользовательской таблицы, созданной в WP db. Проблема в том, что удаление всегда удаляет последнюю строку, а не нужную строку. Не уверен, что $_POST['field_id']; был принят должным образом. Есть идеи? global $wpdb; global $current_user; get_currentuserinfo(); $user_id = $current_user->ID; $table_add_one = $wpdb->prefix . "wwy_data_one"; $table_add_two = $wpdb->prefix . "wwy_data_two"; $row = […]

Перенаправление после входа в систему, URL-адреса WordPress

Я использую следующую функцию для перенаправления пользователя после неудачной попытки входа в систему. В functions.php я добавил: add_action( 'wp_login_failed', 'inline_login_fail' ); function inline_login_fail( $username ) { $referrer = $_SERVER['HTTP_REFERER']; if ( !empty($referrer) && !strstr($referrer,'wp-login') && !strstr($referrer,'wp-admin') ) { if ( !strstr($referrer,'?login=failed') ) { // don't append twice wp_redirect( $referrer . '?login=failed' ); } else { […]

Как найти php-файл или функцию, которая создает страницу администратора WordPress?

Я хочу отлаживать определенное действие отправки внутри панели администратора плагина. Панель остается внутри панели WordPress. Его URL-адрес выглядит следующим образом: http://localhost/wordpress/wp-admin/admin.php?page=pods&action=edit&id=681&do=create Действие отправки не указано. Таким образом, он обрабатывается одним и тем же файлом php, который сгенерировал указанную выше страницу. <form action="" method="post" class="pods-submittable"> Как я могу узнать файл php, который создал указанную выше страницу?

Защита формы контакта php

Я создал простую форму контакта php, следуя этому руководству: http://www.catswhocode.com/blog/how-to-create-a-built-in-contact-form-for-your-wordpress-theme Большая проблема заключается в том, что эта обработка формы небезопасна, я слышал, что люди могут ее использовать для отправки спама и / или взломать мой сервер. Каковы основные шаги, необходимые для обеспечения большей безопасности этой формы? Ps: Я не хочу использовать re-captcha, если этого можно […]

Установка WordPress MSSQL

Я читал повсюду о том, как WordPress способен работать только на MySQL, с которым у меня нет проблем, однако, где я работаю, мы работаем на MSSQL и MSSQL. Я читаю здесь: http://core.trac.wordpress.org/ticket/10918 То, что в какой-то момент кое-что добавилось в код, чтобы потенциально разрешить функциональность MSSQL, я попытался выполнить некоторые изменения из этого билета, но […]

Значения wp_posts.id более 9 цифр вызывают проблемы с сообщениями и разрешениями

Эта вставка выходит из строя и вызывает проблемы выше: INSERT INTO `wp_posts` (`ID`, … ) VALUES (33145694077, … ); Но эта вставка отлично работает: INSERT INTO `wp_posts` (`ID`, … ) VALUES (145694077, … ); Единственное отличие состоит в том, что я убил первые два числа из значения INSERT идентификатора. ( 145694077 вместо 33145694077 ). Вот […]

Штрих-код шаблона WordPress не отображается

Я использую шаблон Symfony Twig с WordPress, все работает отлично, за исключением того, что я не могу получить какой-либо короткий код для отображения в шаблоне страницы. Я пытаюсь отобразить контактную форму с плагином Contact form 7. Штрих-код – это что-то вроде [contact-form-7 id='1234' title='Contact'] Даже короткий код WordPress по умолчанию не работает. Вот мой код […]

WordPress: расширенные настраиваемые поля Плагины выходят из <p> тегов?

Я использую плагин ACF (2.1.4 – последняя версия) для WordPress (3.2.1 – последняя версия). Кажется, все работает нормально, за исключением случаев, когда я использую поле WYSIWYG. Любые используемые теги абзацев не сохраняются в базе данных. TinyMCE вставляет их, когда я перехожу в HTML-представление, но как только я сохраняю и просматриваю таблицы DB, теги абзацев не […]

Обнаружение просматриваемой страницы из url в wordpress

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

Как отобразить запрос WordPress с помощью Ajax

Попытка отображения содержимого с помощью jQuery дает мне некоторые проблемы. Я создал три кнопки, при нажатии они загружают данные из php-файла на моем сервере. Все работает, за исключением случаев, когда я пытаюсь отправить запрос на загрузку сообщений WordPress. Появится следующая фатальная ошибка: вызов функции undefined get_posts (). Я узнал, как это сделать с https://perishablepress.com/slide-fade-content/ . […]