У меня есть пользовательский тип сообщения (называемый контактами). Так как этот тип сообщения не работает как сообщение, я не хочу показывать СОХРАНИТЬ ПРОЕКТ, ПРОСМОТР, Статус, Видимость или Дату публикации.
Единственные опции, которые я хочу показать, это PUBLISH & Move to Trash.
Есть ли способ скрыть эти другие варианты? Если нет, то как мне создать новую PUBLISH & Move to Trash, которую я могу добавить в новый metabox?
if ( $post->post_type != $my_post_type ){ return; }
в начале. Нет необходимости заключать весь код вif
инструкцию.В этом примере вы можете легко указать, для каких типов публикаций вы хотите скрыть параметры публикации, в примере они скрываются для типа встроенных горшков
page
и пользовательского типа публикацииcpt_portfolio
.Важное обновление
Я бы также предложил вам установить статус сообщения «Опубликован», чтобы не сохранять его как черновики:
источник