Title: SoftwareApplication Schema Missing
Last modified: February 8, 2020

---

# SoftwareApplication Schema Missing

 *  Resolved [revivalz71](https://wordpress.org/support/users/revivalz71/)
 * (@revivalz71)
 * [6 years, 3 months ago](https://wordpress.org/support/topic/softwareapplication-schema-missing/)
 * Hello,
 * It would be great if you can add the ( SoftwareApplication ) schema type, it 
   is currently missing.
 * Thank you for this great plugin.
    -  This topic was modified 6 years, 3 months ago by [revivalz71](https://wordpress.org/support/users/revivalz71/).
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fsoftwareapplication-schema-missing%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Support [Blaz K.](https://wordpress.org/support/users/blazk/)
 * (@blazk)
 * [6 years, 3 months ago](https://wordpress.org/support/topic/softwareapplication-schema-missing/#post-12416099)
 * Hi [@revivalz71](https://wordpress.org/support/users/revivalz71/),
 * I have a tutorial about how to add SoftwareApplication schema in the documentation:
   [https://blazzdev.com/documentation/rate-my-post-documentation/#filters](https://blazzdev.com/documentation/rate-my-post-documentation/#filters).
   In the PRO version it will be possible to add it without coding. I’m glad you
   like the plugin.
 * Regards,
    Blaz
 *  [nadianadine](https://wordpress.org/support/users/nadianadine/)
 * (@nadianadine)
 * [6 years, 2 months ago](https://wordpress.org/support/topic/softwareapplication-schema-missing/#post-12439391)
 * I found a website that uses the My Rate Post plugin and uses the great Schema
   SoftwareApplication in one of these posts: [https://kuotareguler.com/app/uc-browser/](https://kuotareguler.com/app/uc-browser/)
   Schema SoftwareApplicatin is valid without errors.
 * Maybe you can ask the website admin for the code.
 *  Plugin Support [Blaz K.](https://wordpress.org/support/users/blazk/)
 * (@blazk)
 * [6 years, 2 months ago](https://wordpress.org/support/topic/softwareapplication-schema-missing/#post-12440779)
 * [@nadianadine](https://wordpress.org/support/users/nadianadine/),
 * as explained above, the tutorial on how to add the SoftwareApplication schema
   is available in the [documentation](https://blazzdev.com/documentation/rate-my-post-documentation/#filters).
   Search for “Example 2 – Change schema type to SoftwareApplication”.
 * Regards,
    Blaz
 *  [arwanapratama](https://wordpress.org/support/users/arwanapratama/)
 * (@arwanapratama)
 * [6 years, 2 months ago](https://wordpress.org/support/topic/softwareapplication-schema-missing/#post-12442079)
 * Hi,
 * I modified the code in the documentation so that the SoftwareApplication schema
   is valid there are no warnings.
 * You can add this code to the very bottom of your WordPress theme’s functions.
   php file.
 *     ```
       function blazzdev_sa_structured_data( $structuredData ) {
         $voteCount = rmp_get_vote_count();
         $rating = rmp_get_avg_rating();
         $img = get_the_post_thumbnail_url();
         $name = get_the_title();
         $description = get_post_meta( get_the_id(), 'myschema_description', true );
         $operatingSystem = get_post_meta( get_the_id(), 'myschema_operatingSystem', true );
         $applicationCategory = get_post_meta( get_the_id(), 'myschema_applicationCategory', true );
         $pubdate = get_the_date();
         $priceCurrency = get_post_meta( get_the_id(), 'myschema_priceCurrency', true );
         $price = get_post_meta( get_the_id(), 'myschema_price', true );
   
         $structuredData = '
         <script type="application/ld+json">
       {
         "@context": "http://schema.org/",
         "@type": "SoftwareApplication",
         "name": "' . $name . '",
         "image": "' . $img . '",
         "description": "' . $description . '",
         "applicationCategory": "' . $applicationCategory . '",
         "operatingSystem": "' . $operatingSystem . '",
         "datePublished": "' . $pubdate . '",
         "aggregateRating": {
           "@type": "AggregateRating",
           "ratingValue": "' . $rating . '",
           "ratingCount": "' . $voteCount . '"
         },
         "offers": {
           "@type": "Offer",
           "priceCurrency": "' . $priceCurrency . '",
           "price": "' . $price . '"
         }
       }
       </script>
         ';
   
         return $structuredData;
       }
   
       add_filter( 'rmp_structured_data', 'blazzdev_sa_structured_data' );
       ```
   
 * Then you need to add some custom fields to your post. See the image below.
 * [https://prnt.sc/r317wt](https://prnt.sc/r317wt)
 * I hope this helps.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘SoftwareApplication Schema Missing’ is closed to new replies.

 * ![](https://ps.w.org/rate-my-post/assets/icon-128x128.png?rev=2045796)
 * [Rate My Post - Star Rating Plugin by FeedbackWP](https://wordpress.org/plugins/rate-my-post/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/rate-my-post/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/rate-my-post/)
 * [Active Topics](https://wordpress.org/support/plugin/rate-my-post/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/rate-my-post/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/rate-my-post/reviews/)

 * 4 replies
 * 4 participants
 * Last reply from: [arwanapratama](https://wordpress.org/support/users/arwanapratama/)
 * Last activity: [6 years, 2 months ago](https://wordpress.org/support/topic/softwareapplication-schema-missing/#post-12442079)
 * Status: resolved