Toolset lets you develop truly custom sites, including WooCommerce, Membership and Directory/Classifieds sites.
Visit our dedicated tutorials to learn how to build each of these sites using Toolset:
Problem: I have created a Fields and Text block and inserted some text, including a wpv-post-date shortcode. I would like to use a different date format in the secondary language site, but I cannot see the date shortcode in the translation editor so I cannot translate the format.
Solution: In this case the original date shortcode did not include a format attribute. If you want to translate the date format in a wpv-post-date shortcode, you must first include the format attribute in the original shortcode:
Problem: I see error messages stating that the Toolset plugin cannot connect to toolset.com. Toolset needs to connect to its server to check for new releases and security updates.
Solution: Generate a new site key by unregistering the software first if necessary in wp-admin > Plugins > Add New > Commercial tab. Register the software again and click the "Get a key for this site" link to generate a key for the appropriate URL. Copy + paste the new key into the registration site key field. Click "Check for Updates" again to hide the error message.
Problem: I have created an archive of WooCommerce Products that includes a wpv-woo-product-images shortcode to display the Product Image Gallery in each listing. The page itself loads quickly, but it seems that the results of the archive are hidden for a few seconds before they appear. I would like to display the results quickly.
Solution: To prevent the hidden listings upon page load, turn off the "Preload images before transition" option in the Archive's Pagination and Sliders panel > Advanced Settings area.
Problem: I would like to change the following two text strings associated with Toolset's login forms:
1. ERROR: The password you entered for the username **USERNAME** is incorrect.
2. Unknown Error.
Solution: You can use the following function to override the two error messages you mentioned for the login form shortcode:
add_filter( 'gettext', 'tssupp_login_errors', 20, 3 );
function tssupp_login_errors( $translated_text, $text, $domain ) {
// change the text here to customize the messages.
$incorrect_msg = "The information you entered is incorrect.";
$unknown_msg = "There was an unexpected error, please try again.";
// do not edit below this line.
if ( !is_admin() ) {
switch ( $translated_text ) {
case 'The password you entered for the username %s is incorrect.' :
$translated_text = $incorrect_msg;
break;
case 'Unknown error.' :
$translated_text = $unknown_msg;
break;
}
}
return $translated_text;
}