
­­­­­­­­­­­­­­­­­­
<!DOCTYPE html>
<html>
<?php
/*
Plugin Name: PRESSO Shortcodes
Plugin URI: http://themeforest.net/user/envirra/portfolio?ref=envirra
Description: Shortcodes for Envirra Theme
Version: 3.0.0
Author: Envirra
Author URI: http://themeforest.net/user/envirra/portfolio?ref=envirra
*/

if ( ! defined( 'PRESSO_CONST_ENABLE_SHORTCODES' ) ) define( 'PRESSO_CONST_ENABLE_SHORTCODES', true );

/**
 * Register shortcodes
 */
add_action( 'after_setup_theme', 'presso_register_shortcodes' );
if ( ! function_exists( 'presso_register_shortcodes' ) ) {
	function presso_register_shortcodes() {
		add_shortcode( '404', 'presso_shortcode_404' );
		add_shortcode( 'authors', 'presso_shortcode_authors' );
		add_shortcode( 'accordions', 'presso_shortcode_accordions' );
		add_shortcode( 'accordion', 'presso_shortcode_accordion' );
		add_shortcode( 'button', 'presso_shortcode_button' );
		add_shortcode( 'row', 'presso_shortcode_row' );
		add_shortcode( 'column', 'presso_shortcode_column' );
		add_shortcode( '2columns', 'presso_shortcode_2_columns' );
		// add_shortcode( 'content_slider', 'presso_shortcode_content_slider' );
		// add_shortcode( 'content_slide', 'presso_shortcode_content_slide' );
		add_shortcode( 'customfont1', 'presso_shortcode_custom_font_1' );
		add_shortcode( 'customfont2', 'presso_shortcode_custom_font_2' );
		add_shortcode( 'dropcap', 'presso_shortcode_dropcap' );
		add_shortcode( 'em', 'presso_shortcode_emphasize' );
		add_shortcode( 'gap', 'presso_shortcode_gap' );
		// add_shortcode( 'headline', 'presso_shortcode_headline' );
		add_shortcode( 'icon', 'presso_shortcode_icon' );
		add_shortcode( 'image', 'presso_shortcode_image' );
		add_shortcode( 'inview', 'presso_shortcode_inview' );
		add_shortcode( 'infobox', 'presso_shortcode_infobox' );
		add_shortcode( 'list', 'presso_shortcode_list' );
		add_shortcode( 'list_item', 'presso_shortcode_list_item' );
		add_shortcode( 'logo', 'presso_shortcode_logo' );
		// add_shortcode( 'map', 'flexmap_show_map' );
		add_shortcode( 'mark', 'presso_shortcode_mark' );
		add_shortcode( 'posts', 'presso_shortcode_posts' );
		// add_shortcode( 'pricing_table', 'presso_shortcode_pricing_table' );
		// add_shortcode( 'pricing_item', 'presso_shortcode_pricing_item' );
		add_shortcode( 'quote', 'presso_shortcode_quote' );
		//add_shortcode( 'site_social_icons', 'presso_shortcode_site_social_icons' );
		add_shortcode( 'tabs', 'presso_shortcode_tabs' );
		add_shortcode( 'tab', 'presso_shortcode_tab_item' );
		add_shortcode( 'title', 'presso_shortcode_title' );

			// Register Like shortcode
			if ( function_exists( 'vwplk_like_shortcode' ) ) {
				add_shortcode( 'post_likes', 'vwplk_like_shortcode' );
			}

		// Register Review shortcode
		if ( function_exists( 'presso_rev_review_shortcode' ) ) {
			add_shortcode( 'review', 'presso_rev_review_shortcode' );
		}
	}
}

/**
 * Load shortcode editor
 */
if ( is_admin() ) {
	require_once 'shortcode-editor.php';
	require_once 'shortcode-editor/shortcode-editor.php';
}