Drew Hammond
Forum Replies Created
-
For what it’s worth, I just got the plugin to stop loading retina.min.js (and to start loading picturefill.min.js) by switching the method to something else, saving the options, and then switching it back to picturefill. So the bug must lie somewhere around that area.
I’m also experiencing this problem on a site I’ve developed. My WP Retina 2x settings are all default (Picturefill method). I see retina.min.js being loaded in the source and it’s attempting to load the svg logo in the footer as @2x.
Here’s the site:
https://wepicksports.comI can’t think of an instance where an SVG image should ever be “retinafied” since it’s a vector format. So the ability to toggle “Disable for SVG” is an unnecessary feature imo.
Agreed.
I’m not a ManageWP customer but I can’t (and wont) upgrade a plugin without seeing what was changed at a glance and I shouldn’t have to go searching for this info.
Please follow the best practice and start using the changelog tab.
Forum: Fixing WordPress
In reply to: Embed a Slideshare presentation to ww.wp.xz.cn blogHm interesting. Do you see any new HTML element being added to the source where your presentation should be?
Here’s the function I just wrote to solve the flash problem. You can drop this in your functions.php file (note: I’m assuming you have at least some knowledge of PHP here, well at least enough to know where you need to open and/or close PHP tags. You should have access to FTP or something if anything breaks):
// Unregister existing slideshare shortcode if it exists if ( shortcode_exists( 'slideshare' ) ) { // Remove existing Jetpack version remove_shortcode( 'slideshare' ); } /** * Custom Slideshare Shortcode for non-Flash embeds * * @param array $atts Shortcode attributes. Only required attribute is "id" * * @return bool|string */ function custom_slideshare_shortcode( $atts ) { if ( ! array_key_exists( 'id', $atts ) ) { // Shortcode didn't contain the id attribute return false; } // Retrieve only the numeric ID of the presentation $id = explode( '&', $atts['id'] ); $id = $id[0]; // @todo: is this safe? $presentationUrl = '//www.slideshare.net/slideshow/embed_code/' . $id; $output = '<iframe class="slideshare-embed" src="' . $presentationUrl . '" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" allowfullscreen="allowfullscreen"> </iframe>'; return $output; } // Replace with our new version add_shortcode( 'slideshare', 'custom_slideshare_shortcode' );Forum: Fixing WordPress
In reply to: Embed a Slideshare presentation to ww.wp.xz.cn blogI believe you need the Jetpack plugin installed.
The next problem you’ll run into is that the embedded presentations using the shortcode use the old non-HTML5 Flash markup (and therefore don’t work on Apple devices).
I’ve been looking for a solution for that last problem. I’m about to just write a plugin myself.
Forum: Plugins
In reply to: [Contact Form 7] Universal Analytics Tracking ErrorIt sounds like you haven’t updated your GA tracking code to the new universal analytics code yet.
Bump for this issue.
I have the same “problem” but I’m not going to disable outbound tracking just because google is saying I have errors.
Is there any way in a new version this could be fixed or is the problem on Google’s end?
I’m trying to think of a way that would make this work but I haven’t slept and can’t think clearly.
Here’s all I can think of:
Maybe the plugin could create a virtual directory with mod_rewrite so that all these virtual pages actually exist. But somehow do it without creating a canonical SEO nightmare. I don’t even know if I’m making sense right now, but let me know what you think of this.
Drew
Bump
Any update on this? I just figured out this plugin was what was causing my problem today.