Есть ли способ иметь больше статусов сообщений, кроме черновика или публикации?
Например, если вы пишете много сообщений, вы можете напечатать весь контент и установить для этих сообщений статус «Содержимое — черновик».
Затем вы можете изменить их стиль, сделать текст жирным, добавить подсветку кода и т. д. и установить «Стилизованный — черновик».
Затем в качестве окончательного обзора вы можете установить статус «Проверено».
Затем, наконец, опубликуйте их
Возможно ли в текущей версии WordPress 3 реализовать такие сценарии?
Значения статуса для сообщений являются подключаемыми… но я не знаю каких-либо плагинов на рынке, которые в настоящее время позволяют вам создавать настраиваемые статусы сообщений, подобные этому… но да, такие сценарии можно реализовать. Теперь вот мое продолжение: вы ищете плагин или вставной код для своего
functions.php
файла, чтобы сделать это? Вам удобно манипулировать кодом, или вы хотите, чтобы кто-то другой собирал вещи за вас?@EAMann — Если у меня нет сбоя памяти, статусы еще не полностью подключаются в версии 3.0.1, но есть план исправить это для версии 3.1. Метабокс «Публикация» жестко кодирует свои статусы, поэтому, даже если вы регистрируете новые статусы, в метабокс «Публикация» не нужно добавлять хук. Конечно, вы могли бы заставить его работать с
ob_start()
иob_get_clean()
, но это хакерский и хрупкий (хотя он работает!)@ Джеймс Элси — Хороший вопрос.
Проблема с тегами или категориями заключается в том, что они представляют собой семантическую таксономию, т. е. описывают сам контент. Они не лучшее решение в мире для этого, так как они предназначены для внешнего использования. Однако они работают, потому что это лейблы, а это то, что нужно. Просто не идеал.
когда сообщение находится в режиме редактирования — оно еще не опубликовано — поэтому вы можете провести мозговой штурм в качестве тега — затем edit1 в качестве другого тега и т. д. — эти теги никогда не будут опубликованы — последний последний редактор удалит их и опубликует — так что это может прийти вплоть до соглашения
Я нашел этот плагин под названием EditFlow, в котором говорится, что он позволяет добавлять пользовательские статусы. Очевидно, он предназначен для использования в отделе новостей. (К вашему сведению, я искал в каталоге плагинов WordPress «настраиваемый статус публикации».)
Другое решение — через теги или категории — не требует дополнительного плагина и каким-то образом работает.
хороший вопрос, помогает в сотрудничестве