FB Pixel
BLOG

Resources to grow your agency

Welcome! We’re glad you stopped by the GoWP blog. Here you can access free resources to grow your agency like guest posts from industry experts, webinars, workshops and WordPress tutorials.

gowp ebook
Display a random post using a custom URL
Last week a user on the WordPress subreddit was asking about displaying a random post using a unique permanent link – something like domain.com/random-post/, for example. This is something that can be done via the pre_get_posts filter with just a few lines of code.

Read more »

Lucas Karpiuk

WordPress.tv
Watch WordCamp talks from around the world on WordPress.tv
If you are new to WordPress then you might be unaware that conferences called WordCamps are held on a regular basis, all around the world. At these events attendees can improve their knowledge on all aspects of using WordPress by sitting in on presentations from local and international speakers that are experts in their respective …

Read more »

Brad Morrison

Inserting custom posts into the loop
Today on the WordPress subreddit, someone asked if it was possible to have posts from a custom post type (recipes, in their example) show up in the main blog at a set frequency (ie. every 5th post). My initial thought was, probably not. But I decided to do a little digging anyway. Turns out there’s a …

Read more »

Lucas Karpiuk

Dynamically exclude empty terms from nav menus
Last week a user on WordPress StackExchange inquired about excluding categories from a nav menu on they fly if the category contained no posts. I was able to provide a very simple solution using the wp_get_nav_menu_items action filter and the global $wpdb object [codex]. Today we will expand on this solution slightly to remove empty terms …

Read more »

Lucas Karpiuk

Display product-specific role-based prices with the Dynamic Pricing extension
The Dynamic Pricing extension for WooCommerce is a great plugin that allows you to change prices on the fly under a number of different circumstances. One way in which we see this plugin being used quite often is per-product pricing for registered customers with a specific role – wholesalers, for example. However, when this approach is used …

Read more »

Lucas Karpiuk

Easily import data into WordPress with WP All Import
Here’s a quick tip for importing products into WordPress: use WP All Import. It’s the easiest way we’ve found to import data from a CSV or Excel file into WordPress. We often use it for importing products into WooCommerce but it can be used to import custom post types, taxonomies, custom fields and more.

Read more »

Brad Morrison

Manual Orders WooCommerce
How to create manual orders in WooCommerce
The obvious way to create a manual order in WooCommerce is to navigate to the orders page in the admin panel. Just click ‘Add New’ at the top and enter the details. But sometimes there’s specific functionality that only shows up on the front-end and is not included on the orders page.

Read more »

Brad Morrison

Displaying WordPress authors sorted by recent activity
A few weeks ago I ran into someone on the WordPress StackExchange wanting to sort his list of authors by recent activity – the author with the most recently published article first, etc. This type of sorting isn’t currently possible using the get_users() function(codex), nor the WP_User_Query class (codex), but it can be done – …

Read more »

Lucas Karpiuk

Shortcodes Ultimate
Add columns, rows and tabs to your WordPress posts and pages
Do you enjoy using WordPress, but sometimes wish you could use more flexible layouts for your posts and pages, making use of columns, rows, and tabs? If this sounds like something you could put to good use on your site in order to create more attractive and interactive content, then the free Shortcodes Ultimate plugin …

Read more »

GoWP Staff