diff --git a/uc-people.php b/uc-people.php index 839132e..0d1e36a 100644 --- a/uc-people.php +++ b/uc-people.php @@ -76,6 +76,24 @@ function create_custom_custom_post_type(){ } add_action( 'init', 'create_custom_custom_post_type', 0 ); +add_filter('title_save_pre', 'save_title'); +function save_title($my_post_title) { + if ($_POST['post_type'] == 'person') : + $new_title = get_field( "first_name" ).' '.get_field( "last_name" ); + $my_post_title = $new_title; + endif; + return $my_post_title; +} + +add_filter('name_save_pre', 'save_name'); +function save_name($my_post_name) { + if ($_POST['post_type'] == 'post_type_name') : + $new_name = strtolower(get_field( "first_name" ).'-'.get_field( "last_name" )); + $my_post_name = $new_name; + endif; + return $my_post_name; +} + function processCSV($file){ $data = array(); @@ -151,6 +169,8 @@ function importFile(){ } } + + function uc_people_settings_page_menu(){ add_submenu_page('tools.php', 'Import People', 'Import People', 'manage_options', 'uc-import-people', 'uc_people_settings_page' ); }