Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Add a Branch shortcode to WordPress
// Adds [branch id="" noscript="branch-url"] shortcode in WordPress
if ( ! function_exists( 'branch_embedded' ) ) {
function branch_embedded( $atts ) {
$atts = shortcode_atts( array( 'id' => '', noscript=> '' ), $atts );
$output = '<script type="text/javascript" src="http://embed-script.branch.com/assets/embed/embed.m.js?body=0" data-branch-embedid="' . esc_attr( $atts['id'] ) . '" ></script>';
if( $atts['noscript'] !== "" ) {
$output .= "<noscript>Visit <a href="' . esc_attr( $atts['noscript'] ) . '">this branch</a></noscript>";
}
return $output ;
}
add_shortcode('branch', 'branch_embedded');
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.