File: //proc/self/cwd/wp-content/plugins/jet-elements/templates/admin-templates/integrations-settings.php
<div
class="jet-elements-settings-page jet-elements-settings-page__integratios"
>
<div
class="cx-vui-subtitle"
v-html="'<?php _e( 'Google Maps', 'jet-elements' ); ?>'"></div>
<cx-vui-input
name="google-map-api-key"
label="<?php _e( 'Google Map API Key', 'jet-elements' ); ?>"
description="<?php
echo sprintf( esc_html__( 'Create own API key, more info %1$s', 'jet-elements' ),
htmlspecialchars( '<a href="https://developers.google.com/maps/documentation/javascript/get-api-key" target="_blank">here</a>', ENT_QUOTES )
);
?>"
:wrapper-css="[ 'equalwidth' ]"
size="fullwidth"
v-model="pageOptions.api_key.value"></cx-vui-input>
<cx-vui-switcher
name="google-map-use-geocoding-key"
label="<?php _e( 'Separate Geocoding API key', 'jet-elements' ); ?>"
description="<?php _e( 'Use separate key for Geocoding API. This allows you to set more accurate restrictions for your API key.', 'jet-elements' ); ?>"
:wrapper-css="[ 'equalwidth' ]"
return-true="true"
return-false="false"
v-model="pageOptions.use_geocoding_key.value">
</cx-vui-switcher>
<cx-vui-input
name="google-map-geocoding-api-key"
label="<?php _e( 'Geocoding API Key', 'jet-elements' ); ?>"
description="<?php _e( 'Google maps API key with Geocoding API enabled. For this key <b>Application restrictions</b> should be set to <b>None</b> or <b>IP addresses</b> and in the <b>API restrictions</b> you need to select <b>Don\'t restrict key</b> or enable <b>Geocoding API</b>', 'jet-elements' );?>"
:wrapper-css="[ 'equalwidth' ]"
size="fullwidth"
v-model="pageOptions.geocoding_key.value"
v-if="pageOptions.use_geocoding_key.value === 'true'">
</cx-vui-input>
<cx-vui-switcher
name="google-map-disable-api-js"
label="<?php _e( 'Disable Google Maps API JS file', 'jet-elements' ); ?>"
description="<?php _e( 'Disable Google Maps API JS file, if it already included by another plugin or theme', 'jet-elements' ); ?>"
:wrapper-css="[ 'equalwidth' ]"
return-true="true"
return-false="false"
v-model="pageOptions.disable_api_js.value.disable">
</cx-vui-switcher>
<div
class="cx-vui-subtitle"
v-html="'<?php _e( 'MailChimp', 'jet-elements' ); ?>'"></div>
<cx-vui-input
name="mailchimp-api-key"
label="<?php _e( 'MailChimp API key', 'jet-elements' ); ?>"
description="<?php
echo sprintf( esc_html__( 'Input your MailChimp API key %1$s', 'jet-elements' ),
htmlspecialchars( '<a href="http://kb.mailchimp.com/integrations/api-integrations/about-api-keys" target="_blank">About API Keys</a>', ENT_QUOTES )
);
?>"
:wrapper-css="[ 'equalwidth' ]"
size="fullwidth"
v-model="pageOptions['mailchimp-api-key'].value"></cx-vui-input>
<cx-vui-input
name="mailchimp-list-id"
label="<?php _e( 'MailChimp list ID', 'jet-elements' ); ?>"
description="<?php
echo sprintf( esc_html__( 'Input MailChimp list ID %1$s', 'jet-elements' ),
htmlspecialchars( '<a href="http://kb.mailchimp.com/integrations/api-integrations/about-api-keys" target="_blank">About Mailchimp List Keys</a>', ENT_QUOTES )
);?>"
:wrapper-css="[ 'equalwidth' ]"
size="fullwidth"
v-model="pageOptions['mailchimp-list-id'].value"></cx-vui-input>
<cx-vui-switcher
name="mailchimp-double-opt-in"
label="<?php _e( 'Double opt-in', 'jet-elements' ); ?>"
description="<?php _e( 'Send contacts an opt-in confirmation email when they subscribe to your list.', 'jet-elements' ); ?>"
:wrapper-css="[ 'equalwidth' ]"
return-true="true"
return-false="false"
v-model="pageOptions['mailchimp-double-opt-in'].value">
</cx-vui-switcher>
<div
class="cx-vui-subtitle"
v-html="'<?php _e( 'Instagram', 'jet-elements' ); ?>'"></div>
<cx-vui-input
name="insta-access-token"
label="<?php _e( 'Business Access Token', 'jet-elements' ); ?>"
description="<?php
echo sprintf( esc_html__( 'Read more about how to get Instagram Access Token %1$s', 'jet-elements' ),
htmlspecialchars( '<a href="https://crocoblock.com/knowledge-base/articles/how-to-create-instagram-access-token-for-jetelements-instagram-widget/" target="_blank">here</a>', ENT_QUOTES )
); ?>"
:wrapper-css="[ 'equalwidth' ]"
size="fullwidth"
v-model="pageOptions.insta_access_token.value"></cx-vui-input>
<?php /*
<cx-vui-input
name="insta-business-access-token"
label="<?php _e( 'Business Access Token', 'jet-elements' ); ?>"
description="<?php
echo sprintf( esc_html__( 'Read more about how to get Business Instagram Access Token %1$s', 'jet-elements' ),
htmlspecialchars( '<a href="https://crocoblock.com/knowledge-base/articles/jetelements-how-to-display-instagram-tagged-photos/" target="_blank">here</a>', ENT_QUOTES )
); ?>"
:wrapper-css="[ 'equalwidth' ]"
size="fullwidth"
v-model="pageOptions.insta_business_access_token.value"></cx-vui-input>
<cx-vui-input
name="insta-business-user-id"
label="<?php _e( 'Business User ID', 'jet-elements' ); ?>"
description="<?php
echo sprintf( esc_html__( 'Read more about how to get Business User ID %1$s', 'jet-elements' ),
htmlspecialchars( '<a href="https://crocoblock.com/knowledge-base/articles/jetelements-how-to-display-instagram-tagged-photos/" target="_blank">here</a>', ENT_QUOTES )
); ?>"
:wrapper-css="[ 'equalwidth' ]"
size="fullwidth"
v-model="pageOptions.insta_business_user_id.value"></cx-vui-input>
*/ ?>
<div
class="cx-vui-subtitle"
v-html="'<?php _e( 'Weatherbit.io API (APIXU API deprecated)', 'jet-elements' ); ?>'"></div>
<div class="cx-vui-component__desc"
v-html="'<?php
echo sprintf( esc_html__( 'If you plan to use the weather widget commercially, please choose the applicable pricing plan: %1$s', 'jet-elements' ),
htmlspecialchars( '<a href="https://www.weatherbit.io/terms" target="_blank">Terms and Conditions of Weatherbit</a>', ENT_QUOTES )
); ?>'">
</div>
<cx-vui-input
name="weatherstack-api-key"
label="<?php _e( 'Weatherbit.io API Key', 'jet-elements' ); ?>"
description="<?php
echo sprintf( esc_html__( 'Create own Weatherbit.io API key, more info %1$s', 'jet-elements' ),
htmlspecialchars( '<a href="https://www.weatherbit.io/" target="_blank">here</a>', ENT_QUOTES )
);?>"
:wrapper-css="[ 'equalwidth' ]"
size="fullwidth"
v-model="pageOptions.weather_api_key.value"></cx-vui-input>
</div>