### Example Usage of aioseo_local_map() with Arguments in PHP Source: https://aioseo.com/docs/function-aioseo_local_map This example demonstrates how to call the `aioseo_local_map()` function with an array of arguments. It shows how to specify a `locationId`, control the visibility of the label and icon, and set custom `width` and `height` for the map display. ```PHP '1', 'showLabel' => 'true', 'showIcon' => 'true', 'width' => '100%', 'height' => '450px', 'label' => 'true' ) ); ?> ``` -------------------------------- ### Example AIOSEO Local Opening Hours Shortcode with Options Source: https://aioseo.com/docs/shortcode-aioseo_local_opening_hours This example demonstrates how to use the `[aioseo_local_opening_hours]` shortcode with specific options to customize the output, such as `location_id`, `show_icons`, and `label`. The `location_id` can be found by editing a location and looking for 'post=' in the browser URL bar. ```WordPress Shortcode [aioseo_local_opening_hours location_id=4573 show_icons=false label="Hours of Operation:"] ``` -------------------------------- ### Example Usage of [aioseo_local_business_info] with Options Source: https://aioseo.com/docs/shortcode-aioseo_local_business_info An example demonstrating how to use the [aioseo_local_business_info] shortcode with specific options to customize the displayed information, such as hiding labels or the fax number. The Location ID can be found by editing a location and looking for 'post=ID' in the browser URL. ```WordPress Shortcode [aioseo_local_business_info location_id=100 show_labels=false show_fax=false] ``` -------------------------------- ### Create Google Maps API Key for Platform Integration Source: https://aioseo.com/docs/how-to-create-a-google-maps-api-key Detailed steps to generate a new Google Maps API Key through the Google Cloud Platform, including initial setup and billing account association for use with Google Maps Platform services. ```APIDOC 1. Go to the Google Maps Platform and log in with your Google account. 2. Click the Get Started button. 3. Select your billing account in the drop down and click Set Account. 4. You'll be prompted to answer some questions in a popup. Click Submit when you've answered the questions. 5. You will then see a popup with your API key. Copy this key and paste it into a text file you can keep in a safe place for later. 6. Finally, click the Maybe Later button and you’re done. ``` -------------------------------- ### Display Local Business Info with Custom Options in PHP Source: https://aioseo.com/docs/function-aioseo_local_business_info This example demonstrates how to use the `aioseo_local_business_info()` function with an array of arguments to customize the displayed local business information. It shows how to specify a `locationId` and control the visibility and labels of various business details, such as showing all fields and setting custom labels. ```PHP '1', 'showLabels' => 'true', 'showIcons' => 'true', 'showName' => 'true', 'showAddress' => 'true', 'showPhone' => 'true', 'showFax' => 'true', 'showEmail' => 'true', 'showVat' => 'true', 'showTax' => 'true', 'addressLabel' => 'true', 'phoneLabel' => 'true', 'faxLabel' => 'true', 'emailLabel' => 'true', 'vatIdLabel' => 'true', 'taxIdLabel' => 'true' ) ); ?> ``` -------------------------------- ### Website Cookie Reference Guide Source: https://aioseo.com/docs/how-to-verify-your-site-with-google-search-console Comprehensive list of cookies used on the website, categorized by their function: Essential, Statistics, and Marketing. Each entry details the cookie's name, purpose, duration, and the service it's associated with. ```APIDOC Essential Cookies: Cookie Preferences: Description: Used to store the user's cookie consent preferences. Duration: 30 days Service URL: - wordpress_logged_in: Description: Used to store logged-in users. Duration: Persistent Service URL: - wordpress_sec: Description: Used to track the user across multiple sessions. Duration: 15 days Service URL: - wordpress_test_cookie: Description: Used to determine if cookies are enabled. Duration: Session Service URL: - comment_author: Description: Used to track the user across multiple sessions. Duration: Session Service URL: - comment_author_email: Description: Used to track the user across multiple sessions. Duration: Session Service URL: - comment_author_url: Description: Used to track the user across multiple sessions. Duration: Session Service URL: - wpfuuid: Description: Used to track user interactions with forms. Duration: 11 years Service URL: - Statistics Cookies: ANONCHK: Description: Indicates whether MUID is transferred to ANID, a cookie used for advertising. Clarity doesn't use ANID and so this is always set to 0. Duration: Session Service URL: clarity.microsoft.com/privacy CLID: Description: Identifies the first-time Clarity saw this user on any site using Clarity. Duration: 12 months Service URL: clarity.microsoft.com/privacy _clsk: Description: Connects multiple page views by a user into a single Clarity session recording. Duration: 12 months Service URL: clarity.microsoft.com/privacy _clck: Description: Persists the Clarity User ID and preferences, unique to that site is attributed to the same user ID. Duration: 12 months Service URL: clarity.microsoft.com/privacy _ga: Description: Used to distinguish users. Duration: 2 years Service URL: business.safety.google/privacy/ _gat: Description: Used to throttle request rate. Duration: 1 minute Service URL: business.safety.google/privacy/ _gid: Description: Used to distinguish users. Duration: 24 hours Service URL: business.safety.google/privacy/ __utma: Description: Used to distinguish users. Duration: Persistent Service URL: business.safety.google/privacy/ __utmb: Description: Used to determine new sessions/visits. Duration: 30 minutes Service URL: business.safety.google/privacy/ __utmc: Description: Used to determine if the user is in a new session/visit. Duration: Session Service URL: business.safety.google/privacy/ __utmt: Description: Used to throttle request rate. Duration: 10 minutes Service URL: business.safety.google/privacy/ __utmv: Description: Used to store visitor-level custom variable data. Duration: 2 years Service URL: business.safety.google/privacy/ __utmz: Description: Stores the traffic source or campaign that explains how the user reached your site. Duration: 6 months Service URL: business.safety.google/privacy/ Marketing Cookies: _omra: Description: Used to store interaction and conversion data for campaigns in conjunction with Revenue Attribution Duration: 1 year Service URL: optinmonster.com/gdpr/cookies/ omCountdown-{id}-{elementId}: Description: Used for countdown elements {elementId} in campaigns {id} to determine when it should complete Duration: Session Service URL: optinmonster.com/gdpr/cookies/ om-{id}-closed / omSlideClosed-{id}: Description: Used specifically with slide-in campaigns {id} to determine if it has been closed or not by a visitor. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ om-success-cookie / omSuccessCookie: Description: used to determine if a visitor has successfully opted in to any campaign on your site to unlock content when using the Content Locking feature. Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ om-success-{id} / omSuccess-{id}: Description: Used to determine if a visitor has successfully opted in to a campaign with the ID of {id} on your site Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ omSeen-{id}: Description: Used to determine if a visitor has been shown a campaign by the slug. No expiration date Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ om-{id}: Description: used to determine if a visitor has interacted with a campaign ID of {id} on your site. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ om-interaction-cookie / omGlobalInteractionCookie: Description: Used to determine if a visitor has interacted with any campaign on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ om-global-cookie / omGlobalSuccessCookie: Description: Used to prevent any future OptinMonster campaigns from showing on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ ``` -------------------------------- ### Supported Options for [aioseo_local_business_info] Shortcode Source: https://aioseo.com/docs/shortcode-aioseo_local_business_info Detailed documentation for all supported parameters of the [aioseo_local_business_info] shortcode, including their default values and descriptions for customizing the displayed local business information. ```APIDOC location_id: Default: "" Description: If Multiple Locations is on, use a location's ID. If Multiple Locations is off (and location_id is empty), the Business Information under AIOSEO -> Local Seo -> Business Info will be used. show_labels: Default: true Description: Show or hide labels ('Address:', 'Phone:', 'Fax:', 'Email:', etc). show_icons: Default: true Description: Show or hide icons (address, phone, fax, email). show_name: Default: true Description: Show or hide the business name. show_address: Default: true Description: Show or hide the address. show_phone: Default: true Description: Show or hide the phone number. show_fax: Default: true Description: Show or hide the fax number. show_email: Default: true Description: Show or hide the email. show_vat: Default: true Description: Show or hide the Vat ID. show_tax: Default: true Description: Show or hide the Tax ID. address_label: Default: Address Description: Specify the text for the Address label. phone_label: Default: Phone Description: Specify the text for the Phone label. fax_label: Default: Fax Description: Specify the text for the Fax label. email_label: Default: Email Description: Specify the text for the Email label. vat_id_label: Default: VAT ID Description: Specify the text for the VAT ID label. tax_id_label: Default: Tax ID Description: Specify the text for the Tax ID label. ``` -------------------------------- ### aioseo_local_opening_hours() Function Parameters Source: https://aioseo.com/docs/function-aioseo_local_opening_hours Detailed documentation for the configurable parameters of the `aioseo_local_opening_hours` function, including their default values and descriptions. These options allow for fine-grained control over the displayed opening hours. ```APIDOC aioseo_local_opening_hours(options: array) Parameters: locationId: string Default: "" Description: If Multiple Locations is on, use a location's ID. If Multiple Locations is off (and location_id is empty), the Business Information under AIOSEO -> Local Seo -> Opening Hours will be used. The Location ID can be found by editing a location and looking for "post=ID" in the browser URL. showTitle: boolean Default: true Description: Show or hide the title. showIcons: boolean Default: true Description: Show or hide icons (address, phone, fax, email). showMonday: boolean Default: true Description: Show or hide the monday hours. showTuesday: boolean Default: true Description: Show or hide the tuesday hours. showWednesday: boolean Default: true Description: Show or hide the wednesday hours. showThursday: boolean Default: true Description: Show or hide the thursday hours. showFriday: boolean Default: true Description: Show or hide the friday hours. showSaturday: boolean Default: true Description: Show or hide the saturday hours. showSunday: boolean Default: true Description: Show or hide the sunday hours. label: string Default: "Our Opening Hours:" Description: Specify the text for the label. ``` -------------------------------- ### Website Cookie Reference Guide Source: https://aioseo.com/docs/how-to-verify-your-site-with-yandex-webmaster-tools Comprehensive documentation of all cookies utilized by the website, detailing their purpose, duration, and the services they are associated with. Cookies are categorized for clarity. ```APIDOC Cookies: Essential: CookiePreferences: Description: This cookie is used to store the user's cookie consent preferences. Duration: 30 days Service URL: - wordpress_logged_in: Description: Used to store logged-in users. Duration: Persistent Service URL: - wordpress_sec: Description: Used to track the user across multiple sessions. Duration: 15 days Service URL: - wordpress_test_cookie: Description: Used to determine if cookies are enabled. Duration: Session Service URL: - comment_author: Description: Used to track the user across multiple sessions. Duration: Session Service URL: - comment_author_email: Description: Used to track the user across multiple sessions. Duration: Session Service URL: - comment_author_url: Description: Used to track the user across multiple sessions. Duration: Session Service URL: - wpfuuid: Description: Used to track user interactions with forms. Duration: 11 years Service URL: - Statistics: ANONCHK: Description: Indicates whether MUID is transferred to ANID, a cookie used for advertising. Clarity doesn't use ANID and so this is always set to 0. Duration: Session Service URL: clarity.microsoft.com/privacy CLID: Description: Identifies the first-time Clarity saw this user on any site using Clarity. Duration: 12 months Service URL: clarity.microsoft.com/privacy _clsk: Description: Connects multiple page views by a user into a single Clarity session recording. Duration: 12 months Service URL: clarity.microsoft.com/privacy _clck: Description: Persists the Clarity User ID and preferences, unique to that site is attributed to the same user ID. Duration: 12 months Service URL: clarity.microsoft.com/privacy _ga: Description: Used to distinguish users. Duration: 2 years Service URL: business.safety.google/privacy/ _gat: Description: Used to throttle request rate. Duration: 1 minute Service URL: business.safety.google/privacy/ _gid: Description: Used to distinguish users. Duration: 24 hours Service URL: business.safety.google/privacy/ __utma: Description: Used to distinguish users. Duration: Persistent Service URL: business.safety.google/privacy/ __utmb: Description: Used to determine new sessions/visits. Duration: 30 minutes Service URL: business.safety.google/privacy/ __utmc: Description: Used to determine if the user is in a new session/visit. Duration: Session Service URL: business.safety.google/privacy/ __utmt: Description: Used to throttle request rate. Duration: 10 minutes Service URL: business.safety.google/privacy/ __utmv: Description: Used to store visitor-level custom variable data. Duration: 2 years Service URL: business.safety.google/privacy/ __utmz: Description: Stores the traffic source or campaign that explains how the user reached your site. Duration: 6 months Service URL: business.safety.google/privacy/ Marketing: _omra: Description: Used to store interaction and conversion data for campaigns in conjunction with Revenue Attribution Duration: 1 year Service URL: optinmonster.com/gdpr/cookies/ omCountdown-{id}-{elementId}: Description: Used for countdown elements {elementId} in campaigns {id} to determine when it should complete Duration: Session Service URL: optinmonster.com/gdpr/cookies/ om-{id}-closed / omSlideClosed-{id}: Description: Used specifically with slide-in campaigns {id} to determine if it has been closed or not by a visitor. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ om-success-cookie / omSuccessCookie: Description: used to determine if a visitor has successfully opted in to any campaign on your site to unlock content when using the Content Locking feature. Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ om-success-{id} / omSuccess-{id}: Description: Used to determine if a visitor has successfully opted in to a campaign with the ID of {id} on your site Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ omSeen-{id}: Description: Used to determine if a visitor has been shown a campaign by the slug. No expiration date Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ om-{id}: Description: used to determine if a visitor has interacted with a campaign ID of {id} on your site. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ om-interaction-cookie / omGlobalInteractionCookie: Description: Used to determine if a visitor has interacted with any campaign on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ om-global-cookie / omGlobalSuccessCookie: Description: Used to prevent any future OptinMonster campaigns from showing on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ ``` -------------------------------- ### AIOSEO Local Map Shortcode Parameters Reference Source: https://aioseo.com/docs/shortcode-aioseo_local_map Detailed reference for the parameters available with the `[aioseo_local_map]` shortcode, including their purpose, default values, and usage constraints. ```APIDOC Shortcode: [aioseo_local_map] Parameters: location_id: Description: If 'Multiple Locations' is set to 'On', use the post ID of the location. If 'Off', the map from the 'Business Info' section under 'AIOSEO » Local SEO » Locations' will be used. show_label: Type: boolean Default: true Description: Show or hide the label 'Our location:'. show_icon: Type: boolean Default: true Description: Show or hide the map icon which is displayed beside the label. width: Type: string (percentage or pixels) Default: 100% Description: The width of the map. You may use a percentage (e.g., '50%') or a fixed width in pixels (e.g., '300px'). height: Type: string (percentage or pixels) Default: 450px Description: The height of the map. You may use a percentage (e.g., '50%') or a fixed height in pixels (e.g., '300px'). label: Type: string Default: Our location: Description: Specify the text for the label displayed with the map. ``` -------------------------------- ### Course Schema: Instance Details Source: https://aioseo.com/docs/setting-course-schema-markup-in-your-content Provides details about how the course can be completed, allowing for multiple instances with different modes and workload specifications. ```APIDOC Course Instances: Mode: enum # Options: Online, Onsite, Blended. Workload: number # Total time (in minutes) for videos, assignments, and exams. ``` -------------------------------- ### Basic Usage of aioseo_local_map() Function in PHP Source: https://aioseo.com/docs/function-aioseo_local_map This snippet demonstrates the basic usage of the `aioseo_local_map()` function. It checks if the function exists before calling it to display the default location map, typically used for single location setups or when no specific location ID is provided. ```PHP ``` -------------------------------- ### AIOSEO Car Schema Type Fields Reference Source: https://aioseo.com/docs/setting-vehicle-car-schema-markup-in-your-content Detailed reference for the fields available when configuring the 'Car' schema type in AIOSEO, including their purpose, examples, and constraints. This schema information is embedded in the source code for search engines. ```APIDOC Car Schema Type: Description: Represents a car listing with detailed attributes for search engine optimization. Note: Information appears only in the source code, not visible to site visitors. Car Details Section: Name: Type: string Description: The name of your car. Example: "Used 2020 BMW 530i w/ Convenience Package" Description: Type: string Description: A detailed description of your car, including color, year of purchase, etc. Brand: Type: string Description: The brand of the car. Image: Type: string (URL) Description: Select or upload an image representing your car, or paste its URL. Identifiers Section: Vehicle Identification Number: Type: string (alphanumeric) Description: The unique alphanumeric identifier for each vehicle (VIN). Configuration: Type: string Description: The body style of the vehicle, such as sedan, suv, or crossover, trim of the model, such as S, SV, SL, etc. Model: Type: string Description: The model of the vehicle. Example: "Civic" Model Year: Type: string (YYYY) Description: The model year of the vehicle. Format: YYYY Offer Section: Price: Type: number Description: The price for your car. Currency: Type: string (currency code) Description: The currency in which the price is set. Price Valid Until: Type: date Description: If this is a sale or limited time price then select the date that the price is valid until. Availability: Type: enum Description: The availability status for your car. Attributes Section: Color: Type: string Description: The OEM-specified exterior color, such as White, Platinum, or Metallic Tri-Coat. Interior Color: Type: string Description: The OEM-specified interior color, such as Brown or Ivory. Interior Type: Type: string Description: The type or material of the interior of the vehicle (for example, synthetic fabric, leather, wood). Body Type: Type: string Description: The body style of the vehicle, such as sedan, suv, or crossover. Drive Wheel Configuration: Type: string Description: The drive wheel configuration (for example, which roadwheels will receive torque from the vehicle's engine via the drivetrain). Transmission: Type: string Description: The transmission specification. For example, 9-speed automatic or manual. Seating Capacity: Type: number Description: The number of seats. Number of Doors: Type: number Description: The number of doors of the vehicle. Item Condition: Type: enum (new, used) Description: The condition of the vehicle, either new or used. Fuel Type: Type: string Description: The type of fuel that's suitable for the engine of the vehicle. ``` -------------------------------- ### Marketing Cookies Documentation Source: https://aioseo.com/docs/installing-all-in-one-seo-pro Information on marketing cookies designed to track visitors across websites for the purpose of delivering relevant and engaging advertisements. These cookies help personalize the advertising experience based on user interests and interactions. ```APIDOC Cookie: _omra Description: Used to store interaction and conversion data for campaigns in conjunction with Revenue Attribution Duration: 1 year Service URL: optinmonster.com/gdpr/cookies/ Cookie: omCountdown-{id}-{elementId} Description: Used for countdown elements {elementId} in campaigns {id} to determine when it should complete Duration: Session Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-{id}-closed / omSlideClosed-{id} Description: Used specifically with slide-in campaigns {id} to determine if it has been closed or not by a visitor. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-success-cookie / omSuccessCookie Description: used to determine if a visitor has successfully opted in to any campaign on your site to unlock content when using the Content Locking feature. Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-success-{id} / omSuccess-{id} Description: Used to determine if a visitor has successfully opted in to a campaign with the ID of {id} on your site Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: omSeen-{id} Description: Used to determine if a visitor has been shown a campaign by the slug. No expiration date Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-{id} Description: used to determine if a visitor has interacted with a campaign ID of {id} on your site. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-interaction-cookie / omGlobalInteractionCookie Description: Used to determine if a visitor has interacted with any campaign on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-global-cookie / omGlobalSuccessCookie Description: Used to prevent any future OptinMonster campaigns from showing on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ ``` -------------------------------- ### Job Posting Schema Configuration Fields Source: https://aioseo.com/docs/setting-job-posting-schema-markup-in-your-content Defines the structure and available fields for the Job Posting Schema Type within the All in One SEO plugin's user interface. This specification guides the data input for generating structured job posting markup. ```APIDOC Job Posting Schema Configuration: Job Posting Specific Information: Title: string Description: Enter the job title. (Default: post title) Description: string Description: Enter the description of the job. (Default: post content) Employment Type: enum Description: Select the type of employment. Work from Home: boolean Description: Indicate whether the job can be done from home/100% remotely. Location: Address: string Description: Set the address for the place of employment. Hiring Organization: Name: string Description: Enter the name of the hiring organization. URL: string Description: Enter the URL of the hiring organization. Logo: URL Description: Upload the logo of the hiring organization. (Note: Can be left blank if Organization is set in Knowledge Graph settings) Salary: Pay Range: string Description: Enter the pay range for the salary. Pay Interval: enum Description: Select the pay interval for the salary. Currency: string (ISO 4217 format, e.g., USD) Description: Select the currency that the salary is in. Requirements: Experience instead of Indication: boolean Description: Indicate whether previous job experience is accepted as a replacement for formal education requirements. Months of Experience: integer Description: Enter how many months of previous job experience are required. Required Degree: enum Description: Select the minimum required degree level. (Specifics can be described in the main description field) Dates: Publish Date: date Description: The publish date for the job posting. Expiration Date: date Description: The expiration date for the job posting. ``` -------------------------------- ### Essential Cookies Documentation Source: https://aioseo.com/docs/installing-all-in-one-seo-pro Details of essential cookies required for basic website functionality and user experience, including login status and cookie consent. These cookies are necessary for the proper operation of the website and cannot be blocked without impacting site performance. ```APIDOC Cookie: Cookie Preferences Description: This cookie is used to store the user's cookie consent preferences. Duration: 30 days Service URL: - Cookie: wordpress_logged_in Description: Used to store logged-in users. Duration: Persistent Service URL: - Cookie: wordpress_sec Description: Used to track the user across multiple sessions. Duration: 15 days Service URL: - Cookie: wordpress_test_cookie Description: Used to determine if cookies are enabled. Duration: Session Service URL: - Cookie: comment_author Description: Used to track the user across multiple sessions. Duration: Session Service URL: - Cookie: comment_author_email Description: Used to track the user across multiple sessions. Duration: Session Service URL: - Cookie: comment_author_url Description: Used to track the user across multiple sessions. Duration: Session Service URL: - Cookie: wpfuuid Description: Used to track user interactions with forms. Duration: 11 years Service URL: - ``` -------------------------------- ### AIOSEO Local Opening Hours Shortcode Options Source: https://aioseo.com/docs/shortcode-aioseo_local_opening_hours Detailed list of supported parameters for the `[aioseo_local_opening_hours]` shortcode, including their default values and descriptions. These options allow customization of displayed information like location, title visibility, icon display, and individual day hours. ```APIDOC Shortcode: [aioseo_local_opening_hours] Options: location_id: Type: string/integer Default: empty Description: If Multiple Locations is on, use a location's ID. If Multiple Locations is off (and location_id is empty), the Business Information under AIOSEO -> Local Seo -> Opening Hours will be used. show_title: Type: boolean Default: true Description: Show or hide the title. show_icons: Type: boolean Default: true Description: Show or hide icons (address, phone, fax, email). show_monday: Type: boolean Default: true Description: Show or hide the monday hours. show_tuesday: Type: boolean Default: true Description: Show or hide the tuesday hours. show_wednesday: Type: boolean Default: true Description: Show or hide the wednesday hours. show_thursday: Type: boolean Default: true Description: Show or hide the thursday hours. show_friday: Type: boolean Default: true Description: Show or hide the friday hours. show_saturday: Type: boolean Default: true Description: Show or hide the saturday hours. show_sunday: Type: boolean Default: true Description: Show or hide the sunday hours. label: Type: string Default: Our Opening Hours: Description: Specify the text for the label. ``` -------------------------------- ### Course Schema: Offer Details Source: https://aioseo.com/docs/setting-course-schema-markup-in-your-content Configures pricing and payment options for the course. Allows for multiple offers to support different currencies or payment methods. ```APIDOC Offers: Pricing Category: enum # Options: Paid, Subscription, Free, Partially Free. Price: number # Enter "0" if free. Currency: string # Currency of the course price. ``` -------------------------------- ### API Documentation for aioseo_local_business_info() Function Options Source: https://aioseo.com/docs/function-aioseo_local_business_info This section details the various options (parameters) available for customizing the output of the `aioseo_local_business_info()` function. Each option controls a specific aspect of the displayed local business information, such as visibility of labels, icons, and specific data fields, as well as custom text for labels. ```APIDOC Function: aioseo_local_business_info() Parameters: locationId (string): Default: "" Description: If Multiple Locations is on, use a location's ID. If Multiple Locations is off (and location_id is empty), the Business Information under AIOSEO -> Local Seo -> Business Info will be used. The Location ID can be found by editing a location and looking in the browser URL bar for 'post=ID', where ID is the Location ID. showLabels (boolean): Default: true Description: Show or hide labels ('Address:', 'Phone:', 'Fax:', 'Email:', etc). showIcons (boolean): Default: true Description: Show or hide icons (address, phone, fax, email). showName (boolean): Default: true Description: Show or hide the business name. showAddress (boolean): Default: true Description: Show or hide the address. showPhone (boolean): Default: true Description: Show or hide the phone number. showFax (boolean): Default: true Description: Show or hide the fax number. showEmail (boolean): Default: true Description: Show or hide the email. showVat (boolean): Default: true Description: Show or hide the Vat ID. showTax (boolean): Default: true Description: Show or hide the Tax ID. addressLabel (string): Default: Address Description: Specify the text for the Address label. phoneLabel (string): Default: Phone Description: Specify the text for the Phone label. faxLabel (string): Default: Fax Description: Specify the text for the Fax label. emailLabel (string): Default: Email Description: Specify the text for the Email label. vatIdLabel (string): Default: VAT ID Description: Specify the text for the VAT ID label. taxIdLabel (string): Default: Tax ID Description: Specify the text for the Tax ID label. ``` -------------------------------- ### Marketing and Advertising Cookies Reference Source: https://aioseo.com/docs/shortcode-aioseo_local_business_info Documentation for cookies used to track user behavior for personalized advertising and campaign management, aiming to show relevant ads. ```APIDOC Cookie: _omra Description: Used to store interaction and conversion data for campaigns in conjunction with Revenue Attribution. Duration: 1 year Service URL: optinmonster.com/gdpr/cookies/ Cookie: omCountdown-{id}-{elementId} Description: Used for countdown elements {elementId} in campaigns {id} to determine when it should complete. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-{id}-closed / omSlideClosed-{id} Description: Used specifically with slide-in campaigns {id} to determine if it has been closed or not by a visitor. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-success-cookie / omSuccessCookie Description: Used to determine if a visitor has successfully opted in to any campaign on your site to unlock content when using the Content Locking feature. Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-success-{id} / omSuccess-{id} Description: Used to determine if a visitor has successfully opted in to a campaign with the ID of {id} on your site. Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: omSeen-{id} Description: Used to determine if a visitor has been shown a campaign by the slug. No expiration date. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-{id} Description: Used to determine if a visitor has interacted with a campaign ID of {id} on your site. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-interaction-cookie / omGlobalInteractionCookie Description: Used to determine if a visitor has interacted with any campaign on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ Cookie: om-global-cookie / omGlobalSuccessCookie Description: Used to prevent any future OptinMonster campaigns from showing on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ ``` -------------------------------- ### OptinMonster First-Party Cookies Reference Source: https://aioseo.com/docs/integrating-with-indexnow-to-instantly-re-index-your-content This section provides a reference for the first-party cookies utilized by OptinMonster, outlining their specific purpose, associated domain, and typical retention period. ```APIDOC Cookie: _omappvs Description: Used to identify returning visitors Domain: optinmonster.com Duration: 1 day Cookie: _omappvp Description: Used to identify returning visitors Domain: optinmonster.com Duration: 1 day Cookie: AcceptClose Description: Saves and closes the consent banner Domain: optinmonster.com Duration: Action-based (no explicit duration) ``` -------------------------------- ### Marketing Cookies Documentation Source: https://aioseo.com/docs/how-to-manually-install-all-in-one-seo-pro-when-the-file-is-too-big Marketing cookies are used to follow visitors to websites with the intention of showing ads that are relevant and engaging to the individual user. They track interactions with campaigns and content. ```APIDOC Marketing Cookies: - Name: _omra Description: Used to store interaction and conversion data for campaigns in conjunction with Revenue Attribution. Duration: 1 year Service URL: optinmonster.com/gdpr/cookies/ - Name: omCountdown-{id}-{elementId} Description: Used for countdown elements {elementId} in campaigns {id} to determine when it should complete. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ - Name: om-{id}-closed / omSlideClosed-{id} Description: Used specifically with slide-in campaigns {id} to determine if it has been closed or not by a visitor. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ - Name: om-success-cookie / omSuccessCookie Description: Used to determine if a visitor has successfully opted in to any campaign on your site to unlock content when using the Content Locking feature. Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ - Name: om-success-{id} / omSuccess-{id} Description: Used to determine if a visitor has successfully opted in to a campaign with the ID of {id} on your site. Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ - Name: omSeen-{id} Description: Used to determine if a visitor has been shown a campaign by the slug. No expiration date. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ - Name: om-{id} Description: Used to determine if a visitor has interacted with a campaign ID of {id} on your site. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ - Name: om-interaction-cookie / omGlobalInteractionCookie Description: Used to determine if a visitor has interacted with any campaign on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ - Name: om-global-cookie / omGlobalSuccessCookie Description: Used to prevent any future OptinMonster campaigns from showing on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ ``` -------------------------------- ### Marketing Cookies API Documentation Source: https://aioseo.com/docs/setting-video-schema-markup-in-your-content Documentation for marketing cookies used to follow visitors to websites. The intention is to show ads that are relevant and engaging to the individual user. ```APIDOC Marketing Cookies: _omra: Description: Used to store interaction and conversion data for campaigns in conjunction with Revenue Attribution. Duration: 1 year Service URL: optinmonster.com/gdpr/cookies/ omCountdown-{id}-{elementId}: Description: Used for countdown elements {elementId} in campaigns {id} to determine when it should complete. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ om-{id}-closed / omSlideClosed-{id}: Description: Used specifically with slide-in campaigns {id} to determine if it has been closed or not by a visitor. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ om-success-cookie / omSuccessCookie: Description: Used to determine if a visitor has successfully opted in to any campaign on your site to unlock content when using the Content Locking feature. Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ om-success-{id} / omSuccess-{id}: Description: Used to determine if a visitor has successfully opted in to a campaign with the ID of {id} on your site. Duration: 365 days Service URL: optinmonster.com/gdpr/cookies/ omSeen-{id}: Description: Used to determine if a visitor has been shown a campaign by the slug. No expiration date. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ om-{id}: Description: Used to determine if a visitor has interacted with a campaign ID of {id} on your site. Duration: 30 days Service URL: optinmonster.com/gdpr/cookies/ om-interaction-cookie / omGlobalInteractionCookie: Description: Used to determine if a visitor has interacted with any campaign on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ om-global-cookie / omGlobalSuccessCookie: Description: Used to prevent any future OptinMonster campaigns from showing on your site. Duration: Session Service URL: optinmonster.com/gdpr/cookies/ ``` -------------------------------- ### Display Opening Hours with aioseo_local_opening_hours (Configured) Source: https://aioseo.com/docs/function-aioseo_local_opening_hours This PHP snippet demonstrates how to call the `aioseo_local_opening_hours` function with an array of arguments to customize the displayed opening hours, including specifying a location ID and various display options. ```php '1', 'showTitle' => 'true', 'showIcons' => 'true', 'showMonday' => 'true', 'showTuesday' => 'true', 'showWednesday' => 'true', 'showThursday' => 'true', 'showFriday' => 'true', 'showSaturday' => 'true', 'showSunday' => 'true', 'label' => 'true' ) ); ?> ``` -------------------------------- ### Course Schema: Review Details Source: https://aioseo.com/docs/setting-course-schema-markup-in-your-content Allows for adding user reviews to the course schema, including rating, headline, content, and author information. ```APIDOC Reviews: Rating: number # The rating value for the review. Headline: string # The headline for the review. Content: string # The content or description for the review. Author: string # The name of the review author. ``` -------------------------------- ### Display Local Business Info using aioseo_local_business_info() in PHP Source: https://aioseo.com/docs/function-aioseo_local_business_info This snippet demonstrates the basic usage of the `aioseo_local_business_info()` function to display local business information. It first checks if the function exists before calling it without any arguments, which will use the default business information. ```PHP ```