Hi,
I’m am using this script in my functions.php file to add default content to all of my new posts.
function insert_default_content($content) {
$content = '[xyz-ips snippet="Apartments"]';
return $content;
}
add_filter( 'default_content', 'insert_default_content');
This works well when adding a new post via the admin area.
However, when using the acf_form front-end form to add a post, this default content is not being inserted into the content area of my post. All other content is being added.
Any ideas as to why not and how I can add this default content to my ACF posts?
The content field on the front end uses an ACF WYSIWYG field and not the standard WP field.
You might be about to alter the default value using an acf/prepare_field function… but this is only a guess and not tested, so I don’t know all of the details. https://www.advancedcustomfields.com/resources/acf-prepare_field/
add_filter('acf/prepare_field/name=_post_content', 'set_acf_form_default_content');