Below is a list of available shortcodes to display the users location, date and device information. These shortcodes can have a default value set which will be displayed as a fallback if the real value cannot be retrieved (ie. Geolocation API failed or users device type cannot be determined). If no default value is set and the real value cannot be retrieved, the shortcode will not display anything.
For testing purpose, enable/disable the "Geolocation API" option in the post settings to verify how the shortcodes work with and without default values set.
Shortcodes With Default Values:
User Country Code (2 letter): [wpcp_user_country_code default="US"]
User Country: [wpcp_user_country default="United States"]
User State Code (2 letter): [wpcp_user_state_code default="CA"]
User State: [wpcp_user_state default="California"]
User City: [wpcp_user_city default="San Francisco"]
User Date: Day (number): [wpcp_user_day default="15"]
User Date: Month (number): [wpcp_user_month default="6"]
User Date: Year: [wpcp_user_year default="2025"]
User Date: Month (as text): [wpcp_user_month_text default="June"]
User Date: Weekday: [wpcp_user_weekday default="Thursday"]
User Device Type: [wpcp_user_device_type default="desktop"]
User Device Vendor: [wpcp_user_device_vendor default="Apple"]
User Device OS: [wpcp_user_os_name default="iOS"]
User Device Group: [wpcp_user_device_os_group default="1"]
Shortcodes Without Default Values:
User Country Code (2 letter): [wpcp_user_country_code]
User Country: [wpcp_user_country]
User State Code (2 letter): [wpcp_user_state_code]
User State: [wpcp_user_state]
User City: [wpcp_user_city]
User Date: Day (number): [wpcp_user_day]
User Date: Month (number): [wpcp_user_month]
User Date: Year: [wpcp_user_year]
User Date: Month (as text): [wpcp_user_month_text]
User Date: Weekday: [wpcp_user_weekday]
User Device Type: [wpcp_user_device_type]
User Device Vendor: [wpcp_user_device_vendor]
User Device OS: [wpcp_user_os_name]
User Device Group: [wpcp_user_device_os_group]
