Disable srcset on Frontend (WooCommerce)
function disable_wp_responsive_images() { return 1; } add_filter(‘max_srcset_image_width’, ‘disable_wp_responsive_images’);Continue reading
Join 2,000,000+ Professionals who use WPCode to Future-Proof Their Websites!
function disable_wp_responsive_images() { return 1; } add_filter(‘max_srcset_image_width’, ‘disable_wp_responsive_images’);Continue reading
/* Envira – Set Captions to Image Filenames * * @link https://enviragallery.com/docs/how-to-set-captions-as-image-filenames/ */ function envira_set_captions_image_filenames( $data ) { // Iterate through each gallery image foreach ( $data[‘gallery’] as $key => $item ) { $filename = $item[‘src’]; $data[‘gallery’][ $key ][‘caption’] =…Continue reading
/* Envira – Remove WordPress Image Compression * * @link https://enviragallery.com/docs/how-to-remove-wordpress-image-compression/ */ add_filter(‘jpeg_quality’, function($arg){return 100;});Continue reading
/* Envira – Remove pagination truncation * * @link https://enviragallery.com/docs/how-to-remove-pagination-truncation/ */ add_filter( ‘envira_pagination_link_args’, ‘test_envira_pagination_link_args’, 10, 3 ); function test_envira_pagination_link_args( $pagination_args, $html, $data ) { $pagination_args[‘show_all’] = true; return $pagination_args; }Continue reading
/* Envira – Envira – Remove Fragment Cache * * @link https://enviragallery.com/docs/how-to-remove-fragment-cache-from-envira/ */ add_filter( ‘envira_gallery_get_transient_markup’, ‘__return_false’ ); add_filter( ‘envira_gallery_should_cache’, ‘__return_false’ );Continue reading
function ld_blog_crop_image_width($width) { return 9999; } function ld_blog_crop_image_height($height) { return 9999; } add_filter( ‘et_pb_blog_image_width’, ‘ld_blog_crop_image_width’); add_filter( ‘et_pb_blog_image_height’, ‘ld_blog_crop_image_height’ );Continue reading
use Imagely\NGG\Settings\Settings; use Imagely\NGGPro\Commerce\DataMappers\Gallery as GalleryMapper; function apply_default_pricelist_to_all_galleries() { $settings = Settings::get_instance(); $default_pricelist = $settings->get(‘ecommerce_default_pricelist’, null); if (!$default_pricelist) { return; } $mapper = GalleryMapper::get_instance(); $all_galleries = $mapper->find_all(); if ($all_galleries) { foreach ($all_galleries as $gallery) { $gallery->pricelist_id = $default_pricelist; $mapper->save($gallery); }…Continue reading
use Imagely\NGG\Settings\Settings; use Imagely\NGGPro\Commerce\DataMappers\Gallery as GalleryMapper; function apply_default_pricelist_to_all_galleries() { $settings = Settings::get_instance(); $default_pricelist = $settings->get(‘ecommerce_default_pricelist’, null); if (!$default_pricelist) { return; } $mapper = GalleryMapper::get_instance(); $all_galleries = $mapper->find_all(); if ($all_galleries) { foreach ($all_galleries as $gallery) { $gallery->pricelist_id = $default_pricelist; $mapper->save($gallery); }…Continue reading