Title: Tim Gieseking's Replies | WordPress.org

---

# Tim Gieseking

  [  ](https://wordpress.org/support/users/timstl/)

 *   [Profile](https://wordpress.org/support/users/timstl/)
 *   [Topics Started](https://wordpress.org/support/users/timstl/topics/)
 *   [Replies Created](https://wordpress.org/support/users/timstl/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/timstl/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/timstl/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/timstl/engagements/)
 *   [Favorites](https://wordpress.org/support/users/timstl/favorites/)

 Search replies:

## Forum Replies Created

Viewing 15 replies - 1 through 15 (of 47 total)

1 [2](https://wordpress.org/support/users/timstl/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/timstl/replies/page/3/?output_format=md)
[4](https://wordpress.org/support/users/timstl/replies/page/4/?output_format=md)
[→](https://wordpress.org/support/users/timstl/replies/page/2/?output_format=md)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP Super Cache] Plugin auto-updates fail when cache enabled](https://wordpress.org/support/topic/plugin-auto-updates-fail-when-cache-enabled/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [1 year, 10 months ago](https://wordpress.org/support/topic/plugin-auto-updates-fail-when-cache-enabled/#post-18113250)
 * In case anyone else encounters this problem, I found two solutions that both 
   worked for me:
    - Disable the “Compress pages so they’re served more quickly to visitors” setting
    - Alternatively, add _wp\_scrape\_key=_ to the rejected URL strings. This seems
      like a better solution to me.
 * I suppose disabling caching of URLs with GET parameters would also work, but 
   I didn’t verify that.
    -  This reply was modified 1 year, 10 months ago by [Tim Gieseking](https://wordpress.org/support/users/timstl/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[AdRotate Banner Manager] W3 Total Cache compatibility issue](https://wordpress.org/support/topic/w3-total-cache-compatibility-issue-2/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [2 years, 11 months ago](https://wordpress.org/support/topic/w3-total-cache-compatibility-issue-2/#post-17131366)
 * Hi Arnan,
 * Thanks for clarifying. I can confirm adding the _mfunc_ exclusion code fixed 
   caching in the template files.
 * Tim
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Kadence Blocks — Page Builder Toolkit for Gutenberg Editor] Custom tab icons?](https://wordpress.org/support/topic/custom-tab-icons/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [6 years, 4 months ago](https://wordpress.org/support/topic/custom-tab-icons/#post-12727335)
 * Worked, thanks for the quick fix.
 * Tim
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Kadence Blocks — Page Builder Toolkit for Gutenberg Editor] Custom tab icons?](https://wordpress.org/support/topic/custom-tab-icons/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [6 years, 4 months ago](https://wordpress.org/support/topic/custom-tab-icons/#post-12725855)
 * Hi Ben,
 * I installed the available update for Pro, tried re-uploading the icon file, and
   tried editing the tabs and re-submitting. I’m still seeing the same issue — anything
   else I need to do?
 * Thanks,
 * Tim
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Kadence Blocks — Page Builder Toolkit for Gutenberg Editor] Custom tab icons?](https://wordpress.org/support/topic/custom-tab-icons/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [6 years, 4 months ago](https://wordpress.org/support/topic/custom-tab-icons/#post-12721298)
 * No, not on multisite.
 * The non-custom icons load correctly in the tabs.
 * I’m using other SVGs on the site in my theme, but they are all loaded by PHP 
   functions either in ACF Blocks or put directly into my templates.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Kadence Blocks — Page Builder Toolkit for Gutenberg Editor] Custom tab icons?](https://wordpress.org/support/topic/custom-tab-icons/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [6 years, 4 months ago](https://wordpress.org/support/topic/custom-tab-icons/#post-12721150)
 * I marked this as resolved because the Pro version is just what I need, but I 
   ran into one issue that I’m having trouble with:
 * After generating the files at Icomoon, I uploaded the selection.json. The icons
   appear in the admin, and are selectable for tab titles. I added them to tabs,
   and they show up in the admin as expected.
 * On the front-end, the paths of these icons are stripped out, and only an empty
   <svg> tag appears.
 * `<svg style="display:inline-block;vertical-align:middle" viewbox="0 0 24 24" 
   height="14" width="14" fill="currentColor" xmlns="http://www.w3.org/2000/svg"
   ></svg>`
 * The selection.json is:
 * `{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M512 121.6c74.227 0 134.4
   60.173 134.4 134.4s-60.173 134.4-134.4 134.4c-74.227 0-134.4-60.173-134.4-134.4v0c0-
   74.227 60.173-134.4 134.4-134.4v0zM512 697.6c190.080 0 390.4 93.44 390.4 134.4v70.4h-
   780.8v-70.4c0-40.96 200.32-134.4 390.4-134.4zM512 0c-141.385 0-256 114.615-256
   256s114.615 256 256 256c141.385 0 256-114.615 256-256v0c0-141.385-114.615-256-
   256-256v0zM512 576c-170.88 0-512 85.76-512 256v192h1024v-192c0-170.24-341.12-
   256-512-256z"],"attrs":[{}],"isMulticolor":false,"isMulticolor2":false,"grid":
   0,"tags":["icon-by-firm"]},"attrs":[{}],"properties":{"order":2,"id":1,"name":"
   icon-by-firm","prevSize":32,"code":59648},"setIdx":0,"setId":0,"iconIdx":0},{"
   icon":{"paths":["M153.718 1024c-84.824 0-153.587-68.763-153.587-153.587s68.763-
   153.587 153.587-153.587v-0c4.353 0 9.011 0.218 13.408 0.609l165.080-275.22c-15.623-
   23.653-24.923-52.677-24.923-83.872 0-84.824 68.763-153.587 153.587-153.587s153.587
   68.763 153.587 153.587c0 31.195-9.3 60.219-25.28 84.448l0.357-0.576 164.949 275.177q6.704-
   0.609 13.408-0.609c3.439 0 6.791 0 10.143 0.348l272.478-476.955c-16.719-24.227-
   26.705-54.22-26.705-86.545 0-84.824 68.763-153.587 153.587-153.587s153.587 68.763
   153.587 153.587c0 84.824-68.763 153.587-153.587 153.587-0.009 0-0.017-0-0.026-
   0l0.001 0c-3.439 0-6.791 0-10.143-0.392l-272.39 476.999c16.734 24.235 26.73 54.241
   26.73 86.581 0 84.824-68.763 153.587-153.587 153.587s-153.587-68.763-153.587-
   153.587c0-31.181 9.292-60.192 25.258-84.415l-0.357 0.577-165.080-275.177c-4.353
   0.392-8.707 0.609-13.408 0.609s-9.011-0.218-13.408-0.609l-165.123 275.177c15.635
   23.656 24.943 52.686 24.943 83.889 0 84.784-68.718 153.517-153.495 153.543l-0.002
   0z"],"attrs":[{"fill":"rgb(110, 111, 114)"}],"width":1331,"isMulticolor":false,"
   isMulticolor2":false,"grid":0,"tags":["icon-by-product"]},"attrs":[{"fill":"rgb(
   110, 111, 114)"}],"properties":{"order":3,"id":0,"name":"icon-by-product","prevSize":
   32,"code":59649},"setIdx":0,"setId":0,"iconIdx":1}],"height":1024,"metadata":{"
   name":"icomoon"},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":
   true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"icomoon"},"
   metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false},"imagePref":{"
   prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"
   classSelector":".icon"},"historySize":50,"showCodes":true,"gridSize":16}}`
 * Any ideas what I can change to get this working?
 * Thanks,
 * Tim
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Kadence Blocks — Page Builder Toolkit for Gutenberg Editor] Custom tab icons?](https://wordpress.org/support/topic/custom-tab-icons/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [6 years, 4 months ago](https://wordpress.org/support/topic/custom-tab-icons/#post-12716835)
 * Thanks. I’ll check out the pro version in this case, but good to know those filters
   exist as well.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Kadence Blocks — Page Builder Toolkit for Gutenberg Editor] custom post type template / kadence row bug](https://wordpress.org/support/topic/custom-post-type-template-kadence-row-bug/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [6 years, 6 months ago](https://wordpress.org/support/topic/custom-post-type-template-kadence-row-bug/#post-12480056)
 * Ah, thank you. Worked like a charm.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Kadence Blocks — Page Builder Toolkit for Gutenberg Editor] Mismatched media queries?](https://wordpress.org/support/topic/mismatched-media-queries/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [7 years, 4 months ago](https://wordpress.org/support/topic/mismatched-media-queries/#post-11544139)
 * Awesome! Thanks for the quick reply.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[MapSVG - Vector maps, Image maps, Google Maps] 404 errors](https://wordpress.org/support/topic/404-errors-98/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [8 years ago](https://wordpress.org/support/topic/404-errors-98/#post-10660386)
 * I wanted to add that this has been tested with all other plugins deactivated 
   and the TwentySeventeen theme.
 * Thanks,
 * Tim
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP eCommerce] Gold Cart Errors](https://wordpress.org/support/topic/gold-cart-errors/)
 *  [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/gold-cart-errors/#post-10041116)
 * Thanks. I tried the curl_setopt route, too, with no luck. Ours turned out to 
   be an old version of curl and updating the server fixed the issue.
 * Thanks,
 * Tim
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[WP eCommerce] Gold Cart Errors](https://wordpress.org/support/topic/gold-cart-errors/)
 *  [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [8 years, 6 months ago](https://wordpress.org/support/topic/gold-cart-errors/#post-10040800)
 * Did you happen to figure this out? We’re having the same issue with updated Gold
   Cart and WP e-Commerce.
 * Thanks,
 * Tim
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Polylang] SiteOrigin Page Builder + Polylang 2.2 speed issues](https://wordpress.org/support/topic/siteorigin-page-builder-polylang-2-2-speed-issues/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [9 years ago](https://wordpress.org/support/topic/siteorigin-page-builder-polylang-2-2-speed-issues/#post-9490758)
 * Here is a ‘safe’ way to remove this filter without modifying the plugin, if anyone
   else runs into this problem. My understanding is this is needed if you’re using
   is_active_sidebar() to check if a sidebar has widgets (Reference: [https://github.com/polylang/polylang/issues/54](https://github.com/polylang/polylang/issues/54)),
   so you may run into unexpected problems.
 * You can add this code to your theme’s functions.php:
 *     ```
       if ( ! function_exists( 'remove_anonymous_object_filter' ) )
       {
       	/**
       	 https://wordpress.stackexchange.com/questions/57079/how-to-remove-a-filter-that-is-an-anonymous-object
   
       	 * Remove an anonymous object filter.
       	 *
       	 * @param	string $tag	  Hook name.
       	 * @param	string $class  Class name
       	 * @param	string $method Method name
       	 * @return void
       	 */
       	function remove_anonymous_object_filter( $tag, $class, $method )
       	{
       		$filters = $GLOBALS['wp_filter'][ $tag ];
   
       		if ( empty ( $filters ) )
       		{
       			return;
       		}
   
       		foreach ( $filters as $priority => $filter )
       		{
       			foreach ( $filter as $identifier => $function )
       			{
       				if ( is_array( $function)
       					and is_a( $function['function'][0], $class )
       					and $method === $function['function'][1]
       				)
       				{
       					remove_filter(
       						$tag,
       						array ( $function['function'][0], $method ),
       						$priority
       					);
       				}
       			}
       		}
       	}
       }
   
       function remove_sidebar_widgets_polylang_filter() {
       	if( class_exists('PLL_Frontend_Filters' ) ){
       		 remove_anonymous_object_filter(
       			 'sidebars_widgets',
       			 'PLL_Frontend_Filters',
       			 'sidebars_widgets'
       		 );
       	}
       }
       add_action( 'init','remove_sidebar_widgets_polylang_filter', 100 );
       ```
   
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Polylang] SiteOrigin Page Builder + Polylang 2.2 speed issues](https://wordpress.org/support/topic/siteorigin-page-builder-polylang-2-2-speed-issues/)
 *  Thread Starter [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [9 years ago](https://wordpress.org/support/topic/siteorigin-page-builder-polylang-2-2-speed-issues/#post-9490617)
 * Alright, I’ve narrowed the performance problems I’m seeing down to a single line
   of code in frontend-filters.php:
 * `$widget_settings = $wp_registered_widgets[ $widget ]['callback'][0]->get_settings();`
 * Current tests are 14s load time with that line of code, 1s without.
 * Commenting this out fixes everything, but obviously that is not a real solution.
   I’m assuming this is there for a reason.
 * Having said that, my widgets seem to work fine without the entire sidebar_widgets
   function — which appears to be how 1.9 worked as well. As a temporary solution,
   I’ve removed:
 * `add_filter( 'sidebars_widgets', array( $this, 'sidebars_widgets' ) );`
 * My guess is everything works fine because I don’t have any sidebars that are 
   made up entirely of individual languages.
    -  This reply was modified 9 years ago by [Tim Gieseking](https://wordpress.org/support/users/timstl/).
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [[Polylang] Polylang 2.2 can be slow in combination with other plugins](https://wordpress.org/support/topic/polylang-2-2-can-be-slow-in-combination-with-other-plugins/)
 *  [Tim Gieseking](https://wordpress.org/support/users/timstl/)
 * (@timstl)
 * [9 years ago](https://wordpress.org/support/topic/polylang-2-2-can-be-slow-in-combination-with-other-plugins/#post-9489913)
 * I am personally still seeing significant performance issues in 2.2.1, but from
   my own testing I can tell it’s an extreme edge case. I have another thread going(
   [https://wordpress.org/support/topic/siteorigin-page-builder-polylang-2-2-speed-issues/#post-9489904](https://wordpress.org/support/topic/siteorigin-page-builder-polylang-2-2-speed-issues/#post-9489904))
   and am more than happy to help troubleshoot. But I need a little assistance getting
   the Theme & Plugin profiler working properly, if possible. Thanks for any help
   you can provide.

Viewing 15 replies - 1 through 15 (of 47 total)

1 [2](https://wordpress.org/support/users/timstl/replies/page/2/?output_format=md)
[3](https://wordpress.org/support/users/timstl/replies/page/3/?output_format=md)
[4](https://wordpress.org/support/users/timstl/replies/page/4/?output_format=md)
[→](https://wordpress.org/support/users/timstl/replies/page/2/?output_format=md)