This documentation is for AppPresser 2 only. For AppPresser 3 docs, click here.

AppWoo Setup

AppWoo Logo

If you are a business who is selling products online with WordPress, there's a decent chance you are using or have at least heard of WooCommerce by WooThemes. If you are just getting set up then hopefully you have looked at WooCommerce as a viable option. AppPresser has built the AppWoo extension specifically for WooCommerce integration. This way you can also provide your products and service straight from your AppPresser app.

AppWoo Video Tutorial

AppWoo has been developed specifically for AppTheme and has not been officially tested in other themes. This does not mean that you must use AppTheme to use AppWoo, but you will need to test your current theme and make it compatible. AppWoo also requires WooCommerce to be active before you can use it. If you don't have WooCommerce yet, you can acquire it from WooThemes.

Installing the AppWoo extension.

  1. Install and activate the AppWoo plugin from the zip file that you were given when you purchased AppWoo. You can upload that through your WordPress admin and let WordPress extract it into the right folder for you. If you would prefer SSH/FTP, extract the contents of the zip file and upload the contents to your wp-content/plugins/ directory on your server.

Using AppWoo

AppWoo is fairly self contained and does not have any user-configurable settings. However, it does a lot of things underneath the hood to help optimize AppTheme with WooCommerce for your native app.

  • It shapes the page layout for single products to fit nicely with app-like structure.

It accomplishes this by removing various WooCommerce hook callbacks as well as registering some new ones for AppTheme to achieve the desired layout.

  • It provides integration with AppSwiper, and aids with ajax and sliders for product images.

This way you can more easily display multiple product images and variety for your customers.

  • If you have AppCamera active, it will automatically add the ability for users to upload and submit images to each product.

  • It provides a user profile in the left panel menu for your returning customers. When the toggle the menu, they'll see their name and profile picture.

  • It provides cart information and totals in the left panel menu for your customer.

Provide easy access to your customer's information and orders, right from the menu.

AppWoo Hooks

appp_after_product_images

Type: Action | File: /inc/woocom.php | Since: 1.0.0

Hooks right after the product images gallery display.

active_plugins

Type: Filter | File: apppresser-woocommerce.php | Since: 1.0.0

Allows you to intercept get_option( 'active_plugins' ) before our WooCommerce extension determines if WooCommerce is presently active.

Default value:

get_option( 'active_plugins' )
	

apppresser_woocom_gallery_ids

Type: Filter | File: /inc/woocom.php | Since: 1.0.0

Allows you to intercept and modify, if needed, an array of gallery image IDs used with the gallery display.

Default value:

$gallery_ids
	

apppresser_disable_woo_styles

Type: Filter | File: /inc/AppPresser_WooCommerce_Mods.php | Since: 1.0.2

Allows you to intercept and prevent the disabling of WooCommerce styles

Default value:

true //Styles will be disabled.
	

apppresser_disable_woo_styles

Type: Filter | File: /inc/AppPresser_WooCommerce_Mods.php | Since: 1.0.2

Allows you to intercept and prevent the disabling of WooCommerce styles

Default value:

true //Styles will be disabled.