Plugin Directory

Changeset 2138697


Ignore:
Timestamp:
08/13/2019 09:11:26 AM (7 years ago)
Author:
seothemes
Message:

Fix default font and widget quotes escaping

Location:
icon-widget/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • icon-widget/trunk/README.txt

    r2137253 r2138697  
    6363== Changelog ==
    6464
     65= 1.2.4 =
     66* Fixed default font family in admin widget view.
     67* Fixed quotes issue in widget.
     68
     69= 1.2.3 =
     70* Fixed quotation marks bug.
     71
    6572= 1.2.2 =
    6673* Fixed broken settings link.
  • icon-widget/trunk/assets/views/admin.php

    r2135595 r2138697  
    4444
    4545    <?php
    46 
    47     $settings = get_option( 'icon_widget_settings' );
    48     $font     = $settings['font'];
    49 
    50     // Load the array of icon glyphs.
    51     $icons = require $this->plugin->dir . 'config/' . $font . '.php';
    52 
     46    $settings = get_option( 'icon_widget_settings', 'font-awesome-5' );
     47    $icons    = require $this->plugin->dir . 'config/' . $settings['font'] . '.php';
    5348    ?>
    5449
  • icon-widget/trunk/src/Widget.php

    r2137253 r2138697  
    7171        foreach ( $params as $param ) {
    7272            $value     = isset( $instance[ $param ] ) ? $instance[ $param ] : '';
    73             $shortcode .= $value ? sprintf( '%s="%s" ', $param, $value ) : '';
     73            $shortcode .= $value ? $param . '="' . htmlentities( $value ) . '" ' : '';
    7474        }
    7575
Note: See TracChangeset for help on using the changeset viewer.