Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function bp_add_custom_city_list() {
- if ( !xprofile_get_field_id_from_name('City') && 'bp-profile-setup' == $_GET['page'] ) {
- $city_list_args = array(
- 'field_group_id' => 1,
- 'name' => 'City',
- 'description' => 'Please select your city',
- 'can_delete' => false,
- 'field_order' => 1,
- 'is_required' => false,
- 'type' => 'selectbox',
- 'order_by' => 'default'
- );
- $city_list_id = xprofile_insert_field( $city_list_args );
- if ( $city_list_id ) {
- $cities = array(
- "Cairo",
- "6th of October City",
- "Abu Qurqas",
- "Abu Tig",
- "Akhmim",
- "Thna mountain",
- "El Alamein",
- "Alexandria",
- "Arish",
- "Aswan",
- "Assiut",
- "Baliana",
- "Bani Hassan, Egypt",
- "Beni Mazar",
- "Beni Suef",
- "Qusih",
- "Dayrout",
- "Dakhla",
- "Damanhur",
- "Damietta",
- "Deir Mawas",
- "Dendera",
- "Desouk",
- "Fayoum",
- "Jirga",
- "Giza",
- "Helwan",
- "Hurghada",
- "Adwa",
- "Ismailia",
- "Kafr El Dawar",
- "Emerging",
- "Kom Ombo",
- "Luxor",
- "Maghagha",
- "Mahalla El Kobra",
- "Malawi",
- "Manfalot",
- "Mansoura",
- "Maragha",
- "Matay",
- "Marsa Matrouh",
- "Minya",
- "Mit Ghamr",
- "Nag Hammadi",
- "Nubaria",
- "Safaga",
- "Port Said",
- "Rashid",
- "St. Catherine",
- "Samalut",
- "Sdva",
- "Siwa",
- "Sinbillawain",
- "Sharm el-Sheikh",
- "Shebin El Koum",
- "Shebin El Qanater",
- "Shubra Al Khaimah",
- "Sohag",
- "Suez",
- "Tahta",
- "Tanta",
- "Tama",
- "Zagazig",
- "Zifta"
- );
- foreach ( $cities as $i => $city ) {
- xprofile_insert_field( array(
- 'field_group_id' => 1,
- 'parent_id' => $city_list_id,
- 'type' => 'selectbox',
- 'name' => $city,
- 'option_order' => $i+1
- ));
- }
- }
- }
- }
- add_action('bp_init', 'bp_add_custom_city_list');
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement