image: A value for the image field is required.
-
Hello, there seems to be an issue when verifying with google structured data tool: https://search.google.com/structured-data/testing-tool/#url=https%3A%2F%2Fwww.valendigital.co.uk%2Fservices%2F its saying that there is an image requirement just in case above url doesn’t work you can use this: https://www.valendigital.co.uk/services/ to check via the google tool..
I have looked at the plugins settings and cant seem to find an option on the wpsso place plugin that covers this.
All other data has passed. Juts this one comes up with an error ?? can you clarify how to get rid of this error please.
-
I should have time to look at this later this week. I’ll need you to enable the Debug Messages option on the SSO Advanced settings page, and disable the HTML optimizer you’re using that removes HTML comments.
Thanks,
js.
Hello,
Apologies for delay in reply.
i have disabled cache for this page: https://www.valendigital.co.uk/cookie-policy/ and enabled debug messages.
here is the out put:<!– wpsso wp_head action hook priority -9000 mark –>
<!– wpsso debug from Wpsso::show_debug() debug log :
SucomDebug :: __construct : mark (0.000038 secs / 0 bytes)
Wpsso :: set_objects : debug enabled on 2017-05-09T11:06:32+00:00
Wpsso :: set_objects : WP version 4.7.4
Wpsso :: set_objects : PHP version 5.6.29
Wpsso :: set_objects : Array
(
[0] => WPSSO 3.43.0/G
[1] => WPSSO JSON 1.13.9/G
[2] => WPSSO ORG 1.0.18/G
[3] => WPSSO PLM 2.2.14/G
)
WpssoUtil :: __construct : mark (0.001657 secs / 0 bytes)
WpssoOptions :: __construct : mark (0.002068 secs / 0 bytes)
WpssoOptions :: __construct : added filter_option_type (method) filter
WpssoOptions :: __construct : added filter_init_objects (method) filter
WpssoOptions :: __construct : running init_options action
WpssoOrg :: wpsso_init_options : mark (0.004059 secs / 0 bytes)
WpssoPlm :: wpsso_init_options : mark (0.004493 secs / 0 bytes)
WpssoJson :: wpsso_init_options : mark (0.004625 secs / 0 bytes)
SucomCache :: __construct : mark (0.005433 secs / 0 bytes)
WpssoStyle :: __construct : mark (0.005698 secs / 0 bytes)
WpssoScript :: __construct : mark (0.005908 secs / 0 bytes)
WpssoPage :: __construct : mark (0.006369 secs / 0 bytes)
WpssoMedia :: __construct : mark (0.006518 secs / 0 bytes)
WpssoFilters :: __construct : mark (0.007195 secs / 0 bytes)
WpssoHead :: __construct : mark (0.008324 secs / 0 bytes)
WpssoHead :: get_head_cache_index : mark (0.008788 secs / 0 bytes)
WpssoOpenGraph :: __construct : mark (0.009170 secs / 0 bytes)
WpssoOpenGraph :: __construct : added filter_plugin_image_sizes (method) filter
WpssoOpenGraph :: __construct : added add_ogpns_attributes filter for language_attributes
WpssoWeibo :: __construct : mark (0.009926 secs / 0 bytes)
WpssoTwitterCard :: __construct : mark (0.010200 secs / 0 bytes)
WpssoTwitterCard :: __construct : added filter_plugin_image_sizes (method) filter
WpssoSchema :: __construct : mark (0.010632 secs / 0 bytes)
WpssoSchema :: __construct : added filter_plugin_image_sizes (method) filter
WpssoLoader :: __construct : mark (0.011559 secs / 0 bytes)
WpssoLoader :: mod_load : mark (0.011658 secs / 0 bytes)
– – – – – – load modules begin
WpssoLoader :: mod_load : loading wpsso gpl/admin: ignored – not in admin back-end
WpssoLoader :: mod_load : loading wpsso gpl/social/buddypress: avail is false
WpssoLoader :: mod_load : loading wpsso gpl/util/post: class wpssogplutilpost for (tool) Custom Post Meta
WpssoGplUtilPost :: __construct : mark (0.016077 secs / 0 bytes)
WpssoPost :: add_actions : adding get_shortlink filter
WpssoPost :: add_actions : adding clear cache for comment actions
WpssoLoader :: mod_load : loading wpsso gpl/util/term: class wpssogplutilterm for (tool) Custom Term Meta
WpssoGplUtilTerm :: __construct : mark (0.019218 secs / 256 kb)
WpssoLoader :: mod_load : loading wpsso gpl/util/user: class wpssogplutiluser for (tool) Custom User Meta
WpssoGplUtilUser :: __construct : mark (0.021353 secs / 256 kb)
WpssoLoader :: mod_load : wpssoam lib/gpl not defined
WpssoLoader :: mod_load : loading wpssojson gpl/admin: ignored – not in admin back-end
WpssoLoader :: mod_load : loading wpssojson gpl/head/webpage: class wpssojsongplheadwebpage for (code) Schema Type WebPage (webpage)
WpssoJsonGplHeadWebPage :: __construct : mark (0.026057 secs / 256 kb)
WpssoJsonGplHeadWebPage :: __construct : added filter_json_data_https_schema_org_webpage (method) filter to wpsso_json_data_https_schema_org_webpage
WpssoJsonGplHeadWebPage :: __construct : added filter_json_data_https_schema_org_webpage (method) filter to wpsso_json_data_https_schema_org_blogposting
WpssoLoader :: mod_load : loading wpssojson gpl/head/webpage: ignored for action
WpssoLoader :: mod_load : loading wpssoorg gpl/admin: ignored – not in admin back-end
WpssoLoader :: mod_load : loading wpssoplm gpl/admin: ignored – not in admin back-end
WpssoLoader :: mod_load : wpssorar lib/gpl not defined
WpssoLoader :: mod_load : wpssorrssb lib/gpl not defined
WpssoLoader :: mod_load : wpssossb lib/gpl not defined
WpssoLoader :: mod_load : wpssossm lib/gpl not defined
WpssoLoader :: mod_load : wpssotaq lib/gpl not defined
WpssoLoader :: mod_load : wpssoul lib/gpl not defined
WpssoLoader :: mod_load : wpssoum lib/gpl not defined
WpssoLoader :: mod_load : mark (0.028688 secs / 256 kb)
– – – – – – load modules end + (0.017030 secs / 256 kb)
Wpsso :: set_objects : mark (0.029582 secs / 256 kb)
– – – – – – init objects action begin
WpssoOrg :: wpsso_init_objects : mark (0.030060 secs / 256 kb)
WpssoOrgFilters :: __construct : added filter_json_array_schema_type_ids (method) filter
WpssoOrgFilters :: __construct : added filter_get_organization_options (method) filter
WpssoPlm :: wpsso_init_objects : mark (0.031805 secs / 256 kb)
WpssoPlmFilters :: __construct : added filter_get_defaults (method) filter
WpssoPlmFilters :: __construct : added filter_get_md_defaults (method) filter
WpssoPlmFilters :: __construct : added filter_rename_options_keys (method) filter
WpssoPlmFilters :: __construct : added filter_rename_md_options_keys (method) filter
WpssoPlmFilters :: __construct : added filter_og_type (method) filter
WpssoPlmFilters :: __construct : added filter_og_seed (method) filter
WpssoPlmFilters :: __construct : added filter_json_prop_https_schema_org_potentialaction (method) filter
WpssoPlmFilters :: __construct : added filter_json_array_schema_type_ids (method) filter
WpssoPlmFilters :: __construct : added filter_schema_meta_itemprop (method) filter
WpssoPlmFilters :: __construct : added filter_schema_noscript_array (method) filter
WpssoPlmFilters :: __construct : added filter_schema_type_id (method) filter
WpssoPlmFilters :: __construct : added filter_get_place_options (method) filter
WpssoJson :: wpsso_init_objects : mark (0.037041 secs / 256 kb)
WpssoJsonFilters :: __construct : mark (0.037329 secs / 256 kb)
WpssoJsonFilters :: __construct : added __return_false (function) filter
WpssoJsonFilters :: __construct : added __return_false (function) filter
WpssoJsonFilters :: __construct : added __return_false (function) filter
WpssoJsonFilters :: __construct : added filter_json_data_https_schema_org_thing (method) filter
WpssoJsonFilters :: __construct : added filter_get_md_defaults (method) filter
WpssoJsonSchema :: __construct : mark (0.039316 secs / 256 kb)
WpssoOptions :: filter_init_objects : mark (0.039512 secs / 256 kb)
WpssoOptions :: filter_init_objects : setting allow_cache to true
Wpsso :: set_objects : mark (0.039749 secs / 256 kb)
– – – – – – init objects action end + (0.010167 secs / 0 bytes)
WpssoOptions :: check_options : mark (0.040045 secs / 256 kb)
– – – – – – checking options begin
WpssoOptions :: check_options : seo plugin found – checking meta tag options
WpssoOptions :: check_options : add_meta_name_canonical already set to 0
WpssoOptions :: check_options : add_meta_name_description already set to 0
WpssoOptions :: check_options : adding options derived from post type names
WpssoUtil :: get_post_types : mark (0.045023 secs / 256 kb)
WpssoUtil :: get_post_types : mark (0.045353 secs / 256 kb)
WpssoOptions :: check_options : mark (0.045743 secs / 512 kb)
– – – – – – checking options end + (0.005698 secs / 256 kb)
Wpsso :: set_objects : HTML debug mode is active
Wpsso :: set_objects : added __return_zero (function) filter
Wpsso :: set_objects : added __return_zero (function) filter
Wpsso :: set_objects : added __return_zero (function) filter
Wpsso :: init_plugin : mark (0.075921 secs / 768 kb)
– – – – – – plugin initialization begin
Wpsso :: init_plugin : running init_plugin action
WpssoOrg :: wpsso_init_plugin : mark (0.086478 secs / 768 kb)
WpssoPlm :: wpsso_init_plugin : mark (0.086644 secs / 768 kb)
WpssoJson :: wpsso_init_plugin : mark (0.086751 secs / 768 kb)
Wpsso :: init_plugin : mark (0.086853 secs / 768 kb)
– – – – – – plugin initialization end + (0.010932 secs / 0 bytes)
WpssoUtil :: add_plugin_image_sizes : mark (0.110763 secs / 768 kb)
– – – – – – define image sizes begin
WpssoUtil :: add_plugin_image_sizes : optional call to get_page_mod()
WpssoUtil :: get_page_mod : mark (0.111000 secs / 768 kb)
WpssoUtil :: get_page_mod : wp_obj is WP
WpssoPost :: get_mod : mark (0.111226 secs / 768 kb)
WpssoUtil :: get_page_mod : $mod Array
(
[id] => 687
[name] => post
[use_post] => false
[is_post] => true
[is_home] => false
[is_home_page] => false
[is_home_index] => false
[post_type] => page
[post_status] => publish
[post_author] => 1
[post_coauthors] => Array
(
)[is_term] => false
[tax_slug] => ”
[is_user] => false
[obj] => object WpssoGplUtilPost
)
WpssoUtil :: add_plugin_image_sizes : image size wpsso-schema 800×1600 crop center/center added
WpssoUtil :: add_plugin_image_sizes : image size wpsso-schema-article 800×1600 crop center/center added
WpssoUtil :: add_plugin_image_sizes : image size wpsso-opengraph 600×315 crop center/center added
WpssoUtil :: add_plugin_image_sizes : image size wpsso-richpin 800×1600 added
WpssoUtil :: add_plugin_image_sizes : image size wpsso-tc-summary 600×600 crop center/center added
WpssoUtil :: add_plugin_image_sizes : image size wpsso-tc-lrgimg 800×1600 crop center/center added
WpssoUtil :: add_plugin_image_sizes : mark (0.123199 secs / 768 kb)
– – – – – – define image sizes end + (0.012436 secs / 0 bytes)
WpssoUtil :: add_plugin_image_sizes : get_all_image_sizes Array
(
[thumbnail] => Array
(
[width] => 150
[height] => 150
[crop] => true
)[medium] => Array
(
[width] => 300
[height] => 300
[crop] => false
)[medium_large] => Array
(
[width] => 768
[height] => 0
[crop] => false
)[large] => Array
(
[width] => 1024
[height] => 1024
[crop] => false
)[featured-content-lg] => Array
(
[width] => 1200
[height] => 600
[crop] => true
)[featured-content-sm] => Array
(
[width] => 600
[height] => 400
[crop] => true
)[featured-content-th] => Array
(
[width] => 600
[height] => 600
[crop] => true
)[portfolio-thumbnail] => Array
(
[width] => 348
[height] => 240
[crop] => true
)[wpsso-schema] => Array
(
[width] => 800
[height] => 1600
[crop] => true
)[wpsso-schema-article] => Array
(
[width] => 800
[height] => 1600
[crop] => true
)[wpsso-opengraph] => Array
(
[width] => 600
[height] => 315
[crop] => true
)[wpsso-richpin] => Array
(
[width] => 800
[height] => 1600
[crop] => false
)[wpsso-tc-summary] => Array
(
[width] => 600
[height] => 600
[crop] => true
)[wpsso-tc-lrgimg] => Array
(
[width] => 800
[height] => 1600
[crop] => true
))
WpssoPost :: get_shortlink : args (shortlink=https://www.valendigital.co.uk/?p=687, post_id=0, context=query, allow_slugs=true)
WpssoPost :: get_shortlink : no shortener defined for shortlinks
WpssoFilters :: cleanup_wpseo_filters : mark (0.169839 secs / 2 mb)
WpssoFilters :: cleanup_wpseo_filters : removing wpseo_head action for publisher
WpssoFilters :: cleanup_wpseo_filters : disabling wpseo_json_ld_output filter
WpssoOpenGraph :: add_ogpns_attributes : args (html_attr=lang=”en-GB”)
WpssoOpenGraph :: add_ogpns_attributes : required call to get_page_mod()
WpssoUtil :: get_page_mod : mark (0.184055 secs / 2 mb)
WpssoPost :: get_mod : mark (0.184280 secs / 2 mb)
WpssoUtil :: get_page_mod : $mod Array
(
[id] => 687
[name] => post
[use_post] => false
[is_post] => true
[is_home] => false
[is_home_page] => false
[is_home_index] => false
[post_type] => page
[post_status] => publish
[post_author] => 1
[post_coauthors] => Array
(
)[is_term] => false
[tax_slug] => ”
[is_user] => false
[obj] => object WpssoGplUtilPost
)
WpssoPlmAddress :: has_place : mark (0.185200 secs / 2 mb)
WpssoPlmAddress :: get_md_options : mark (0.185407 secs / 2 mb)
WpssoGplUtilPost :: must_be_extended : WpssoMeta::get_options must be extended
WpssoPlmAddress :: has_place : no place options from module object
WpssoPlmAddress :: has_place : no place options found
–>I also notice that the description field is empty. How do i get this added in? The profile part of the user sections are all filed out. Am i missing something?
“author”: {
“@context”: “https://schema.org”,
“@type”: “Person”,
“name”: “****”,
“description”: “”,Look forward to your reply.
Kind regards..Thanks, but I don’t need you to provide the debug information – I’ll have a look at it later this week. I’ll let you know so you can enable the Debug Messages option and disable the HTML optimization plugin/service you’re using.
As for the author description, make sure your author(s) has a profile bio. ??
js.
- This reply was modified 7 years, 6 months ago by JS Morisset.
hello JS,
Apologies.
Sure thing. Its disabled on that page ready for you to check.
Yup all author bio info is filled out on the user profile page. Tripple checked that… I thought there may be a section in your plugin that i may have missed.
Ill eagerly await a reply.
kind regards
No worries. ?? I’ll have time to look at this tomorrow morning (EST) – if you could enable the Debug Messages option before then, that would be great. ??
Thanks,
js.
Let me know when you’ve disabled the HTML optimizer for https://www.valendigital.co.uk/services/ – right now it’s enabled and removing all HTML comments. ??
Thanks,
js.
hello JS,
NP, thats been done now..
Thanks – all good – you can disable the Debug Messages option.
Your author description contains HTML, which seems to be causing a problem – normally HTML is removed from descriptions, but the author description here was being used as-is. This will be fixed in the next release.
As for the missing Local Business image – I’ll have to look at how best to address that issue – I should have a fix for that by the week-end.
Thanks,
js.
Hello JS,
Great. yes it has html so that it can be used on the frontend of the site.
Brilliant. look forward to the fix. Thought i was going potty lol.
Lastly, I have a few questions regarding your pro plugins. Can i send you an email regarding this separately? if so should i use the contact option on your site OR send to an email address?
Kind regards
No problem – you can open a ticket on the Pro support website here: https://support.surniaulula.com/support/home
js.
FYI – WPSSO PLM v2.3.0-dev.3 now includes a new Business Location Image ID / URL to select an image. The stable version should be released in the next few days. ??
js.
- This reply was modified 7 years, 6 months ago by JS Morisset.
Cool ??
Look forward to the update ??
Kind Regards
Hellp JS.
So updated to the latest version. I can see the new option and duly filled it out.
Checked rich snippets and its still giving an error!
I have done all the standard stuff. Cleared wpsso cache,cleared site cache, turned off cache completely, used different browser, restarted pc etc but nope. Its not getting injected into the code..
Am i doing something wrong?
Eagerly await a reply.
Kind regards.
Hello JS,
How do i mark this as unresolved? as the issue is still present…
kind regards..
- The topic ‘image: A value for the image field is required.’ is closed to new replies.