Intereting Posts
Как создать собственный короткий код, который будет возвращать пользовательский тип сообщения по ID? Все сообщения в RSS get_query_var ('post_type') не возвращается в фильтр Как добавить сообщение meta, чтобы опубликовать постоянную ссылку с сохранением хорошей производительности? Плагин Jetpack – 'posts_per_page' не переопределяет параметр «Страницы блога не больше», а также разные значения для разных типов сообщений? Перевод типов сообщений Пользовательская постоянная ссылка типа сообщения не отображается в admin Пользовательская функция фильтра не работает с пользовательским типом сообщения Совместно создайте сайт WordPress Условные теги, возвращающие разные результаты для разных областей на странице? выборочно отключить акисмет Категория и теги идут 404 Как переупорядочить (поп и толчок) элементы из WP_Query? Запрос WordPress для последних сообщений из нескольких категорий Почему моя пользовательская форма сохраняет с «autodraft» как титул и слизню?

Наличие нескольких авторов для одного и того же плагина WordPress

Возможно ли иметь более одного автора для плагина WordPress с использованием блока комментариев плагина? Я искал его, но я думаю, что это невозможно по умолчанию. Есть ли обходной путь для этого?

/** * Plugin Name: Name Of The Plugin * Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates * Description: A brief description of the Plugin. * Version: The Plugin's Version Number, eg: 1.0 * Author: Name Of The Plugin Author * Author URI: http://URI_Of_The_Plugin_Author * License: A "Slug" license name eg GPL2 */ 

Solutions Collecting From Web of "Наличие нескольких авторов для одного и того же плагина WordPress"

Попробуйте

1) Сначала добавьте новые заголовки для метаданных плагина:

 add_filter('extra_plugin_headers', 'add_extra_headers'); function add_extra_headers(){ return array('Author2'); } 

2) Следующий фильтр авторы мета-строки на выходе:

 add_filter('plugin_row_meta', 'filter_authors_row_meta', 1, 4); function filter_authors_row_meta($plugin_meta, $plugin_file, $plugin_data, $status ){ if(empty($plugin_data['Author'])){ return $plugin_meta; } if ( !empty( $plugin_data['Author2'] ) ) { $plugin_meta[1] = $plugin_meta[1] . ', ' . $plugin_data['Author2']; } return $plugin_meta; } 

3) Когда вы создаете плагин, добавьте новый мета-ключ и значение .example:

 /** * Plugin Name: My Plugin * Plugin URI:http://myplugin.com * Description: My Plugin is the Best! * Version: 1.0 * Author: <a href="#">Author One Name</a> * Author2: <a href="#">Author Two Name</a> */ 

Решение Дэвида не сработало для меня, но я смог сделать часть того, что он сделал, и поместить ссылки непосредственно в поле автора.

  Author: <a href="#1">Author 1</a>, <a href="#2">Author 2</a>