WPMU DEV - Your All-in-One WordPress Platform
Forum Replies Created
-
Hey there.
We haven’t heard from you in awhile, so I just wanted to check in to make sure all was good.
This thread was marked resolved, but please, if you still need help then just respond and open it back up. We can then take it from there. 🙂
Hope you have a fantastic day!
The one error I see tells you why. The image is over 1Mb. This is a limitation with Smush.it.
As for the Bad responses I don’t have enough information. Basically the Smush.it plugin calls the Yahoo! Smush.it API passing it the URL for your public image. So that image MUST be accessible from the public domain. The URL must NOT be https:// as Smush.it does not support it.
Try this. Go to Settings > Media. Set the checkbox to enable debug. save the settings.
Then go to Media > Library showing all your images. Select one unprocessed image row. Set the checkbox in the first column. Then from the drop down above the image select Bulk Smush.it. If this errors out please post back the full debug output so I can review.Thanks.
On one of the bad sites can you please enable debug mode? Go to Settings > Media. On that Media page you should see the Smush.it settings and the checkbox to enable debug mode. Once enabled go to the Media > Library. Set the checkbox in the first column for one of the unprocessed images. Then from the drop down at the top of the listing (the action menu) select Bulk Smush.it. This will process the one image and hopefully report some debug information.
Please post that back here and we will try and help you interpret the issue.
Also, is there anything non-standard about the setup on either site? By non-standard I mean in a default WordPress install the images are stored into wp-content/uploads/ off the site root. Just need to know if you are using an alternate configuration attempting to hide the image in a non-standard path.
Also, how the plugin works is the URL to the image is passed to the Smush.it API. So the image needs to be accessible by public URL. The Smush.it service does not support HTTPS/SSL URLs. So if you have any special rewrite rules or such this might be the issue.
Thanks.
I’m really not sure how the Smush.it plugin would be effected. Basically when you run the bulk smash.it the plugin reads your media (images) from the posts table using the standard WordPress get_posts query. From this query result for each unprocessed image the plugin makes a call to the Smush.it API hosted on the Yahoo! server were the plugin passes the URL to the image on your site. The API returns a URL to the new image on the Yahoo! server. This new image is downloaded to your server and replaces the original image file on disk.
I thought by default W3 Total Cache and the other type of plugins did not cache activity within wp-admin which is where Smush.it runs. There are no front-end components of use by the Smush.it plugin. Also from what I can tell the cache plugin does not actually cache the image file itself since that already exists on disk. Only the page HTML is cached. So replacing the image file on the server should have no effect.
Me again. I just tried on a fresh Multisite install running WP 3.7.1 and was able to process 100 images uploaded in a matter of a few seconds. not seeing an issue.
To help debug please provide more information about your setup.
Hi. Please go to Settings > Media. In the Smush.it section please make sure you do not have the debug option enabled.
@jronder,
The Smush.it plugin will not effect your SEO. Basically each image on your host is run through the Smush.it filter to remove extra unneeded image information. Depending on the information contained this may reduce the overall size by as mush as 40-60%. The image filename does not change.
Using the plugin you can’t. It is a limit in the Yahoo! API not the plugin. Even using the Yahoo! Smush.it service website directly you cannot upload an image larger than 1M. Sorry.
Best option is download all the images to your local computer. Using something that will bulk smash then push them back to your server retaining the original filenames. But that would be outside of the plugin support. Good luck.
Forum: Plugins
In reply to: [Chat] How to insert Chat to PageHowever, I’d like to know is there any way to insert the chat box into page?
Yes there is. Go to any Post/Page. Make sure you on on the ‘Visual’ tab. There you will see a button ( http://premium.wpmudev.org/wp-content/uploads/2010/09/wordpress-chat-settings-page-wysiwyg-button.png ) Clicking that button will show a popup where you can override options from the Settings > Chat.
Please update to WP Smush.it 1.6.5.4 which includes support for turning off the URL match logic. Check under Settings > Media you will see a new option under Smush.it to disable the URL check.
Just released WP Smush.it 1.6.5.4 which includes the beta and some other small changes.
Forum: Plugins
In reply to: [Smush – Image Optimization, Compression, Lazy Load, WebP & CDN] [wp-smushit]Thanks for the note. Just pushed out WP Smush.it 1.6.5.4 which includes this fix.
@richard Lapthorn
I’m thinking perhaps the trick here is to process the images via the smushit webpage then. That way I’m working with pre smushed images before they go anywhere. Does that make sense?
Yes, for legacy images you should manually process the images via the Yahoo! site directly. It is the same engine so my expectations is the level of reduction will be the same. Once they are processed you can manually update the image to your CDN using whatever method is prescribed.
For new images you can enable Smush.it to process the images on upload to WordPress. In theory this should work since I’m assuming there is some background process that copies files from your local to the CDN. I could be over guessing there.
@richard Lapthorn,
That sure if you are doing anything wrong. But maybe just not understanding the real problem.
The Smush.it plugin can really only effect your local images not on the CDN. The smush.it image process it pretty simple. When you run the smash.it plugin it calls the Yahoo! Smush.it API and provides a URL to the image to be processed. As part of the API conversation the service returns a URL to the new image. The plugin will then download the image from the service and replace the original image on your local server with the new image from the service.
In order for this for work the image needs to be writable on the local system. So if your website is serving the images from the CDN and you are processing the local images then there is your disconnect. I’m not familiar with CloudFlare and there are literally many dozen CDN type systems out there.
The question is how do you go about updating the images from your local server to the CDN? I’m not sure if this is some automatic process or manual.
Forum: Plugins
In reply to: [Chat] Dedicated Server crushed after activate this pluginsHey there.
We haven’t heard from you in awhile, so I just wanted to check in to make sure all was good.
This thread was marked resolved, but please, if you still need help then just respond and open it back up. We can then take it from there. 🙂
Hope you have a fantastic day!