Articles of плагины для

Ввод удаляется / перезаписывается после перехода в другое меню администратора

После того, как я добавил меню плагина и сохранил некоторые данные в базе данных, все работает нормально и сохраняется, даже если я обновляю текущую страницу. Однако, как только я перейду в другие меню в администраторе WordPress и вернусь в свое меню плагинов, мои входы будут удалены. Что вызывает эту проблему? functions.php Добавление элемента в меню […]

Как сделать плагин по теме?

Я написал рабочий плагин и отвечаю критериям. Хотя я столкнулся с проблемой, я заметил, что ее можно использовать только для функций functions.php. Я пишу эту функцию и задаю короткий код. Скажем, например, двадцать четыре. Как автоматически установить эту функцию на функции functions.php каждой темы, которую пользователь может выбрать?

Передача значения извне в переменную плагина

Есть ли способ передать значение настраиваемой переменной извне, например, из functions.php в переменную плагина? Допустим, что у меня есть следующая функция, определенная в плагине. function plugin_funct(){ $var1 = 0; if(var1 == 0) { return false; } else { echo "Variable passed"; } } Теперь, есть способ передать какое-то значение «var1» из functions.php и т. Д.? […]

Создать массив из данных в таблице OPTIONS

Всем добрый день, Я пытаюсь создать массив из данных в таблице опций wordpress. Мои данные начинаются так же, как plugin_order_, а затем имя информации о поле. Есть ли способ извлечь все эти данные и создать массив с помощью команды WordPress? Или единственный способ сделать это с помощью правильного «SQL Query», который, как мне кажется, многие […]

Перенаправить страницу входа по умолчанию на пользовательскую страницу

Я хочу перенаправить страницу входа в WordPress по умолчанию на пользовательскую страницу входа. Я добавляю этот код в плагин: if (!is_user_logged_in()) { wp_redirect( wp_login_url( $redirect ) ); exit(); } Но он дает эту ошибку: Fatal error: Call to undefined function is_user_logged_in() Почему это происходит и как я могу это исправить? Благодарю.

Интернационализация WP не загружена

У меня проблема с загрузкой интернационализации на моей странице администратора. Для создания файлов .po и .mo я использую Poedit. Моя структура плагина проста: ├───plugins │ └───radni │ └───radni.php │ └───lang │ └───radni-sr_RS.mo │ └───radni-sr_RS.po Заголовок плагина: /** * Plugin Name: Radni * * Text Domain: radni * Domain Path: /lang/ */ Крюки нагрузки: add_action( 'init', […]

Загрузка виджета в нижней части страницы

Я работал над плагином, который добавляет скрипт к боковой панели при активации. До сих пор я мог отображать код, но он загружается в нижней части страницы, а не на боковой панели. Я довольно новичок в разработке плагинов WordPress, поэтому нам будут очень благодарны более подробные инструкции. Вот ссылка на код Github. /** * Front-end display […]

Как получить все сообщения автора в пользовательском списке типов сообщений

Я пытаюсь отфильтровать собственный тип сообщения по некоторым значениям настраиваемых полей, и если сообщения принадлежат автору, запрос для 2 настраиваемых полей работает, но записи автора не работают. Благодаря! add_filter( 'parse_query', 'my_admin_posts_filter' ); function my_admin_posts_filter( $wp_query ) { if ( strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/edit.php?post_type=estate_leads' ) !== false ) { if ( !current_user_can( 'level_10' ) ) […]

Добавить поля с подполями в WP Job Manager

Я работаю над настраиваемым надстройкой для WP Job Manager, где я изменяю через фильтры отображаемый контент. Я использовал много уроков на www.wpjobmanager.com/documentation, но я застрял на одном месте. Я пытаюсь воссоздать функцию из добавления резюме ( здесь здесь ), где вы можете добавить дополнительные поля обучения или опыта. Я пытаюсь воссоздать эту функцию в основном […]

Плагин работает, но виджет не

У меня действительно нет подсказки. Я занимался разработкой пользовательского сайта WordPress, используя пользовательские плагины и виджеты для некоторых пользовательских функций, и я попал в ловушку. Независимо от того, что я делаю, я не могу получить виджет в плагине ниже, чтобы запустить ВСЕ. http://pastebin.com/HzZwyi3T Плагин структурирован ТОЧНО так же, как другой, очень похожий плагин, который работает. […]

Intereting Posts
синтаксис Выделение на wordpress.com blog Как сменить авторский пул от имени пользователя до псевдонима и обработать специальные символы w3 Общие заголовки истечения кеша не установлены «Post name» permalink возвращает домашнюю страницу для пользовательских сообщений Автоматическое изменение размера при записи с помощью редактора пользовательских сообщений WP Как проверить, пусто ли поле пользователя в поле в условном выражении else category_description () показывает raw html после версии 3.x? Как добавить сообщение в меню Как удалить некоторые специальные навигационные ссылки только с выбранной страницы / страниц? Почему необходимо предотвратить прямой доступ к включенным файлам? Добавьте страницу администратора, но не показывайте ее в меню администратора Безопасно ли использовать Web Invoice 2.1.0 без SSL? Как получить значение, хранящееся в многомерном массиве, и SUM записи? facebook Страница Публикация 2 Как изменить логотип на странице входа?