Changeset 2469926
- Timestamp:
- 02/06/2021 04:26:19 AM (5 years ago)
- Location:
- simple-virtu-widget/trunk
- Files:
-
- 4 added
- 3 edited
-
README.txt (modified) (1 diff)
-
languages (added)
-
languages/simple-virtu-widget-ru_RU.mo (added)
-
languages/simple-virtu-widget-ru_RU.po (added)
-
languages/simple-virtu-widget.pot (added)
-
options.php (modified) (1 diff)
-
simple-virtu-widget.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
simple-virtu-widget/trunk/README.txt
r2397203 r2469926 3 3 Tags: javascript, virtu, widget 4 4 Requires at least: 4.5.0 5 Tested up to: 5. 5.05 Tested up to: 5.6.1 6 6 License: GPL3 7 7 License URI: https://www.gnu.org/licenses/gpl-3.0.txt -
simple-virtu-widget/trunk/options.php
r2397202 r2469926 9 9 10 10 <tr valign="top"> 11 <th scope="row">Agent ID:</th> 12 <td><input type="text" name="virtu_mortgage_agent_id" value="<?php echo get_option('virtu_mortgage_agent_id'); ?>" /></td> 11 <th scope="row"><?php _e('Agent ID:', 'simple-virtu-widget') ?></th> 12 <td> 13 <input type="text" name="virtu_mortgage_agent_id" value="<?php echo get_option('virtu_mortgage_agent_id'); ?>" /> 14 </td> 13 15 </tr> 14 16 15 17 <tr valign="top"> 16 <th scope="row">Google Analytics tracking ID:</th> 18 <th scope="row"> </th> 19 <td> 20 <input name="virtu_mortgage_agent_id_from_url" type="checkbox" id="virtu_mortgage_agent_id_from_url" value="1" <?php checked( '1', get_option( 'virtu_mortgage_agent_id_from_url' ) ); ?>/> 21 <label for="virtu_mortgage_agent_id_from_url"><?php _e('Override Agent ID value from URL parameters', 'simple-virtu-widget') ?></label> 22 </td> 23 </tr> 24 25 <tr valign="top"> 26 <th scope="row"><?php _e('Google Analytics tracking ID:', 'simple-virtu-widget') ?></th> 17 27 <td><input type="text" name="virtu_mortgage_ega_tracking_id" value="<?php echo get_option('virtu_mortgage_ega_tracking_id'); ?>" /></td> 18 28 </tr> -
simple-virtu-widget/trunk/simple-virtu-widget.php
r2397202 r2469926 4 4 * Plugin URI: 5 5 * Description: Enables Virtu Systems mortgage widget and shortcode. 6 * Version: 1. 1.16 * Version: 1.2.1 7 7 * Author: hayk 8 8 * Author URI: https://hayk.500plus.org/ … … 26 26 * 27 27 */ 28 29 28 function activate_simple_virtu_widget() { 30 29 if (!get_option('virtu_mortgage_agent_id')) { … … 33 32 if (!get_option('virtu_mortgage_ega_tracking_id')) { 34 33 add_option('virtu_mortgage_ega_tracking_id', ''); 34 } 35 if (!get_option('virtu_mortgage_agent_id_from_url')) { 36 add_option('virtu_mortgage_agent_id_from_url', ''); 35 37 } 36 38 } … … 43 45 delete_option('virtu_mortgage_agent_id'); 44 46 delete_option('virtu_mortgage_ega_tracking_id'); 47 delete_option('virtu_mortgage_agent_id_from_url'); 45 48 } 46 49 … … 48 51 register_setting('simple-virtu-widget', 'virtu_mortgage_agent_id'); 49 52 register_setting('simple-virtu-widget', 'virtu_mortgage_ega_tracking_id'); 53 register_setting('simple-virtu-widget', 'virtu_mortgage_agent_id_from_url'); 50 54 } 51 55 … … 63 67 $res = '<virtu-widget'; 64 68 65 if ($virtu_mortgage_agent_id = get_option('virtu_mortgage_agent_id')) { 69 if (get_option('virtu_mortgage_agent_id_from_url') && $virtu_mortgage_agent_id = get_query_var('vaid')) { 70 $res .= ' managerID="'.$virtu_mortgage_agent_id.'"'; 71 } elseif ($virtu_mortgage_agent_id = get_option('virtu_mortgage_agent_id')) { 66 72 $res .= ' managerID="'.$virtu_mortgage_agent_id.'"'; 67 73 } 74 68 75 if ($virtu_mortgage_ega_tracking_id = get_option('virtu_mortgage_ega_tracking_id')) { 69 76 $res .= ' gaID="'.$virtu_mortgage_ega_tracking_id.'"'; … … 88 95 include (ABSPATH . 'wp-includes/pluggable.php'); 89 96 } 97 98 add_action('init', 'add_get_val'); 99 function add_get_val() { 100 global $wp; 101 $wp->add_query_var('vaid'); 102 } 103 104 function simple_virtu_widget_locale() { 105 load_plugin_textdomain( 'simple-virtu-widget', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' ); 106 } 107 add_action( 'plugins_loaded', 'simple_virtu_widget_locale' );
Note: See TracChangeset
for help on using the changeset viewer.