diff options
Diffstat (limited to 'danixland-site-plugin.php')
| -rw-r--r-- | danixland-site-plugin.php | 106 |
1 files changed, 32 insertions, 74 deletions
diff --git a/danixland-site-plugin.php b/danixland-site-plugin.php index e95172d..395263e 100644 --- a/danixland-site-plugin.php +++ b/danixland-site-plugin.php @@ -3,7 +3,7 @@ Plugin Name: Site Plugin for danix.xyz Description: Site specific code changes for danix.xyz Plugin URI: https://danix.xyz -Version: 0.7.2 +Version: 0.7.3 Author: Danilo 'danix' Macri Author URI: https://danix.xyz */ @@ -11,7 +11,7 @@ Author URI: https://danix.xyz /** * Disable admin bar sitewide */ -show_admin_bar(__return_false()); +show_admin_bar( __return_false() ); /** * Allow Shortcodes inside the html widget @@ -31,90 +31,48 @@ add_filter( 'pre_option_link_manager_enabled', '__return_true' ); * */ function danix_gravatar( $atts ) { - extract(shortcode_atts(array( - 'email' => '', - 'size' => '200', - 'default' => '', - 'alt' => '' - ), $atts)); + extract( + shortcode_atts( + array( + 'email' => '', + 'size' => '200', + 'default' => '', + 'alt' => '', + ), + $atts + ) + ); - if( empty($email) ) - return ''; + if ( empty( $email ) ) { + return ''; + } - $output = get_avatar($email, $size, $default, $alt); + $output = get_avatar( $email, $size, $default, $alt ); - return $output; + return $output; } -add_shortcode('gravatar', 'danix_gravatar'); - -/** - * The google analytics code - * - */ -/*function danix_google_anal() { - if ( function_exists('cn_cookies_accepted') && cn_cookies_accepted() ) { ?> -<!-- Global site tag (gtag.js) - Google Analytics --> -<script async src="https://www.googletagmanager.com/gtag/js?id=UA-23882460-1"></script> -<script> - window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - - gtag('config', 'UA-23882460-1'); -</script> -<?php } -} -add_action('wp_head', 'danix_google_anal', 10); -*/ -/** - * The googlemaps shortcode - * - * @param width the width of the returned map - * @param height the height of the returned map - * @param src the url of the map you want to display - * @return string HTML the map object - * @since 0.57 - * - */ -/*function danix_gmaps($atts, $content = null) { - extract(shortcode_atts(array( - "width" => '640', - "height" => '480', - "src" => '' - ), $atts)); - return '<iframe width="'.$width.'" height="'.$height.'" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="'.$src.'&output=embed" ></iframe>'; -} -add_shortcode("googlemaps", "danix_gmaps"); -*/ - -/* - * Swap src with data-src inside img tags to use lazyload - */ -function dagreynix_lazy_load($atts) { - $default = get_template_directory_uri() . '/img/standard-post-thumb.png'; - if ( array_key_exists('src', $atts) ) { - $atts['data-src'] = $atts['src']; - $atts['src'] = $default; - } - return $atts; -} -// add_filter( 'wp_get_attachment_image_attributes', 'dagreynix_lazy_load', 10, 2 ); +add_shortcode( 'gravatar', 'danix_gravatar' ); /** * Added baguette.js to display a lightbox for images and galleries */ function baguette_register_assets() { - wp_register_script( 'baguettebox', plugin_dir_url( __FILE__ ) . '/baguette/baguetteBox.min.js', [], '1.11.1', true ); - wp_register_script( 'baguetteload', plugin_dir_url( __FILE__ ) . '/baguette/baguetteLoad.js', [], '1.11.1', true ); - wp_register_style( 'baguettebox-css', plugin_dir_url( __FILE__ ) . '/baguette/baguetteBox.min.css', [], '1.11.1' ); + wp_register_script( 'baguettebox', plugin_dir_url( __FILE__ ) . '/baguette/baguetteBox.min.js', array(), '1.11.1', true ); + wp_register_script( 'baguetteload', plugin_dir_url( __FILE__ ) . '/baguette/baguetteLoad.js', array(), '1.11.1', true ); + wp_register_style( 'baguettebox-css', plugin_dir_url( __FILE__ ) . '/baguette/baguetteBox.min.css', array(), '1.11.1' ); } add_action( 'wp_enqueue_scripts', 'baguette_register_assets' ); function baguette_enqueue_assets() { - if ( has_block( 'gallery' ) || has_block('image') ) { - wp_enqueue_script( 'baguettebox' ); - wp_enqueue_script( 'baguetteload' ); - wp_enqueue_style( 'baguettebox-css' ); - } + if ( has_block( 'gallery' ) || has_block( 'image' ) ) { + wp_enqueue_script( 'baguettebox' ); + wp_enqueue_script( 'baguetteload' ); + wp_enqueue_style( 'baguettebox-css' ); + } } add_action( 'wp_enqueue_scripts', 'baguette_enqueue_assets' ); + +/* + * Do not translate smileys into emoticons. + */ +add_filter( 'option_use_smilies', '__return_false' ); |
