'', 'size' => '200', 'default' => '', 'alt' => '' ), $atts)); if( empty($email) ) return ''; $output = get_avatar($email, $size, $default, $alt); return $output; } add_shortcode('gravatar', 'danix_gravatar'); /** * The download button shortcode * * @param url $link link address. * @param string $linkname text that will be displayed by the button. * @return string HTML the link tag that will be rendered to the page. * */ function danix_download_button( $atts ) { extract(shortcode_atts(array( 'link' => '', 'linkname' => '' ), $atts)); if ( empty($link) ) return ''; $output = sprintf( '%s', $link, $linkname ); return $output; } add_shortcode('download', 'danix_download_button'); /** * The google analytics code * */ function danix_google_anal() { if ( function_exists('cn_cookies_accepted') && cn_cookies_accepted() ) { ?> '640', "height" => '480', "src" => '' ), $atts)); return ''; } add_shortcode("googlemaps", "danix_gmaps"); /** * Add Next Page / Page Break button * inside the WordPress Visual Editor * * @link https://shellcreeper.com/?p=889 * @since 0.9.7 * */ function danix_next_page_button( $buttons, $id ) { /* only add this for content editor */ if ( 'content' != $id ) return $buttons; /* add next page after more tag button */ array_splice( $buttons, 13, 0, 'wp_page' ); return $buttons; } /* Add Next Page Button on the First Row */ add_filter( 'mce_buttons', 'danix_next_page_button', 1, 2 ); // 1st row