Our hosting partner Rocket Ivy has discovered the cause of an error that may cause the customizer to not operate correctly on some sites.
Here is a link to the blog post describing the error and the fix.
Our hosting partner Rocket Ivy has discovered the cause of an error that may cause the customizer to not operate correctly on some sites.
Here is a link to the blog post describing the error and the fix.
We are proud to announce that we now have 3D capability available on the MyStyle Customizer V5.1 or higher. This feature allows our users to fully view their custom products in a fully functional three dimensional model. Directly in our customizer software. Your users will be able to upload, design, and then preview their creations in fully functional 3D!
For this example we will be using makecanvasprints.com
The first step is finding the product you want to customize and the selecting our customize option.
After selecting customize you will move to our Customizer software where you, or your users, can choose to create a custom background within our software. Users can also upload their own images from the web or personal libraries.
Once the image or background has been uploaded and edited simply select the preview button and view your product in fully functional 3D!
While inside the 3D preview the user will have the added functionality of zooming in to have a closer inspection or rotating in any direction desired. The 3D preview feature adds a layer of immersion for the user and gives a better sense of what the final product will look like before it arrives. This feature will be available for our Premium Members here at Mystyle Platform!
To have the new software available, Standard and Managed licenses should contact us to have this enabled for their mystyle sites or customizers.
We’ve released a new free plugin to the WP Plugin Marketplace for anyone who might need it as we have. It allows for an easy report with your site’s Sales by State and Sales Tax collected for any date range. This is critical info to reporting your sales tax quarterly in the United States.
The plugin is 100% free to use.
See our plugin page for more info.
Spring Cleaning is in Full Effect!
Yesterday we shipped some major updates with bug fixes for various issues that have been reported in the Customizer as version 4.1.0, and also in the WordPress plugin 3.17.4. The bugfixes, features, and/or updates include:
This is a cumulative update for the Customizer 4.1.0+ that is automatically remotely updated on our platform for all deployments – nothing for you to update there.
However, the MyStyle Custom Product Designer 3.17.4 WP Plugin itself will require an update from your WP Admin > Plugins page to apply that update.
As with any major update, please test your Customizer after updating and report any issues that you find in the support channel for your license and we’ll investigate right away.
We are continuing to push minor updates this week as any reports are made.
In the mean time, enjoy the new speed and updates!
We’re happy to announce a highly-requested feature that may change the way you do your product templates forever: Build Your Own Custom Product Templates right in the WordPress/WooCommerce Admin!
Normally we set up each template by hand for each client, and provide the template IDs for use in their website(s). This is still a service that is available, but is no longer required for most one-sided templates if you want to develop them yourself!
Our new custom template options can be found the WooCommerce Product Data section of any product, in the MyStyle > Advanced tab.
See the screenshot below, where the example is setting up a Rectangular 18×14 inch product template:
With these two checkboxes, a width and a height, you’re good to go with a basic rectangular template! It will size down automatically to fit the web browser while designing, and it will render your print files at the full size when generating a print file.
There are even more beta features beneath these basic settings that are still being tested, but you can try those out to add image layers to your templates, like a background or foreground. We’ll cover those features in another upcoming post.
If you are on the (now) current version of WordPress (5.5+) you will need to update your main MyStyle Custom Product Designer plugin as well for compatibility.
The bug that was reported is that the design gallery examples in the Community Design Gallery do not click through to the design profiles as normal.
WordPress 5.5 Rewrite Rules Update
This is caused by an issue many sites have encountered from the recent WordPress 5.5 updates that have caused some rewrite rules to act differently than normal.
MyStyle Update Bug Fix
Today we released the update that fixes this issue and will restore the normal community design gallery functionality for all public saved designs.
Other Recent Updates to Community Design Gallery
Additionally, you may notice the new features we recently added to the Community Design Gallery, Authors! Authors can now find their saved designs in their normal WooCommerce My Account menu! More on that in our next post!
Download our main WP plugin here:
A new MyStyle site was launched this past week that is bringing an exciting new value add to their elliptiGO community with personalized wraps!
As far as we know there have never been any other online designers for elliptiGOs to allow people to use free graphics or upload their own, pick custom colors, etc. This is going to be really fun to see what kind of creative bikes are dreamed up by the elliptiGO riders of the world! We might just have to hit the streets with our own, so stay tuned for that :)
Check out their new MyStyle enabled website here: www.eGO4Life.com
The backgrounds browser is Step 1 in almost all MyStyle apps for good reason. It’s an easy step that anyone can do and doesn’t require any content from the user, only choices. It’s fun and shows what you can do quickly and provides instant gratification to users by giving them great colors and stock backgrounds to choose from to get them on their way to creating an awesome design that they love.
The only problem is, sometimes digging through that backgrounds library seemed daunting and unorganized, and naturally the images at the very end of the list didn’t get very much action (very few people press previous page first to go through the list in reverse order, almost everyone just goes page 1, 2, 3 etc). So this UX needed to be updated to make it easier to find the content you love in the BG library. Well, that’s where the Category browser comes in.
We’ve launched a new and improved component recently that is already proving to give users more control to get design they love.
Now in step 1 when you browse backgrounds, you’re greeted with a scrolling single page list of thumbnails that represent each category, and are labeled as such to make it easy to understand what each category tile is a collection of. Now, a customer can see “Fine Art” for example without ever having to click to a next page, and they can click that to see our collection of great fine art images without having to dig through a whole list to find them. This is way easier and more fun, and immediately makes it so much faster to create a design you already start to like in the first step.
This feature automatically updates in your app so you should already have it live on your own MyStyle enabled sites if you have a Step 1 for backgrounds (it’s the default, so you probably do).
We’ve already seen an increase in the amount of designs and purchases that make use of background assets that we do not normally see many sales on. This is the proof that the new feature is getting used on designs that make it all the way through to sale, and that customers are happier than ever using MyStyle to personalize their designs with our collections of free graphics.
That’s great news for everyone using MyStyle!
The server for this website (not our API or plugins, just mystyleplatform.com) has been upgraded to a new Google Cloud data center.
We’re happy to be using Google Cloud, a leader in cloud computing, in addition to Amazon AWS for our API itself still. It’s interesting to see and compare both platforms, and we may switch entirely to one or the other in the future, but for now we like this duality and in either case, performance is great.
This upgrade required some IP address changes, so please Clear Your Cache if you’re experiencing any weirdness on MyStylePlatform.com or the MyStyle Renderer.
Otherwise, enjoy what should be a faster service from now on.
This is a very old, very small, very annoying issue with resolution of JPEG and PNG files that every designer and printer is familiar with, and we’ve finally beat it. Especially when it comes to JPG, if it wasn’t made with Photoshop, even though it was the right pixel size, it just wouldn’t open up at the DPI that it was created for (ie 300), and Photoshop defaults to whatever it wants (usually 72 or 96). Well, we’re happy to say in 3.19.0+ we broke through and were able to add a new feature under the hood that automatically fixes this and makes rewrites the file data so that it will open up at the intended DPI in almost any software – Photoshop, Print Software – etc. Ring the bells. We did it.
You may know the situation well: the image is the right size in pixels, but it’s reading at the wrong DPI and so the “inches” measurement of the image is not correct. That is, until someone opens it up, and changes the DPI in Photoshop or print software manually to 300 or whatever it needs to be – most systems default DPI is typically 72 or 96 dpi, sometimes 100. But, most images are rendered for print at 300dpi (Pro Magazine-level print standard), so opening at 72 etc is annoying and can cause wasted time in the production workflow.
The reason that 300dpi doesn’t open up in Photoshop or print software, though, is because the JPG file format doesn’t natively support resolution settings, so there’s traditionally almost no online resources for setting unsupported meta data. In HTML5 it doesn’t have any parameters to specify resolution, it’s purely pixel data. In the eyes of the raw JPG format, resolution is irrelevant, there is image data at a size of pixels, and the resolution can be whatever the screen (or software) wants it to be, which is subjective and relative to the system / software, so it doesn’t specify it natively. Additionally, the file code is not easily read or edited, so it’s not something that anything besides graphic design software can or would try to set. The problem is that Photoshop etc doesn’t have a setting to allow you to set the default image resolution, it detects it from your system (ie “72”) and just goes with that. That by itself, is also very annoying (re: Photoshop fix this please).
Interestingly enough, as we dissect the byte code for a JPEG we see that there are meta data points for resolution that do allow us to inject settings here that Photoshop will read, and they’re actually in Dots Per Meter, as if ANYONE would even use that when DPI is the standard! Imagine how old that must be. We digress.
We’ve developed a way to set this DPI setting within JPG output in our MyStyle Renderer software. With 3.19.0+ every JPG comes with resolution meta data.
Whatever it says on page is the DPI, will be the DPI when re-opened in other software:
JPG output files will open up at whatever DPI it says in the Renderer when viewed in Photoshop or Print Software, including both if that was the template’s original setting, and if you change the resolution manually after rendering it and then download the JPG.
150 dpi? Sure. 300? Of course. 632 dpi? Why not!
This should alleviate one of the most annoying parts of printing with JPGs, and we’re so happy to advanced this aspect of the workflow for everyone who’s taking designs from web to print like our team does every day.
Please note that if you have batch processes already made that set the DPI for your print files as a workaround for this, you can (or may need to) adjust or get rid of that now to streamline things a bit more knowing that the DPI is already set correctly.
Less is more.
Just earlier today we released the MyStyle Custom Product designer plugin for WordPress/WooCommerce version 3.9.1. This version has a bug fix for some pages coming back with a 404 response code, although the page would load fine. This resulted from updates to meet WordPress coding standards.
Go to your WordPress admin > Plugins and press Update on the main MyStyle Custom Product Designer plugin. The update should be quick and painless!
We have had reports that some systems deactivated the plugin upon update. If for any reason the plugin has an error while updating, it will deactivate. Be sure to reload your plugins page after update to check and re-activate it as the new version, verifying that it did update to at least version 3.9.1 or higher. In most cases this shouldn’t be necessary, but double-check just to be sure.
We’ve corrected some issues view and mobile usability in the MyStyle Custom Product Designer plugin for WordPress/WooCommerce. This was an issue that some devices have had with the app not fitting the page well, sticking off the page to the right on small screens. We’ve also added a few more tweaks and tunes to make usability a little more natural for mobile. If you update to the most recent version of our core plugin (any version 3.9.0 or above), you will get the new updates that fix these issues for smart, responsive page auto-adjustments.
Responsive was always supported with the app, and the viewport zooming too to some extent, but it was limited and had some problems with some screen sizes. In many cases, the theme often can leave the page unfitted for the app. The viewport now automatically adjusts much better so that the design app can fit in portrait mode to the screen without any pinching or zooming. Essentially, we’re doing the perfect pinch-zoom for the user, so that they don’t have to, and locking it in there. We update this on page resize events so that if the user turns the phone or tablet sideways, it re-calibrates the zoom, in addition to switching modes from Portrait (buttons on bottom) vs Landscape (buttons on top/left). This should help most sites automatically leave enough room for dragging on the handlebars on the sides as well.
You can disable the viewport zooming in the MyStyle settings, if your theme or your custom code already takes care of this. Just be sure to allow a minimum app width of 550px to allow for the application plus draggable side handle space.
Full screen, the app really works best. The full screen button, however, was beneath the app where it might go unnoticed. So, we’ve moved the button to the top of the page to make it quicker to see right away before getting down into the app on page by scrolling. This should encourage a lot more users to go full screen, where scrolling is eliminated entirely.
We’ve added some subtle handlebars to the left and right of the app for users to be able to scroll easier if they’re on a smaller size screen, since the main design area touch-and-drag will move the design elements rather than the page.
DIVI is a popular theme for wordpress that uses an 80% page width. We’ve overridden this now to allow the app to use more of page size by reducing their default margins and page size just on the Customizer page itself.
Last week we rolled out some major improvements to the MyStyle Custom Product Designer WordPress Pluin in ways that help the app the page of more WordPress themes without needing to edit or override your theme.
Previously, many themes margins and paddings and own approaches to handling the page responsively for all device sizes was having some issues with our iframe. This meant that on some phones, especially smaller and older ones, the page would not “collapse” down elegantly to allow for the app to fit, and would not adjust viewport correctly to accommodate a PWA like the MyStyle HTML5 Customizer.
We’re happy to say that now, if you update your plugin to version 3.2.0 or higher, you will get a new option in your settings that should be ON by default, to override your theme’s viewport tag, and fit the page to the device better to accommodate the customizer app’s iframe on page. This allows the page to fit to the app more naturally in both portrait (upright) and landscape (sideways) hand-held orientations. As always, just press “update” in your plugin list for the MyStyle plugin and it will self-update. Then, visit your settings to ensure the setting for overriding viewport is enabled, which it should be by default.
In portrait mode, you’ll notice the app buttons dock to the bottom of the window, much like popular apps do, such as Instagram, making it very familiar to the user and also much more in-reach of the thumb.
UI Zoom Fix for Retina Displays and HD Displays
This now works especially well for some devices when using Full Screen Mode, as we’ve corrected a zoom-level issue for both regular and retina displays that will compensate accordingly to make finger sized buttons where before tiny buttons would sometimes show on high-resolution devices.
There is also a full screen mode button now on the page beneath the app window, that will snap the app to the top, left, right, and bottom edges of the screen automatically, for an even better experience. In this mode, the full-screen can be canceled by pressing the “x” that appears in the top right corner, as with most software.
This should help many WordPress / WooCommerce plugin users to integrate with their theme without having to do any custom CSS coding or adjustments, and make it much easier for a user to use the app on handheld devices without the theme causing it to go off-page, or not fit the screen well in general. All-in-all this should have a positive effect on sales ratios for any site that has a majority of users on mobile devices, which has by 2018, really become the norm.
If your particular theme still has any responsive issues, please let us know ASAP so we can push an update to accommodate your theme’s non-standard layouts or viewport scripts.
Yesterday we shipped 3.1.2 with an update to fix new WordPress update errors with MyStyle plugin’s initial activation.
WordPress shipped an update recently that includes a new “Sandbox for Security” feature that essentially runs plugin code, which can include front-end code, in the admin in a new way of pre-checking for errors. But, in fact it causes some errors, too, since front-end run time code can sometimes rely on non-admin page variables, and won’t be able to find them in the admin. This probably effects a lot of plugins who will have to do the same sort of patches we’ve just done.
In any case, we’ve patched up the issues with this new WordPress change and everything should work fine now. Strangely this only seemed to affect some systems and not others, but for whatever reason activating the plugin would cause an error in this pre-check that would gallivant thru the admin notifications like an actual Fatal Error would occur if enabled, when really there was no error once activated at all. In any case, we’ve adapted to the new checks and fixed this issue in our latest release of the MyStyle Custom Product Designer plugin for WordPress / WooCommerce.
Here’s the official release notes:
* Bug Fix: Fixed a bug with our design profile shortcode and WP 4.9’s new Sandbox for Safety feature.
* Updated the readme.txt to reflect that the plugin is compatible with up to WordPress 4.9.2.
We’re booked solid until at least February, and we’re now closed for the Holidays. We can estimate projects for February start dates but will not have any start dates nailed down until the new year. January start dates will require our standard RUSH dev rates (+50%), and February start dates will be normal pricing.
Customer service will be open for our retail sites and for urgent matters, but closed otherwise until the new year. We will be completely closed from the 24th to the 28th for anything except service outages or downtime. For critical issues like that please contact your account manager or Sean directly if they are out of office.
Wow what a year! This has been a year of major change and transition for lots of companies, both partners and clients, as well as ourselves. We’re happy to say numbers have really been popping this holiday in both versions of our app, with our mobile / html5 app now reaching all-time high design complete ratios, powering some of the highest sales ratios of all time!
We hope everyone finishes up a great holiday season!
Cheers and wishing everyone good fortune for all for 2018.
Wow, the holidays is really living up to it’s reputation this year with huge spikes in conversion across all personalization enabled sites!
With this comes a couple more bug fixes. Here’s a recap of the last couple updates to the WordPress plugin. For this update, you can just press “update” on the plugin in your wordpress admin and auto-update.
You may have noticed the green lock in our address bar signifying a secure URL, because we’ve gone fully secure with our whole website as well as all of our HTML5 and Render apps!
MyStyle HTML5 Customizer in all of our flavors of WordPress WooCommerce plugins, OpenCart and Magento plugins, etc all support full HTTPS connections (SSL websites). This is a standard some of our development teammates such as IBM have urged us to move forward with and we are happy to say we’ve completed that transition. You can now use our HTML5 customizer on any fully SSL (https://) website, rather than http://, and this has been available in testing for months, but now we’ve also followed suit with our website and our website based services, too. With this change we’re now forwarding all http:// traffic to the https:// URL instead, with the exception of some special case URLs for legacy Renderer users.
This standard was also suggested by Google as the new standard for all websites to move to using for their entire websites, not just the traditional usage we’ve typically used where we only use SSL for checkout and register/login (where passwords or sensitive data is used). As far as standards go, partners like Google and IBM are definitely two we like to trust and generally heed their advice!
Please test your sites and log a ticket for any issues you may encounter on your own sites while switching to https:// with regard to our HTML5 Customizer and Print Image Renderer, and we’ll be happy to help you with the transition. For most sites, it should be as easy as changing your site to SSL and our updated plugins will automatically follow suit if the outer site is SSL.
If you’re not using an SSL website yourself, that’s ok, too. Your site can use regular http:// and our apps will adopt that protocol and use our own secure calls in the background.
Thanks to everyone who has helped us Q/A during the transition and all of our clients who made the jump to SSL right away.
The MyStyle team is excited to announce a minor change in the code but a major update for the plugin. The plugin will now use our HTML5 Customizer by default, as opposed to the Flash customizer. This marks the official deprecation of the Flash version and strong recommendation to update your MyStyle plugins and switch your own Customizer apps entirely over to HTML5.
You’ll see the Settings tab switched to say “Enable Flash (Not Recommended)”. Make sure this is NOT checked to always use HTML5.
Our team has been working around the clock to update our HTML5 customizer with new standards for mobile usability and the core feature list from our legacy Flash Customizer. We’re happy to say that between our new versions of the HTML5 Customizer and Renderer combined we are now printing at higher resolutions than ever with the SVG and JPG formats with 300dpi and vector quality.
The entire family of MyStyle plugins are being updated to support the new Render links! This updated is for the MyStyle Order Queue Add On, and includes:
This is another step forward toward full HTML5 support including print ready files.
Big updates here! We have just released version 2.2.0 of the MyStyle Design Manager to support our newest product, the MyStyle Print Studio (available for Standard and Managed License holders only). You will now see “Render” links that will forward to the Print Studio. The Print Studio will allow you to live edit and download your print file in JPG or vector SVG. Even though this one update is small, it is part of a huge milestone of MyStyle officially switching to an all device friendly customizer, making it better for everyone!
All legacy designs which have a print file from the Flash customizer will still see the “Print” file link to download the JPG.
Download the Design Manager now while it’s still free!
MyStyle is now booked for all custom projects through 2017. We are still accepting sales inquiries and calls and are currently booking new projects starting January 2018.
Custom projects are for clients that require a new website, custom features, a special checkout flow, etc. If you do not need our custom development services, you can get the MyStyle Customizer on your website at anytime as long as you have a WordPress/WooCommerce website. You can purchase a license as well as custom templates and you can get up and running on your own.
If your project is time sensitive and you’d like to get it live before the holiday season, we are currently offering Rush (+50%) and Priority Rush (+100%) options. Rush rates are $149/hour and Priority Rush rates are $199/hour.
You can contact us by submitting a form inquiry here.
Thank you for your continued business and we are looking forward to a great holiday season!
We’ve just released a minor update for the plugin that verifies unit tests have passed on the most current WordPress and WooCommerce versions as listed below. There is also a fix for an admin debug tool for repairing the design pages for an old legacy bug that rarely occurs.
This update is not critical or required if your system is already stable, but is safe to use with all versions of WordPress and WooCommerce.
We’ve recently released version 2.1.0 of the MyStyle Custom Product Designer plugin for WordPress / WooCommerce. This is a non-critical update that addresses the following features or points:
Update by pressing “update” on the main MyStyle Custom Product Desginer plugin in your WordPress plugins list.
Today we are releasing the main MyStyle Custom Product Designer 2.0.3 for WordPress / WooCommere, along with the WP/WC Email Manager Add-On.
Both updates address bugs with reloading and adding designs to cart that have dynamic pricing using the Dynamic Pricing plugin for WooCommerce.
This update is not mandatory, but it’s a good idea to stay up to date with the MyStyle plugin releases just in case. No rush, but when you can, it’s recommended you update to current if you’re using the WP plugin or the Email Manager add-on.
Please note that the main plugin can be updated from your WP admin by just pressing “update”, but as with all of our Add-Ons, they must be downloaded here from our website and installed manually into your plugins section by de-activating and deleting the old plugin, then uploading the new plugin zip file and activating it with the Activate link. Since all of our Add-Ons are a manual-update, they will not show an update link or any notice about a new version being available in your admin. To check this, simply look at the version number on your MyStyle Email Manager Add-on plugin in the list, and see if it’s 2.0.2 or higher. If not, you need the update!
We recently released version 2.0.2 of the MyStyle Custom Product Designer plugin for WordPress / WooCommerce. This update addresses compatibility issues with the WooCommerce Dynamic Pricing plugin by Lucas Stark and saved designs being re-added to cart later with custom options and custom pricing on the product.
v2.0.2 of the main MyStyle WP plugin fixes a bug with setting the quantity when buying products from the design profile page.
This should fix the issue for anyone using this plugin that is seeing issues with special pricing rules, attributes, and adding to cart.
Also, adding to cart from the design profile page redirects to the cart and shows a “product added to cart” message.
To update just press “update” on your MyStyle plugin in your wordpress plugin list.
Third Party Plugin Updates Warning: We do not recommend updating all plugins. Updating the MyStyle plugin alone should be enough to remedy this issue, and updating all other plugins may lead to unwanted conflicts with other third party plugins. Always update plugins with caution and only after making a backup.