Skip to main content

vc_get_shortcode()

SINCE 4.4.3

<?php vc_get_shortcode($tag)?>

Get the settings of the mapped shortcode.

Params

Param nameTypeRequiredDescription
$tagStringYesThe base tag name of the element shortcode.

Example

You can return the shortcode settings previously mapped with vc_map() function. For example, it can be useful if you want to create a new element with the same parameters that already exist, but with some modified settings.

<?php
add_action( 'vc_after_init', 'custom_vc_after_init' );

function custom_vc_after_init() {
$params = vc_get_shortcode('vc_copyright');

$params['name'] = 'Copyright Update';
$params['base'] = 'copyright_update';
array_pop($params['params']);

vc_map( $params );
}
?>

Code Explanation

We created a new element, "Copyright Update" with the same parameters as the already existing "Copyright" element. But without the 'Design Options' tab.