Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 3
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2/**
3 * Carto (formerly CartoDB)
4 *
5 * Example URL: http://osm2.carto.com/viz/08aef918-94da-11e4-ad83-0e0c41326911/public_map
6 *
7 * possible patterns:
8 * [username].carto.com/viz/[map-id]/public_map
9 * [username].carto.com/viz/[map-id]/embed_map
10 * [username].carto.com/viz/[map-id]/map
11 * [organization].carto.com/u/[username]/viz/[map-id]/public_map
12 * [organization].carto.com/u/[username]/viz/[map-id]/embed_map
13 * [organization].carto.com/u/[username]/viz/[map-id]/map
14 *
15 * On July 8th, 2016 CartoDB changed its primary domain from cartodb.com to carto.com
16 * So this shortcode still supports the cartodb.com domain for oembeds.
17 *
18 * @package automattic/jetpack
19 */
20
21if ( ! defined( 'ABSPATH' ) ) {
22    exit( 0 );
23}
24
25wp_oembed_add_provider( '#https?://(?:www\.)?[^/^\.]+\.carto(db)?\.com/\S+#i', 'https://services.carto.com/oembed', true );