Wordpress

Wordpress { 3 }

Wednesday, 20 March 2019 14:47

How to change tag count limit in woocommerce widget?

Written by
Rate this item
(3 votes)

Open function.php and add this code:

// change counts at blog pages
add_filter('widget_tag_cloud_args', 'tag_widget_limit'); 
function tag_widget_limit($args){
 if(isset($args['taxonomy']) && $args['taxonomy'] == 'post_tag'){
  $args['number'] = 300; //Limit number of tags
 }
 return $args;
}

// change counts in Woocomerce
function custom_woocommerce_tag_cloud_widget() {
    $args = array(
        'number' => 500,
        'taxonomy' => 'product_tag'
    );
    return $args;
}
add_filter( 'woocommerce_product_tag_cloud_widget_args', 'custom_woocommerce_tag_cloud_widget' );

 

Last modified on Wednesday, 20 March 2019 14:52
Rate this item
(3 votes)

For delete all version from css & js files in your Wordpress theme - I use function sdt_remove_ver_css_js with one argument. Add this code to your wp-content/themes/your-theme/function.php

// Remove WP Version From Styles
add_filter( 'style_loader_src', 'sdt_remove_ver_css_js', 9999 );
// Remove WP Version From Scripts
add_filter( 'script_loader_src', 'sdt_remove_ver_css_js', 9999 );

// Function to remove version numbers
function sdt_remove_ver_css_js( $src ) {
	if ( strpos( $src, 'ver=' ) )
		$src = remove_query_arg( 'ver', $src );
	return $src;
}

Awesome!

Rate this item
(4 votes)

If you use Yoast for WP and press button 'Remove Yoast SEO Comments' - you can show this errors:

Fatal error: Uncaught Error: Call to undefined method RYSC::head_product_name() 
in /home/youraccount/sitename.com/www/wp-content/plugins/remove-yoast-seo-comments/remove-yoast-seo-comments.php(110) : eval()'d code:17 
Stack trace: #0 /home/youraccount/sitename.com/www/wp-content/plugins/remove-yoast-seo-comments/remove-yoast-seo-comments.php(110): eval() 
#1 /home/youraccount/sitename.com/www/wp-includes/class-wp-hook.php(286): RYSC->rewrite('') 
#2 /home/youraccount/sitename.com/www/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(NULL, Array) 
#3 /home/youraccount/sitename.com/www/wp-includes/plugin.php(453): WP_Hook->do_action(Array) 
#4 /home/youraccount/sitename.com/www/wp-includes/general-template.php(2614): do_action('wp_head') 
#5 /home/youraccount/sitename.com/www/wp-content/themes/Newspaper/header.php(11): wp_head() 
#6 /home/youraccount/sitename.com/www/wp-includes/template.php(688): require_once('/home/youraccount/...') 
#7 /home/youraccount/sitename.com/www/wp-includes/template.php(647): load_template in /home/youraccount/sitename.com/www/wp-content/plugins/remove-yoast-seo-comments/remove-yoast-seo-comments.php(110) : eval()'d code on line 17

To fix it - Go to FTP -> open www/wp-content/plugins/ -> find folder remove-yoast-seo-comments and remove it or delete or rename (-remove-yoast-seo-comments)

Work done!

Last modified on Thursday, 16 November 2017 16:41