WPSlash

How to Redirect to Specific Page based on Availability Checker on WooFood Multistore

Monday April 13, 2020

Hi,

Here are two small snippets allows you to redirect the customer to the page url you want after available stores has been found using Availability Checker .

This snipper is useful if for example you have 4 locations and each location has independent menu and you want to use a different menu for each one.

So, after customer checking using the Availability Checker or Change his Address will redirected also automatically to the correct menu page.

The first snippet is to enable redirection

add_filter('woofood_multistore_redirect_after_store_found', 'wpslash_enable_availability_redirect');

function wpslash_enable_availability_redirect($bool)
{

return true;
}

The second snippet is to set the url we want for redirection depended on the available store we have . As you can see the second argument we have is $available_stores containing info about the stores Availability Checker found Available.

add_filter('woofood_multistore_redirect_url', 'wpslash_availability_redirect_url', 10, 2);

function wpslash_availability_redirect_url($page_url, $available_stores)
{
	if($available_stores["nearest_store_name"] =="Location 1")
	{
		$page_url ="https://yourwebsite.com/menupage1/";
	}
	elseif($available_stores["nearest_store_name"] =="Location 2")
	{
		$page_url ="https://yourwebsite.com/menupage2/";

	}
	return $page_url;
}

Leave a Comment

Your email address will not be published. Required fields are marked *

Related Articles

Tutorials

How to Set Up Google Analytics for Your WooCommerce Restaurant Website and Track Order Data (2025)

Why Restaurant Owners Need Analytics (And What Most Get Wrong) Here’s a scenario that plays out constantly: a restaurant owner installs Google Analytics, glances at the “Users” number once a month, and calls it a day. Meanwhile, they’re sitting on a goldmine of data that could tell them exactly which menu items to promote, when […]
April 27, 2026
Tutorials

How to Set Up a Catering and Bulk Order System on Your WooCommerce Restaurant Website (2025)

Why Your Restaurant Needs a Catering and Bulk Order Option Online A corporate office manager needs lunch for 40 people by Thursday. A parent is planning a graduation party for 75 guests next Saturday. A nonprofit coordinator is sourcing food for a weekend fundraiser. All three of them start the same way: they open Google […]
April 27, 2026
Tutorials

How to Set Up Real-Time Order Tracking for Your WooCommerce Restaurant Website (2025)

Why Real-Time Order Tracking Matters for Restaurant Websites Picture this: a hungry customer just placed an order on your <a href="https://www.wpslash.com/how-to-set-up-online-ordering-for-your-restaurant-website-with-wordpress-and-woocommerce-from-scratch/" title="How to Set Up Online Ordering for Your <a href="https://www.wpslash.com/how-to-build-a-customer-loyalty-and-rewards-program-for-your-woocommerce-restaurant-website-2025/" title="How to Build a Customer Loyalty and Rewards Program for Your WooCommerce Restaurant Website (2025)”>Restaurant Website With WordPress and WooCommerce (From Scratch)”>restaurant website. They’re […]
April 27, 2026