• Resolved Tii

    (@tii)


    You plugin is very nice, it would be nicer if we could setup default size via constants in the wp-config.php

    It’s a simple change like this that would make a big change when managing many wordpress in multisite environments for examples…

    
    if (!defined('JR_RESIZEUPLOAD_WIDTH')) {
        define('JR_RESIZEUPLOAD_WIDTH', '1200');
    }
    if (!defined('JR_RESIZEUPLOAD_HEIGHT')) {
        define('JR_RESIZEUPLOAD_HEIGHT', '1200');
    }
    if (!defined('JR_RESIZEUPLOAD_QUALITY')) {
        define('JR_RESIZEUPLOAD_QUALITY', '90');
    }
    if (!defined('JR_RESIZEUPLOAD_RESIZE')) {
        define('JR_RESIZEUPLOAD_RESIZE', 'yes');
    }
    if (!defined('JR_RESIZEUPLOAD_RECOMPRESS')) {
        define('JR_RESIZEUPLOAD_RECOMPRESS', 'no');
    }
    if (!defined('JR_RESIZEUPLOAD_CONVERTBMP')) {
        define('JR_RESIZEUPLOAD_CONVERTBMP', 'no');
    }
    if (!defined('JR_RESIZEUPLOAD_CONVERTPNG')) {
        define('JR_RESIZEUPLOAD_CONVERTPNG', 'no');
    }
    if (!defined('JR_RESIZEUPLOAD_CONVERTGIF')) {
        define('JR_RESIZEUPLOAD_CONVERTGIF', 'no');
    }
    
    // Default plugin values
    if(get_option('jr_resizeupload_version') != $PLUGIN_VERSION) {
    
      add_option('jr_resizeupload_version', 			$PLUGIN_VERSION, '','yes');
      add_option('jr_resizeupload_width', 				JR_RESIZEUPLOAD_WIDTH, '', 'yes');
      add_option('jr_resizeupload_height',				JR_RESIZEUPLOAD_HEIGHT, '', 'yes');
      add_option('jr_resizeupload_quality',				JR_RESIZEUPLOAD_QUALITY, '', 'yes');
      add_option('jr_resizeupload_resize_yesno', 		JR_RESIZEUPLOAD_RESIZE, '','yes');
      add_option('jr_resizeupload_recompress_yesno', 	JR_RESIZEUPLOAD_RECOMPRESS, '','yes');
      add_option('jr_resizeupload_convertbmp_yesno', 	JR_RESIZEUPLOAD_CONVERTBMP, '', 'yes');
      add_option('jr_resizeupload_convertpng_yesno', 	JR_RESIZEUPLOAD_CONVERTPNG, '', 'yes');
      add_option('jr_resizeupload_convertgif_yesno', 	JR_RESIZEUPLOAD_CONVERTGIF, '', 'yes');
    }
    
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘Adding default value constants’ is closed to new replies.