После того, как я добавил меню плагина и сохранил некоторые данные в базе данных, все работает нормально и сохраняется, даже если я обновляю текущую страницу. Однако, как только я перейду в другие меню в администраторе 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 и т. Д.? […]
Всем добрый день, Я пытаюсь создать массив из данных в таблице опций 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() Почему это происходит и как я могу это исправить? Благодарю.
У меня проблема с загрузкой интернационализации на моей странице администратора. Для создания файлов .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, где я изменяю через фильтры отображаемый контент. Я использовал много уроков на www.wpjobmanager.com/documentation, но я застрял на одном месте. Я пытаюсь воссоздать функцию из добавления резюме ( здесь здесь ), где вы можете добавить дополнительные поля обучения или опыта. Я пытаюсь воссоздать эту функцию в основном […]
У меня действительно нет подсказки. Я занимался разработкой пользовательского сайта WordPress, используя пользовательские плагины и виджеты для некоторых пользовательских функций, и я попал в ловушку. Независимо от того, что я делаю, я не могу получить виджет в плагине ниже, чтобы запустить ВСЕ. http://pastebin.com/HzZwyi3T Плагин структурирован ТОЧНО так же, как другой, очень похожий плагин, который работает. […]