Schema App WordPress Deployment Overview

Modified on Mon, 01 May 2023 at 04:52 PM

Introduction 


If you're looking to integrate Schema App with your WordPress site, there are 3 different options available. For more information about Schema App's Plugins, including pricing, see our Schema App Plugins.


TABLE OF CONTENTS


Basic WordPress Plugin

Schema App's basic WordPress Plugin is free and available to anyone. Once activated, it automatically creates Schema.org markup for all pagespostsauthor and category content leveraging information that already exists in the WordPress website. 

Here are the automatically-generated types:

  • Page : http://schema.org/Article

  • Post : http://schema.org/BlogPosting

  • Search : http://search.org/SearchResultsPage

  • Author : http://schema.org/ProfilePage

  • Category : http://schema.org/CollectionPage

  • Tag : http://schema.org/CollectionPage

  • Blog : http://schema.org/Blog

  • BreadcrumbList : http://schema.org/BreadcrumbList

  • Video: http://schema.org/VideoObject

  • WebSite : http://schema.org/WebSite

For more information, see our installation guide, How To: Set Up the Schema App WordPress Plugin.


Advanced WordPress Plugin

If you want to expand on the default markup generated by our basic WordPress Plugin, you'll need a Schema App Pro subscription. Schema App Pro subscriptions include support from our experts in Schema Markup and access to the Schema App Advanced WordPress Plugin.

The Advanced Plugin compliments the basic WordPress Plugin by adding capabilities including:

  • WooCommerce Products
  • Link Category & Tag Definitions to Wikipedia, Wikidata
  • Page & Post Review Widget
  • Custom Post & Field Mapping

For more information, see our installation guide, How To: Set Up the Schema App Advanced WordPress Plugin.


Advanced WordPress Plugin + Schema App Highlighter

Schema App's Advanced WordPress Plugin allows you to customize markup at scale using Schema App's Highlighter templates. This tool is available to Enterprise users. 


For more information, see our installation guide, How To: Integrate the Highlighter with the Schema App Advanced WordPress Plugin.


Technical Design

Once the Schema App WordPress plugin has been activated—and markup has been authored through the Editor or Highlighter tools—custom markup should deploy to your site within 24 hours. The following diagram, and notes and observations provide a technical overview of WordPress deployment to explain why it can take some time to see new markup deployed to a page.



Note: We recommend downloading the image for a more detailed view.


Technical Design - Notes and Observations

  • New markup is generated when a user loads a page, however that new markup is only displayed on the subsequent page load. This means you must load a page twice after editing in order to see the changes reflected in your markup.

  • Due to multiple levels of caching for efficiency and speed of page rendering, it can take time for changes to appear in the page markup. If new or updated markup does not appear on a given page within 30 minutes, please clear the Transient Cache in the settings of the Schema App WordPress Plugin.


    Note: Don't be too quick with this as clearing the cache before 30 minutes can cause problems too.

  • You could be using other caching plugins in WordPress or have your own CDN for caching pages, which can impact how quickly changes are being released.

  • If new markup isn't visible more than 24 hours after authoring:
    1. If using the Highlighter tool, confirm the Highlighter template is configured correctly (e.g. the template is set to "Published" and the page set is defined using the correct URL pattern or XPath)
    2.  Raise a support ticket as it's possible in rare cases that cache desync or another error has occurred.

Installation Guides


Additional Resources


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article