Не занимайся ерундой. Подключай как плагин свой код и там отрабатывай в полноценной среде.
Ты, занимаясь "оптимизацией" на спичках, наживаешь себе только проблемы.
И конечно же если это будет массовый продукт и использоваться не только тобой - то строгое НЕТ к такому подходу.
Делай по кодексу вордпресс.
Если уж хочешь "чистый код" - нафиг тебе и wp_insert_post? заинклюдь сам через свою функцию предварительно подключившись к БД и заинсертя новую строку в нужную таблицу. Но это тоже дичь полная. Привет от Тараса КТЛ :)