Какая функция используется для постинга в wordpress

На моем сайте Wordpress пользователи не могут публиковать сообщения. Они сохранены в черновике, но не опубликованы. Пожалуйста, дайте любые предложения.

https://codex.wordpress.org/Function_Reference/wp_insert_post

Я думаю, что wp_insert_post() используется для публикации. Я новичок в wordpress, пожалуйста, помогите мне.


person user2540405    schedule 28.02.2014    source источник
comment
да, вы можете использовать это со всеми параметрами wp_insert_post()   -  person Vikas Gautam    schedule 28.02.2014
comment
передать статус публикации публикации в параметре функции   -  person Vikas Gautam    schedule 28.02.2014
comment
По сути, у меня есть плагин в теме, который важен для функциональности темы, после активации этого плагина пользователи не могут публиковать сообщения, только что сохраненные в черновике, поэтому, пожалуйста, скажите мне, что хорошо для меня.   -  person user2540405    schedule 28.02.2014
comment
да, для обзора и по соображениям безопасности плагин работает соответствующим образом, если вы хотите опубликовать напрямую, деактивируйте плагин   -  person Vikas Gautam    schedule 28.02.2014
comment
Извините, этот плагин включен в платную тему, поэтому, пожалуйста, поделитесь своими идеями, не отключая плагин.   -  person user2540405    schedule 28.02.2014
comment
Вы проверили мой код ниже, который я разместил в ответе?   -  person Vikas Gautam    schedule 28.02.2014
comment
Да, я должен использовать это в register_post_type() , статус сообщения и другие в файле post.php?   -  person user2540405    schedule 28.02.2014
comment
вы можете создать новый шаблон для этого и использовать его также   -  person Vikas Gautam    schedule 28.02.2014
comment
Кто-нибудь, пожалуйста, помогите мне.   -  person user2540405    schedule 28.02.2014
comment
Я не понимаю решения, как вставить данные в базу данных, которые они не сохраняют, просто собираются как статус.   -  person user2540405    schedule 01.03.2014
comment
пожалуйста, опубликуйте код, который вы используете для этого действия   -  person Vikas Gautam    schedule 01.03.2014


Ответы (1)


Пожалуйста, загляните в настройки - общие и проверьте свой часовой пояс! Это должно быть что-то вроде UTC+0, НЕ, например. Берлин, Загреб и др.

У меня была такая же проблема после нескольких часов отладки, и, по крайней мере, я изменил часовой пояс на UTC + 0, и это сработало.

см. также: администратор Wordpress не может публиковать сообщения

person Daniel Seichter    schedule 17.09.2018