/home/arranoyd/energyclinic/wp-content/plugins/ecwid-shopping-cart/includes/shortcodes.php
<?php
require_once 'shortcodes/class-ecwid-shortcode-productbrowser.php';
require_once 'shortcodes/class-ecwid-shortcode-minicart.php';
require_once 'shortcodes/class-ecwid-shortcode-search.php';
require_once 'shortcodes/class-ecwid-shortcode-categories.php';
require_once 'shortcodes/class-ecwid-shortcode-product.php';
add_shortcode( 'ecwid_productbrowser', 'ecwid_render_shortcode' );
add_shortcode( 'ecwid_minicart', 'ecwid_render_shortcode' );
add_shortcode( 'ecwid_search', 'ecwid_render_shortcode' );
add_shortcode( 'ecwid_categories', 'ecwid_render_shortcode' );
add_shortcode( 'ecwid_product', 'ecwid_render_shortcode' );
add_shortcode( 'ecwid_searchbox', 'ecwid_searchbox_shortcode' );
add_shortcode( 'ec_product', 'ecwid_render_shortcode' );
function ecwid_render_shortcode( $params, $content = '', $name = '' ) {
$shortcode = Ecwid_Shortcode_Base::get_shortcode_object( $name, $params );
if ( $shortcode ) {
return $shortcode->render( array( 'legacy' => true ) );
}
}
function ecwid_searchbox_shortcode( $params, $content = '', $name = '' ) {
$shortcode = new Ecwid_Shortcode_Search( $params );
return $shortcode->render( array( 'legacy' => true ) );
}