Plugin Directory

Changeset 2548754


Ignore:
Timestamp:
06/16/2021 07:47:21 AM (5 years ago)
Author:
timvaniersel
Message:

Update readme, improved security

Location:
remove-schema/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • remove-schema/trunk/README.txt

    r2486202 r2548754  
    55Requires at least: 3.0.1
    66Tested up to: 5.7
    7 Stable tag: trunk
     7Stable tag: 1.6
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5353== Changelog ==
    5454
     55= 1.6 =
     56* Improved security
     57
    5558= 1.4 =
    5659* Add Yoast SEO Premium support
  • remove-schema/trunk/admin/partials/remove-schema-admin-display.php

    r2362095 r2548754  
    7070          <fieldset>
    7171            <legend class="screen-reader-text"><span><?php _e('Remove Yoast JSON-LD', $this->plugin_name); ?></span></legend>
    72             <label for="<?php echo $this->plugin_name; ?>-yoast-json-ld">
    73               <input type="checkbox" id="<?php echo $this->plugin_name; ?>-yoast-json-ld" name="<?php echo $this->plugin_name; ?>[yoast_jsonld]" value="1" <?php checked($yoast_jsonld, 1); ?> />
     72            <label for="<?php echo esc_attr($this->plugin_name); ?>-yoast-json-ld">
     73              <input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-yoast-json-ld" name="<?php echo esc_attr($this->plugin_name); ?>[yoast_jsonld]" value="1" <?php checked($yoast_jsonld, 1); ?> />
    7474              <span><?php esc_attr_e('Remove Yoast JSON-LD', $this->plugin_name); ?></span>
    7575            </label>
     
    8181          <fieldset>
    8282            <legend class="screen-reader-text"><span><?php _e('Remove WooCommerce JsonLD', $this->plugin_name); ?></span></legend>
    83             <label for="<?php echo $this->plugin_name; ?>-yoast-json-ld">
    84               <input type="checkbox" id="<?php echo $this->plugin_name; ?>-woocommerce-json-ld" name="<?php echo $this->plugin_name; ?>[woocommerce_jsonld]" value="1" <?php checked($woocommerce_jsonld, 1); ?> />
     83            <label for="<?php echo esc_attr($this->plugin_name); ?>-yoast-json-ld">
     84              <input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-woocommerce-json-ld" name="<?php echo esc_attr($this->plugin_name); ?>[woocommerce_jsonld]" value="1" <?php checked($woocommerce_jsonld, 1); ?> />
    8585              <span><?php esc_attr_e('Remove WooCommerce JSON-LD', $this->plugin_name); ?></span>
    8686            </label>
     
    9292          <fieldset>
    9393            <legend class="screen-reader-text"><span><?php _e('Remove WooCommerce JsonLD in Emails', $this->plugin_name); ?></span></legend>
    94             <label for="<?php echo $this->plugin_name; ?>-woocommerce-mail-json-ld">
    95               <input type="checkbox" id="<?php echo $this->plugin_name; ?>-woocommerce-mail-json-ld" name="<?php echo $this->plugin_name; ?>[woocommerce_mail_jsonld]" value="1" <?php checked($woocommerce_mail_jsonld, 1); ?> />
     94            <label for="<?php echo esc_attr($this->plugin_name); ?>-woocommerce-mail-json-ld">
     95              <input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-woocommerce-mail-json-ld" name="<?php echo esc_attr($this->plugin_name); ?>[woocommerce_mail_jsonld]" value="1" <?php checked($woocommerce_mail_jsonld, 1); ?> />
    9696              <span><?php esc_attr_e('Remove WooCommerce JSON-LD in Emails', $this->plugin_name); ?></span>
    9797            </label>
     
    103103          <fieldset>
    104104            <legend class="screen-reader-text"><span><?php _e('Remove Schema pro JSON-LD', $this->plugin_name); ?></span></legend>
    105             <label for="<?php echo $this->plugin_name; ?>-schema-pro">
    106               <input type="checkbox" id="<?php echo $this->plugin_name; ?>-schema-pro" name="<?php echo $this->plugin_name; ?>[schema_pro]" value="1" <?php checked($schema_pro, 1); ?> />
     105            <label for="<?php echo esc_attr($this->plugin_name); ?>-schema-pro">
     106              <input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-schema-pro" name="<?php echo esc_attr($this->plugin_name); ?>[schema_pro]" value="1" <?php checked($schema_pro, 1); ?> />
    107107              <span><?php esc_attr_e('Remove Schema pro JSON-LD', $this->plugin_name); ?></span>
    108108            </label>
     
    113113          <fieldset>
    114114            <legend class="screen-reader-text"><span><?php _e('Remove GeneratePress schema', $this->plugin_name); ?></span></legend>
    115             <label for="<?php echo $this->plugin_name; ?>-generatepress">
    116               <input type="checkbox" id="<?php echo $this->plugin_name; ?>-generatepress" name="<?php echo $this->plugin_name; ?>[generatepress_schema]" value="1" <?php checked($generatepress_schema, 1); ?> />
     115            <label for="<?php echo esc_attr($this->plugin_name); ?>-generatepress">
     116              <input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-generatepress" name="<?php echo esc_attr($this->plugin_name); ?>[generatepress_schema]" value="1" <?php checked($generatepress_schema, 1); ?> />
    117117              <span><?php esc_attr_e('Remove GeneratePress schema', $this->plugin_name); ?></span>
    118118            </label>
     
    123123          <fieldset>
    124124            <legend class="screen-reader-text"><span><?php _e('Remove hentry schema', $this->plugin_name); ?></span></legend>
    125             <label for="<?php echo $this->plugin_name; ?>-hentry-schema">
    126               <input type="checkbox" id="<?php echo $this->plugin_name; ?>-hentry-schema" name="<?php echo $this->plugin_name; ?>[remove_hentry_schema]" value="1" <?php checked($remove_hentry_schema, 1); ?> />
     125            <label for="<?php echo esc_attr($this->plugin_name); ?>-hentry-schema">
     126              <input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-hentry-schema" name="<?php echo esc_attr($this->plugin_name); ?>[remove_hentry_schema]" value="1" <?php checked($remove_hentry_schema, 1); ?> />
    127127              <span><?php esc_attr_e('Remove Hentry schema', $this->plugin_name); ?></span>
    128128            </label>
     
    139139      <fieldset>
    140140        <legend class="screen-reader-text"><span><?php _e('Remove all JSON-LD', $this->plugin_name);?></span></legend>
    141         <label for="<?php echo $this->plugin_name; ?>-rm-json-ld">
    142           <input type="checkbox" id="<?php echo $this->plugin_name; ?>-rm-json-ld" name="<?php echo $this->plugin_name; ?>[rm_jsonld]" value="1" <?php checked($rm_jsonld, 1); ?> />
     141        <label for="<?php echo esc_attr($this->plugin_name); ?>-rm-json-ld">
     142          <input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-rm-json-ld" name="<?php echo esc_attr($this->plugin_name); ?>[rm_jsonld]" value="1" <?php checked($rm_jsonld, 1); ?> />
    143143          <span><?php esc_attr_e('Remove all JSON-LD', $this->plugin_name); ?></span>
    144144        </label>
     
    149149      <fieldset>
    150150        <legend class="screen-reader-text"><span><?php _e('Remove all Microdata', $this->plugin_name); ?></span></legend>
    151         <label for="<?php echo $this->plugin_name; ?>-microdata">
    152           <input type="checkbox" id="<?php echo $this->plugin_name; ?>-microdata" name="<?php echo $this->plugin_name; ?>[microdata]" value="1" <?php checked($microdata, 1); ?> />
     151        <label for="<?php echo esc_attr($this->plugin_name); ?>-microdata">
     152          <input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-microdata" name="<?php echo esc_attr($this->plugin_name); ?>[microdata]" value="1" <?php checked($microdata, 1); ?> />
    153153          <span><?php esc_attr_e('Remove all Microdata', $this->plugin_name); ?></span>
    154154        </label>
     
    158158      <fieldset>
    159159        <legend class="screen-reader-text"><span><?php _e('Remove all RDFa', $this->plugin_name); ?></span></legend>
    160         <label for="<?php echo $this->plugin_name; ?>-rdfa">
    161           <input type="checkbox" id="<?php echo $this->plugin_name; ?>-rdfa" name="<?php echo $this->plugin_name; ?>[rdfa]" value="1" <?php checked($rdfa, 1); ?> />
     160        <label for="<?php echo esc_attr($this->plugin_name); ?>-rdfa">
     161          <input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-rdfa" name="<?php echo esc_attr($this->plugin_name); ?>[rdfa]" value="1" <?php checked($rdfa, 1); ?> />
    162162          <span><?php esc_attr_e('Remove all RDFa', $this->plugin_name); ?></span>
    163163        </label>
  • remove-schema/trunk/admin/partials/remove-schema-post-editor-display.php

    r2362095 r2548754  
    5050}
    5151?>
    52 <input class="hidden" style="display:none;" type="text" id="<?php echo $this->plugin_name; ?>-fake-field" name="<?php echo $this->plugin_name; ?>[fake_field]" value="1" />
     52<input class="hidden" style="display:none;" type="text" id="<?php echo esc_attr($this->plugin_name); ?>-fake-field" name="<?php echo esc_attr($this->plugin_name); ?>[fake_field]" value="1" />
    5353
    54 <input type="checkbox" id="<?php echo $this->plugin_name; ?>-keep-schema" name="<?php echo $this->plugin_name; ?>[keep_schema]" value="1" <?php checked($keep_schema, 1); ?> />
     54<input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-keep-schema" name="<?php echo esc_attr($this->plugin_name); ?>[keep_schema]" value="1" <?php checked($keep_schema, 1); ?> />
    5555<b><?php esc_attr_e('Turn off remove schema on this page', $this->plugin_name); ?></b></br>
    5656
     
    5858  <span style="opacity: 0.5">
    5959<?php endif; ?>
    60 <input type="checkbox" id="<?php echo $this->plugin_name; ?>-rm-json-ld" name="<?php echo $this->plugin_name; ?>[rm_jsonld]" value="1" <?php checked($rm_jsonld, 1); ?> />
     60<input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-rm-json-ld" name="<?php echo esc_attr($this->plugin_name); ?>[rm_jsonld]" value="1" <?php checked($rm_jsonld, 1); ?> />
    6161<?php esc_attr_e('Remove all JSON-LD', $this->plugin_name); ?></br>
    6262
    6363<?php if (pluginnl_plugin_is_active( 'wordpress-seo/wp-seo.php') || pluginnl_plugin_is_active('wordpress-seo-premium/wp-seo-premium.php') ) { ?>
    64 <input type="checkbox" id="<?php echo $this->plugin_name; ?>-yoast-json-ld" name="<?php echo $this->plugin_name; ?>[yoast_jsonld]" value="1" <?php checked($yoast_jsonld, 1); ?> />
     64<input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-yoast-json-ld" name="<?php echo esc_attr($this->plugin_name); ?>[yoast_jsonld]" value="1" <?php checked($yoast_jsonld, 1); ?> />
    6565<?php esc_attr_e('Remove Yoast JSON-LD', $this->plugin_name); ?></br>
    6666<?php } ?>
    6767
    6868<?php if ( pluginnl_plugin_is_active( 'woocommerce/woocommerce.php' ) ) { ?>
    69 <input type="checkbox" id="<?php echo $this->plugin_name; ?>-woocommerce-json-ld" name="<?php echo $this->plugin_name; ?>[woocommerce_jsonld]" value="1" <?php checked($woocommerce_jsonld, 1); ?> />
     69<input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-woocommerce-json-ld" name="<?php echo esc_attr($this->plugin_name); ?>[woocommerce_jsonld]" value="1" <?php checked($woocommerce_jsonld, 1); ?> />
    7070<?php esc_attr_e('Remove WooCommerce JSON-LD', $this->plugin_name); ?></br>
    7171<?php } ?>
    7272
    7373<?php if ( pluginnl_plugin_is_active( 'wp-schema-pro/wp-schema-pro.php' ) ) { ?>
    74 <input type="checkbox" id="<?php echo $this->plugin_name; ?>-schema-pro" name="<?php echo $this->plugin_name; ?>[schema_pro]" value="1" <?php checked($schema_pro, 1); ?> />
     74<input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-schema-pro" name="<?php echo esc_attr($this->plugin_name); ?>[schema_pro]" value="1" <?php checked($schema_pro, 1); ?> />
    7575<?php esc_attr_e('Remove Schema pro JSON-LD', $this->plugin_name); ?></br>
    7676<?php } ?>
    7777
    78 <input type="checkbox" id="<?php echo $this->plugin_name; ?>-microdata" name="<?php echo $this->plugin_name; ?>[microdata]" value="1" <?php checked($microdata, 1); ?> />
     78<input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-microdata" name="<?php echo esc_attr($this->plugin_name); ?>[microdata]" value="1" <?php checked($microdata, 1); ?> />
    7979<?php esc_attr_e('Remove all Microdata', $this->plugin_name); ?></br>
    8080
    81 <input type="checkbox" id="<?php echo $this->plugin_name; ?>-rdfa" name="<?php echo $this->plugin_name; ?>[rdfa]" value="1" <?php checked($rdfa, 1); ?> />
     81<input type="checkbox" id="<?php echo esc_attr($this->plugin_name); ?>-rdfa" name="<?php echo esc_attr($this->plugin_name); ?>[rdfa]" value="1" <?php checked($rdfa, 1); ?> />
    8282<?php esc_attr_e('Remove all RDFa', $this->plugin_name); ?></br>
    8383<br>
Note: See TracChangeset for help on using the changeset viewer.