Function Reference: geodir_set_default
Summary
Handles set default location request.
Global Values
- $wpdb
- (object) (required) WordPress Database object.
- Default: None
Package
GeoDirectory_Location_Manager
Change Log
Since: 1.0.0
Source File
geodir_set_default() is located in geodir_location_manager/geodir_location_functions.php [Line: 1547]
Source Code
function geodir_set_default()
{
global $wpdb;
if(isset($_REQUEST['_wpnonce']) && isset($_REQUEST['id']) && current_user_can( 'manage_options' )){
$locationid = $_REQUEST['id'];
if ( !wp_verify_nonce( $_REQUEST['_wpnonce'], 'location_action_'.$_REQUEST['id'] ) )
return;
geodir_location_set_default($locationid);
$msg = MSG_LOCATION_SET_DEFAULT;
$msg = urlencode($msg);
$location = admin_url()."admin.php?page=geodirectory&tab=managelocation_fields&subtab=geodir_location_manager&location_success=".$msg;
wp_redirect($location);
exit;
}else{
wp_redirect(home_url().'/?geodir_signup=true');
exit();
}
}