Hi,
In order to add default content inside the Private Pages you will need to use some custom code:
1. Create an empty plugin like this: https://gist.github.com/sareiodata/76f701e01db6685829db
2. Add the following code to the end of it:
/*
* Filter to add default content inside the User Private Page created with Client Portal plugin
*/
add_filter('wp_insert_post_data', 'wppbc_client_portal_default_content', 10, 2);
function wppbc_client_portal_default_content($data, $postarr) {
if ($data['post_type'] == 'private-page') {
$data['post_content'] = 'Custom Text';
}
return $data;
}
3. Replace Custom Text with your content
4. Install this plugin via FTP (copy it inside wp-content/plugins) or create a zip archive with it and install it via the WordPress plugin upload functionality
If you have existing users with Private Pages you will need to manually update every Private Page to display the default content. The default content will be displayed after the update.
After you add the default Content you will need to deactivate the plugin in order to use the backend editor. Otherwise the filter will overwrite the content added in Editor.
Test it out and let me know if it works.
Best regards,