function pof_importer_get_skillareas($areas_str) { global $wpdb; global $pof_importer_driveimport_skillareas; if (count($pof_importer_driveimport_skillareas) == 0) { $pof_importer_driveimport_skillareas = pof_taxonomy_translate_get_skillareas(); } $ret = array(); $parts = explode(',', $areas_str); foreach ($parts as $part) { $part = trim($part); $sanitized_part = sanitize_title_with_dashes(pof_importer_normalize_key($part)); $part_key = array_search(strtolower($part), $pof_importer_driveimport_skillareas); if ($part_key == false) { wp_insert_term($part, "pof_tax_skillarea", array("slug" => $sanitized_part)); array_push($ret, $sanitized_part); $pof_importer_driveimport_skillareas = pof_taxonomy_translate_get_skillareas(); } else { array_push($ret, $part_key); } } return $ret; }
function pof_taxonomy_translate_skillareas() { $taxonomy_base_key = "skillarea"; $items = pof_taxonomy_translate_get_skillareas(); $title = "Taitoalueet"; $title2 = "Taitoalue"; pof_taxonomy_translate_form($taxonomy_base_key, $items, $title, $title2); }