Единственный способ установить категорию для нового сообщения, по-видимому, - это выбрать соответствующую категорию с помощью флажка перед ее отправкой. В лучшем случае вы можете установить категорию по умолчанию в качестве параметра на случай, если пользователь не установил ни одного флажка. Это действительно проблема для меня, так как мои меню администратора должны быть самими категориями.
Как я уже упоминал, в моей панели администратора WordPress у меня есть пользовательское меню со списком имен категорий. Щелкнув по одной из них, вы попадете прямо на стандартную страницу «Добавить новый пост».
Что делает ее менее универсальной, так это то, что я вставил идентификатор категории в эту ссылку, например: «wp-admin/post-new.php?cat=5
».
На данный момент я бы не хотел проверять категорию из коробки перед отправкой нового сообщения. Вместо этого я хочу, чтобы WordPress использовал переменную, указанную в URL-адресе, и соответствующим образом отправлял идентификатор категории, когда мой новый пост будет готов к публикации.
Возможно ли это?
Какой файл мне нужно отредактировать, чтобы добиться этого?
Любая другая идея, которая приведет к тому же результату?