Articles of разработка плагинов

Как получить текущую информацию о пользователе в многопользовательском режиме?

Когда я вошел в конкретный многосайтовый сайт, я пытаюсь получить текущие данные пользователя для входа, я уже использовал ниже одного, но эта функция возвращает null. Как я могу получить токи, регистрируемые в пользовательской информации. Я на самом деле пытаюсь получить электронную почту пользователя $logged_in_user = wp_get_current_user(); if($logged_in_user->ID != 0){ $email = $logged_in_user->user_email; }

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

Я пытаюсь добавить возможности для роли подписчика для добавления / редактирования / удаления настраиваемого сообщения. function add_custom_caps() { // gets the subscriber role $role = get_role( 'subscriber' ); // This only works, because it accesses the class instance. // would allow the subscriber to edit others' posts for current theme only $role->add_cap( 'read' ); $role->add_cap( […]

Не удалось получить все действия (просмотр, редактирование, быстрое редактирование, корзина) и не удалять сообщение в настраиваемом типе сообщений

post_row_actions. Этот фильтр не выполняет все действия при попытке print_r public function remove_quick_edit($actions) { global $post; echo "<pre>"; print_r($actions); echo "</pre>"; $link_get = get_delete_post_link($post->ID); if ( $post->post_type == 'cs_flags' ) { unset($actions['inline hide-if-no-js']); unset($actions['trash']); $actions['delete'] = '<span class="trash"><a class="submitdelete deletion" href="' . get_delete_post_link($post->ID, '', true) . '">' . esc_html__('Delete', 'jobhunt') . '</a></span>'; } return $actions; […]

Ограничение количества сообщений в настраиваемом типе сообщений

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

Ограничение количества страниц, которые пользователи могут создавать в пользовательских типах сообщений

Есть ли способ ограничить количество страниц, которые пользователь может создать в пользовательском типе сообщений? Это было бы очень эффективно для коммерческих плагинов WP, и я делаю это, но столкнулся с небольшой проблемой, и мне нужно будет выяснить, как это сделать. Благодарю.

Как добавить столбец из новой таблицы в Custom Post Listing (admin)

Я создаю плагин для управления, скажем, Рецептом. Я создал таблицу, содержащую информацию о моих рецептах. Я создал пользовательский пост, чтобы добавить рецепт, я знаю, как добавить мета-поле в сообщение, чтобы ввести информацию, хранящуюся в моей таблице. Но как я могу использовать некоторые данные моей таблицы в списке моей пользовательской почты рецепта в панели администратора. Как […]

Как редактировать содержимое wp-signup.php с помощью плагина

Мне нужна ваша помощь, так как у меня wp-signup.php проблема с страницей wp-signup.php которую я пытаюсь решить, но я не могу это сделать. Проблема заключается в следующем, Я хочу заменить текст «Получите свою собственную учетную запись% s в секундах», с «Поля со звездочкой будут показаны на вашем сайте, чтобы мир увидел». Я знаю, что я […]

Есть ли что-то особенное, необходимое для работы плагина в многоузловой среде?

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

CPT для устанавливаемого плагина

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

Пользовательский тип сообщения

Я хочу создать персонализированный тип песен. Есть ли способ, которым я могу предоставить кнопку upload для администратора, чтобы загрузить песню в качестве сообщения. Чтобы к нему можно было обращаться через the_content (). Я не хочу идти в качестве опции для метаданных. благодаря

Intereting Posts
Настройка цикла блога BuddyPress wp_login_form () перенаправить не перенаправлять пользователей <admin Предоставление нескольким авторам доступа к плагину WP.org Repo Подключение к удаленной базе данных для wordpress на моем собственном сервере хостинга Возможно ли создать страницу без создания в админе? Переключение на дочерние темы разрывает названия меню Вставка стиля в заголовок через функцию function.php Удалите пользовательский пул сообщений и добавьте категорию в настраиваемый тип сообщения. Как я могу отобразить единственную ссылку для публикации, основанную на образце заголовка и ежемесячно меняющейся? Как показать только одну категорию в навигационной карте Файл загрузки WordPress – получить доступ к установке WordPress Код состояния Phantom 302 при отправке запросов POST на страницах Отображать настраиваемое поле с первой страницы на другой странице Допустимо ли создание функциональности в теме, созданной для клиента? Как иметь различный контент в цикле и одиночном