WordPress development tutorials

Translating a WordPress Plugin on the Command Line Step by Step

…link your plugin into your webroot as I do. Working with WPML, so that the site language isn’t hardcoded in your wp-config.php file and can for instance be selected by your site visitors, is a simple matter of making the load_plugin_textdomain() call in the correct place. See my related article Writing a Plugin That Can Be Localized by WPML for details. Updating Your Translation If you change text in your plugin and want to update your translation…

Read More

SkyVerge Trademark

…sting and future users of SkyVerge products. We are frequently notified of sites misrepresenting our brand and distributing our product with malware embedded within it. Those users then either blame us for the issue or turn to us for help when they download or purchase the plugin from a site not associated with us. This causes user confusion in the process and necessitates defense of our brand. We are required to protect our trademark, so please b…

Read More

New year

New Year, New Goals: Happy 2015 & our Year in Review

…We rebuilt our website and the beginning of the year and launched the new site in March. We’d been so focused on building and upgrading our plugins that we hadn’t focused on our company or brand, which became far important as we looked to expand our team, and the new site was a big part of that. We were also very active in contributing to WooCommerce core, as version 2.1 shipped in February. I devoted a lot of time to the initial REST API with Ju…

Read More

WooCommerce reviews + tutorials

Hooking into WooCommerce Actions

…they’re a foundational piece in extending what WooCommerce can do on your site. You can add actions to add conversion scripts to your checkout, add information to your shop or product pages, add fields to orders, or use them to as triggers for events. What is an action in WordPress? The WordPress codex gives us a definition that may or may not be helpful: In WordPress; an Action is a PHP function that is executed at specific points throughout the…

Read More

WordPress development tutorials

Developers: Stop Using sslverify = false — WordPress has you covered

…ot be verified. This means that sensitive information being sent from your site can be intercepted, and that information returned to your site can be spoofed and be inaccurate or malicious. While a couple of years ago sslverify = true may have caused more issues than it solved due to validation issues, this is no longer the case. When WordPress 3.7 was released, WordPress began to bundle CA certificates into core to validate them itself, bypassing…

Read More

New year

Four Years of WooCommerce

…couple of months later (on version 1.4) while launching his own eCommerce site. In his case, he needed to sell physical goods, as the pharmaceutical company he worked for was testing direct-to-consumer sales and needed to implement an eCommerce solution. I first found WooCommerce while investigating a bunch of solutions, like Shopify, Spree Commerce, WP eCommerce, and others. I’d used WooCommerce’s themes since 2009, and knew they were a company…

Read More

WooCommerce extension updates & releases

WooCommerce Customer / Coupon / Order CSV Import Rewrite

…the import page. This lets you set up your import, then continue with your site management while the import file is processed and data is merged or created. Re-built for an improved UI The user experience for importing has been completely redone to ensure that import formats are as flexible as possible while providing maximum data integrity. We’ve also re-ordered the import screen to reflect the recommended order: customers, coupons, then orders….

Read More

Ask SkyVerge

Hide WooCommerce Product Reviews Until Purchase

…oducts. They also provide a great source of user-generated content on your site (that’s why we built WooCommerce Product Reviews Pro to help you enhance your review display). However, if your store doesn’t yet have a lot of reviews, the lack of social proof could negatively impact your sales, as a lack of reviews can make your store look like a ghost town or that nobody has yet purchased (which is why getting more reviews should be a priority for…

Read More

WordPress development tutorials

Screen ID checks with WordPress Submenu Pages

…e_wc-settings [id] => woocommerce_page_wc-settings [in_admin:protected] => site [is_network] => ) Makes sense, right? When WooCommerce adds its menu page, it’s added with the slug woocommerce, so anything under that menu is prefixed with woocommerce_page_. Now let’s take a look this screen object if the menu title, “WooCommerce”, is translated (this is using Korean): WP_Screen Object ( [action] => [base] => %ec%9a%b0%ec%bb%a4%eb%a8%b8%ec%8a%a4_pag…

Read More

WooCommerce Bambora

…t processing. Accept payments via credit card directly on your WooCommerce site for a seamless checkout experience. Bambora automatically allows you to accept Visa and Mastercard payments, and you can enable American Express, Discover, Diner’s Club, and JCB for credit card payments as well. WooCommerce Bambora will allow you to process whichever credit card types are enabled in your Bambora account. WooCommerce Bambora allows your customers save t…

Read More