HEX
Server: LiteSpeed
System: Linux premium221.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
User: madepabj (2566)
PHP: 8.3.26
Disabled: NONE
Upload Files
File: //home/madepabj/www/wp-content/themes/rehub-theme/shortcodes/tinyMCE/includes/taxarchive.php
<?php if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly ?>

<script data-cfasync="false">

// executes this when the DOM is ready
jQuery(document).ready(function() { 

	jQuery('#submit').click(function(){
		var options = { 
			'taxonomy'       : '',
			'child_of'       : '',
			'type'       : 'compactbig',
			'limit'       : '',
			'imageheight'       : '50',
			'classcol' : 'col_wrap_fifth',
			'include' : '',
			'hide_empty' : ''					
			};
			
		var shortcode = '[wpsm_tax_archive';
		
		for( var index in options) {
			var value = jQuery('#form').find('#taxarchive-' + index).val();
			
			if ( value !== '' )
				shortcode += ' ' + index + '="' + value + '"';
			else
				shortcode += ' ' + index + '="' + options[index] + '"'; 	
		}
		if(jQuery('#taxarchive-random').is(":checked")) {
			shortcode += ' random=1';
		}

		if(jQuery('#taxarchive-hide_empty').is(":checked")) {
			shortcode += ' hide_empty=1';
		}				
		
		shortcode += ']<br />';
		
		
		// inserts the shortcode into the active editor
		window.send_to_editor(shortcode);
		
		
		// closes Thickbox
		tb_remove();
	});
}); 
</script>
<form action="/" method="get" id="form" name="form" accept-charset="utf-8">
	<p>
        <label><?php esc_html_e('Taxonomy', 'rehub-theme') ;?></label>
        <input type="text" name="taxarchive-taxonomy" value="" id="taxarchive-taxonomy" /><br />
        <small>Set taxonomy. Default is Brand for woocommerce. Taxonomy for woo attribute starts from "pa_"</small>
    </p>
	<p>
        <label><?php esc_html_e('Child of', 'rehub-theme') ;?></label>
        <input type="text" name="taxarchive-child_of" value="" id="taxarchive-child_of" /><br />
        <small>Set ID of parent category if you want to show only child Items</small>        
    </p>     	
	<p>
		<label><?php esc_html_e('Type', 'rehub-theme') ;?></label>
		<select name="taxarchive-type" id="taxarchive-type" size="1">
            <option value="compactbig" selected="selected"><?php esc_html_e('Compact Blocks', 'rehub-theme') ;?></option>	
            <option value="compact"><?php esc_html_e('Compact small Blocks', 'rehub-theme') ;?></option>
            <option value="logo"><?php esc_html_e('Logo', 'rehub-theme') ;?></option>
            <option value="alpha"><?php esc_html_e('Alphabet', 'rehub-theme') ;?></option>  
            <option value="storegrid"><?php esc_html_e('Store Grid', 'rehub-theme') ;?></option> 
            <option value="woocategory"><?php esc_html_e('Woocommerce Category archive', 'rehub-theme') ;?></option>
            <option value="postcategory"><?php esc_html_e('Post category archive', 'rehub-theme') ;?></option>         
        </select>
        <small>Logo works only for Brand, Affiliate Store and woocommerce Category taxonomy. You can add logo when you edit category. If you choose Post category archive, set "category" in Taxonomy field</small>        
	</p>
	<p>
		<label><?php esc_html_e('Columns', 'rehub-theme') ;?></label>
		<select name="taxarchive-classcol" id="taxarchive-classcol" size="1">
            <option value="col_wrap_fifth" selected="selected">5</option>
            <option value="col_wrap_fourth">4</option>
            <option value="col_wrap_three">3</option>
            <option value="col_wrap_two">2</option>  
            <option value="col_wrap_six">6</option> 
            <option value="col_wrap_one">1</option>                                 
        </select>
        <small>Choose this if you want to divide all list in Compact Blocks. This parameter is not working for Logo and Alphabet Type</small>        
	</p>	
	<p>
        <label><?php esc_html_e('Limit (Number)', 'rehub-theme') ;?></label>
        <input type="text" name="taxarchive-limit" value="" id="taxarchive-limit" /><br />
    </p>		

	<p>
        <label><?php esc_html_e('Image height', 'rehub-theme') ;?></label>
        <input type="text" name="taxarchive-imageheight" value="" id="taxarchive-imageheight" /><br />
        <small>use with Logo or Alphabet type. Default is 50</small>        
    </p> 
	<p>
        <label><?php esc_html_e('Include', 'rehub-theme') ;?></label>
        <input type="text" name="taxarchive-include" value="" id="taxarchive-include" /><br />
        <small>Set Ids if you want to show only special taxonomies</small>        
    </p>         
	<p>
		<label><?php esc_html_e('Random order', 'rehub-theme') ;?></label>
        <input id="taxarchive-random" name="taxarchive-random" type="checkbox" class="checks" value="false" /> 
	</p>    
	<p>
		<label><?php esc_html_e('Hide Empty', 'rehub-theme') ;?></label>
        <input id="taxarchive-hide_empty" name="taxarchive-hide_empty" type="checkbox" class="checks" value="false" />
        <small>Will hide all categories which don't have posts</small>        
	</p> 	 
	
	 <p>
        <label>&nbsp;</label>
        <input type="button" id="submit" class="button" value="<?php esc_html_e('Insert', 'rehub-theme') ;?>" name="submit" />
    </p>

</form>