id; } function admg_location_name() { global $admg_location; if ( $admg_location ) echo $admg_location->name; } function admg_location_description() { global $admg_location; if ( $admg_location ) echo $admg_location->description; } function admg_location_slug() { global $admg_location; if ( $admg_location ) echo $admg_location->slug; } /* Print Actions */ function admg_table_actions($actions) { $action = apply_filters("admg_table_actions", $actions); $markup = ''; for( $i = 0; $i < count($actions); $i ++ ) { $markup .= sprintf( '%s %s ', esc_attr($actions[$i]["class"]), esc_url($actions[$i]["link"]), esc_html($actions[$i]["label"]), $i < count($actions) - 1 ? "|" : "" ); } echo $markup; } /* Shortcode Generator */ function admg_shortcode($id = false) { global $admg_location; if ( $id ) { $admg_location = admg_get_location(array( "id" => $id ) ); if ( !$admg_location ) return; } echo "[ad-manager id='" . $admg_location->id . "']"; } ?>