ahmedkaludi / schema-and-structured-data-for-wp

Creating the best Structured Data and Schema plugin for WordPress
http://structured-data-for-wp.com/
74 stars 32 forks source link

"@type":"Course" is Missing fields "hasCourseInstance" & "offers" (Critical Issue - Rich Results Checker) #2042

Closed 2StartLtd closed 8 months ago

2StartLtd commented 12 months ago

Hi,

While trying to add the schema type of "Course" to our pages I am currently unable to add the following missing schema fields:

Am I missing something or is this simply missing from the field options for "@type":"Course"?

Schema Source Links:

Sanjeevsetu commented 11 months ago

Hi @2StartLtd

Thanks for the request. Yes, We will add those properties in coming updates. Can you confirm that are you using any course plugin other than Schema & Structured Data for WP & AMP to add course contents so that we can make automation of markup.

In this case you do not have to modify schema on every course posts. Just add schema types and set placement and rest will be automated. Just confirm??

or you can contact us via https://structured-data-for-wp.com/contact-us/

askcode21 commented 11 months ago

same concern: https://wordpress.org/support/topic/course-info-schema-fields-request/

2StartLtd commented 11 months ago

Hi @2StartLtd

Thanks for the request. Yes, We will add those properties in coming updates. Can you confirm that are you using any course plugin other than Schema & Structured Data for WP & AMP to add course contents so that we can make automation of markup.

In this case you do not have to modify schema on every course posts. Just add schema types and set placement and rest will be automated. Just confirm??

or you can contact us via https://structured-data-for-wp.com/contact-us/

Hi Sanjeevsetu,

In regards to Schema markup, we only use the Structured Data plugin and Yoast. As for creating the courses, these are WooCommerce products that have been set to be courses from a schema perspective as this is all we provide.

We do use a couple of other additional WooCommerce plugins along side WooCommerce, but none that will impact Schema.

Hope this helps, and thanks again for a great plugin!

2StartLtd commented 10 months ago

Hi @Sanjeevsetu

After updating to the latest version I have noticed the new options ("hasCourseInstance" & "offers") are still not available for "@type":"Course"

I have flushed all Cache and browser caches but still just the same options available? I am trying to set this here: wp-admin > Structured Data > Schema Types > Edit Schema Type (Course)

I have even tried creating a new "Course" schema type to see if that may have shown the updates, but same outcome?

Have I maybe missed something?

Seliyu commented 10 months ago

I have the same problem. There is no possibility to add the "Offers" field outside the instance.

It also marks another error: Either "courseWorkload" or "courseSchedule" must be specified.

These fields also do not appear to be completed in either the individual entries or the general markup.

MohammedAkramU7 commented 9 months ago

Another user facing same issue https://magazine3.in/conversation/226341?folder_id=21

shridhamdeveloper commented 8 months ago

We have fixed this issue in our latest update of version 1.27 Below are the steps -> Structure Data->Schema Types and select Course Schema -> Modify the markup and select Manual from drop down -> Click on Add Course Instance button -> There you can see option for entering details for hasCourseInsance

Please check below screenshots for reference

Course-2 course-1

2StartLtd commented 8 months ago

Hi @shridhamdeveloper & @Sanjeevsetu

I can confirm the "Manual" method of this appears to be working fine now, but would be nice to see this work on the Automatic option as well in the future.

Sanjeevsetu commented 8 months ago

Hi @2StartLtd

Thanks for the confirmation.

We do have automation in our pro extension. Link: https://structured-data-for-wp.com/course-schema/

You can contact us here for more details. https://structured-data-for-wp.com/contact-us/

77naveenop commented 4 months ago

hi @2StartLtd , please create a ticket via https://structured-data-for-wp.com/contact-us/ and we will help you out immediately.