Articles of пользовательские мета

Создание нескольких профилей под одним пользователем для назначения определенным сообщениям

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

Как я могу разрешить пользователям создавать пользовательские поля из Редактора профиля пользователя?

Я хотел бы создать область в каждом из Редакторов профиля пользователей, где они могут добавить несколько исходящих ссылок. Проблема в том, что я не знаю этого числа. Каждый пользователь может захотеть добавить другое количество ссылок. Пользователю 1 может потребоваться добавить 3 ссылки. Пользователю 2 может потребоваться добавить 7 ссылок. Я считаю, что лучшим решением является […]

Почему user_can возвращает false для возможности во время дезактивации плагина?

user_can (int | object $ user, string $) Имеется ли у конкретного пользователя возможность или роль. Документация говорит, что это должно работать на возможности, но до сих пор оно работает только для ролей. Это выполняется во время дезактивации плагинов . Использование функции в качестве аргумента возвращает false : user_can( $user_id, 'read' ) Использование роли в […]

Добавление новых полей профиля пользователя (frontend)

Я хотел бы создать форму, которая добавляет новые данные поля профиля пользователя. Я использовал http://serversideguy.com/2017/02/06/how-can-i-create-custom-wordpress-user-profiles/ для добавления настраиваемых полей и может успешно обновить их из интерфейса веб-сайта. Я хочу добавить новые поля профиля пользователя из интерфейса. Я постараюсь объяснить более подробно 🙂 Идея состоит в том, что пользователь может добавлять своих питомцев (имя, возраст и […]

Параметры метаданных для конечных пользователей для пользователей

Я создал пользовательские мета-параметры, используя этот учебник. Теперь я хочу знать, как разрешить пользователям редактировать (обновлять) определенные пользовательские мета-параметры, которые я создал. У пользователей уже есть страница учетной записи шаблона, где у них есть доступ к некоторым пользовательским метафайлам. Я добавил функцию на страницу пользователя, чтобы обновить мета-поле, нажав кнопку обновления на странице. Im использует […]

как добавить роль и возможности после создания нового пользователя

У меня есть простое требование: 1. create a user 2. create a role for the user 3. add capability for the role Сначала создайте нового пользователя $uid = wp_insert_user($userdata); Второе и третье, создайте новую роль и добавьте к ней возможности add_role( $role, $display_name, $capabilities ) Как я могу установить отношения между ролью и пользователем?

Разбор короткого кода через текстовое поле автора

Я использую плагин UPME для создания веб-сайта профиля участника, который позволяет мне получать информацию и показывать каждому пользователю разные профили в зависимости от короткого кода, который я помещал в поле textarea. Проблема, с которой я do_shortcode , заключается в использовании вызова do_shortcode в моих functions.php . Я не уверен на 100%, если поле вызывается правильно. […]

WPMU добавить пользовательский colum

Мне удалось добавить столбцы, которые я хотел на всех сайтах wpmu, используя: add_action('manage_users_columns', 'header_column'); add_action('manage_users_custom_column', 'manage_column', 10, 3); add_filter('manage_users_sortable_columns', 'set_sortable_column'); но я хочу добавить те же функции в основную сеть и не нашел никакого крючка для этой цели. Любая помощь, где найти эти крючки? Спасибо.

Удалить поля из профиля WordPress

Кто-нибудь знает, как я могу удалить поля профиля Twitter и Google Plus из моих функций. Php? Это код, который я использую: function modify_contact_methods($profile_fields) { unset($profile_fields['twitter']); unset($profile_fields['googleplus']); unset($profile_fields['url']); return $profile_fields; } add_filter('user_contactmethods', 'modify_contact_methods'); Обычно unset() будет скрывать поля, но все поля все еще существуют. Мне удалось добавить дополнительные поля, но не удалить какие-либо из предустановленных полей. […]

Использование xprofile_insert_field

Я пытаюсь добавить xProfile в BuddyPress, но я не знаю, где, но мой фрагмент не работает. Я пробовал так много вещей, но я просто не могу понять. Надеюсь, вы можете помочь, вот последняя версия моего фрагмента: add_action('bp_init', 'field_xprofile_twitter'); function field_xprofile_twitter() { xprofile_insert_field( $xfield_args ); global $bp; $xfield_args = array ( field_group_id => 1, name => […]

Intereting Posts
Как связать персонализированный тип сообщения с другим посредством таксономии или хранения идентификатора в настраиваемом поле? Как запросить персонализированный тип почтового сообщения? Пользовательский AJAX с помощью кнопок Является ли их способ разбивать теги на wordpress в моем случае, я хочу разбивать на фрагменты 1 тега, как показано ниже Как удалить URL-адрес сайта из установленных сценариев и стилей? Настройка надписи ниже одного изображения Отображение количества последних изображений из галереи wordpress на главной странице Являются ли элементы innerHTML видимыми для функций jQuery? Признание функций WP в обработчике представления формы WordPress для вопросов и ответов Исключить комментарии из объекта WP_Query? Buddypress – Пользовательское имя для зарегистрированных пользователей Сообщения в сообщении Меню навигации с детьми, отображаемыми только для текущей страницы У вас есть тысячи уникальных категорий? Возможно ли создание сложного сайта в WordPress?