Archived topic
disable elements for pages after wp_insert_post
3 replies · Started by Oliver on January 6, 2018
Viewing posts 1–4 of 4
if a create new pages with 'wp_insert_post', how is it possible to set each 'Disable Elements' fields for each page individually and programmatically with php?
I have seen a filter for disabling 'Content Title', but what about other fields 'Top Bar', 'Featured Image', 'Footer' etc.
You would use meta_input: https://wordpress.stackexchange.com/a/218134
For example:
'meta_input' => array(
'_generate-disable-top-bar' => true,
'_generate-disable-header' => true,
'_generate-disable-nav' => true,
'_generate-disable-secondary-nav' => true,
'_generate-disable-post-image' => true,
'_generate-disable-headline' => true,
'_generate-disable-footer' => true,
);
Hope this helps :)
perfect. Thank you so much.
You're welcome :)
This archived topic is closed to new replies.