Пользователь автора ограничивается сообщениями о таксономии

  • Существует обычная таксономия «Регионы».
  • Администратор назначает регион автору
  • Автор должен иметь возможность видеть сообщения только из этого региона.
  • Пробовал использовать фильтр «pre_get_posts»
  • Функциональность работает, но как только я перехожу к сообщению «Mine», все изменения в почтовом индексе (все, опубликованные, черновики и т. Д.) Меняются.

$q_vars = &$query->query_vars; unset($q_vars['author']); //to set admin $q_vars['author__in'] = explode(',', $author_regions); $q_vars['tax_region'] = implode(',', $tax_slug); //to set region 

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

Solutions Collecting From Web of "Пользователь автора ограничивается сообщениями о таксономии"