Intereting Posts
зарегистрировать таксономию переписать 404 Изображения галереи, хранящиеся в другом месте (желательно на Google Диске) Заполнить заголовки сообщений из сообщения? Регистрация скрипта / стиля: возможно ли настроить строку запроса версии через плагин? Правильное использование wp_enqeue_style Метод объекта, вызывающий глобальный $ wpdb в header.php do_action появляется вне меню? Встраивание нескольких плееров на одну страницу без использования времени загрузки Список категорий Сообщения: выведите миниатюру и заголовок сообщения в одной ссылке Предупреждение о разрешении в wordpress multisite wp-admin перенаправлен слишком много раз Изменить значение shortcode с помощью jquery в редакторе WP Показывать архивы по годам из одной категории WordPress Media Manager выбирает кнопку файла, как предотвратить скрытие? Создать nonce на странице frontend для редактирования профиля

Несколько типов сообщений для плагина BuddyBlog

Привет, может кто-нибудь помочь мне вернуть «несколько» пользовательских типов сообщений в этом фрагменте? Я хотел бы использовать 3-5 других пользовательских типов сообщений, и я не могу заставить их работать.

Вышеприведенный фрагмент для ОДНОГО пользовательского типа сообщений, фрагмент ниже для нескольких пользовательских типов сообщений не работает.

add_filter( 'buddyblog_get_post_type', 'buddyblog_my_post_type' ); function buddyblog_my_post_type( $post_type ) { return 'portfolio'; } 

Я пробовал это и несколько других фрагментов без успеха:

 add_filter( 'buddyblog_get_post_type', 'buddyblog_my_post_type' ); function buddyblog_my_post_type( $array ) { $array = array( 'post','portfolio' ); return $array; } 

Короткий ответ, вы не можете.

После быстрого просмотра кода BuddyBlog все ожидает, что фильтр вернет один тип сообщения.

Мое единственное предложение – связаться с автором и запросить поддержку для нескольких типов сообщений или взять на себя ответственность за внесение корректировок (радости с открытым исходным кодом!).