X-Git-Url: https://git.danix.xyz/?p=danixland-site-plugin.git;a=blobdiff_plain;f=danixland-site-plugin.php;h=395263efcbe0b5a649a893da911b6d569dda9018;hp=e2a56725fab1fff54f36df1b9954c99cc1953baf;hb=refs%2Ftags%2Frelease_05112020-1351;hpb=9afa258735262dea2104b6391afceb2b84eb6059
diff --git a/danixland-site-plugin.php b/danixland-site-plugin.php
index e2a5672..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.1
+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,71 +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');
+add_shortcode( 'gravatar', 'danix_gravatar' );
/**
- * The google analytics code
- *
+ * Added baguette.js to display a lightbox for images and galleries
*/
-/*function danix_google_anal() {
- if ( function_exists('cn_cookies_accepted') && cn_cookies_accepted() ) { ?>
-
-
-
- '640',
- "height" => '480',
- "src" => ''
- ), $atts));
- return '';
+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' );
+ }
}
-add_shortcode("googlemaps", "danix_gmaps");
-*/
+add_action( 'wp_enqueue_scripts', 'baguette_enqueue_assets' );
/*
- * Swap src with data-src inside img tags to use lazyload
+ * Do not translate smileys into emoticons.
*/
-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_filter( 'option_use_smilies', '__return_false' );