Skip to content

Shortcodes

Woo Sell Services provides four shortcodes for placing service interfaces on any WordPress page. For the My Account tabs, see Endpoints.

Displays the customer service management interface: the logged-in customer’s service orders with status, details, and links to the order page.

[wss_services_shortcode]

Assign this to the page selected as the service order page in WB Plugins > Woo Sell Services > General. This is the main page where customers view and work their service orders.

Displays a single service order detail page: requirements, conversations, deliveries, and reviews for one order.

[wss_single_order]

Used by the plugin to render individual order views; it can also be placed on a custom page for direct order access.

Displays the vendor service provider interface: the current vendor’s service orders with details and management options.

[wss_services_provider_shortcode]

Use it to give vendors a place to manage service orders outside WooCommerce My Account.

Displays the service notifications interface: the current user’s in-app notifications with mark-as-read and delete actions.

[wss_services_notifications_shortcode]

Use it as a standalone notifications page, as an alternative to the My Account notifications tab.

The same interfaces are reachable through WooCommerce My Account endpoints:

Interface Shortcode Endpoint
Customer service orders [wss_services_shortcode] service-orders
Single order detail [wss_single_order] -
Vendor service provider [wss_services_provider_shortcode] service-provider
Notifications [wss_services_notifications_shortcode] services-notification

Use shortcodes for standalone pages; use endpoints for tabs inside My Account.

All shortcodes require the user to be logged in. The vendor shortcode additionally checks that the current user has a vendor role, as configured in Vendor Roles.