Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function biology_update_faculty_taxonomy(){
- include_once(dirname(__FILE__).'/class-biologyEmployeeData.php');
- $objFMPConnector = new biologyEmployeeData();
- $aryFaculty = $objFMPConnector->retrieve_faculty_list();
- $aryFacultyPawprints = array_keys($aryFaculty);
- $aryFullTermList = get_terms('faculty',array('hide_empty'=>false));
- $aryCurrentPawprints = array();
- //we need a list of just the slugs (pawprints) currently in the faculty term list
- foreach($aryFullTermList as $objTerm){
- $aryCurrentPawprints[] = $objTerm->slug;
- }
- $aryPawPrintDifference = array_diff($aryFacultyPawprints,$aryCurrentPawprints);
- foreach($aryPawPrintDifference as $strPawPrint){
- $objFaculty = $aryFaculty[$strPawPrint];
- wp_insert_term($objFaculty->get('name'),'faculty',array('slug'=>$strPawPrint));
- }
- biology_email_admin('nothing wrong, just letting you know the function fired.',__FUNCTION__);
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement