[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flk-9SbHVN0-P_FdsWKu5N1PSWKrM810AWQA7PjXv7hI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":91,"crawl_stats":38,"alternatives":96,"analysis":178,"fingerprints":1834},"wordlift","WordLift – AI powered SEO – Schema","3.54.6","WordLift","https:\u002F\u002Fprofiles.wordpress.org\u002Fwordlift\u002F","\u003Ch4>WordLift – AI-Powered SEO – Schema\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FdPp13Y4T00U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>WordLift\u003C\u002Fstrong> connects to your existing website, reads your content, finds entities in it (like places and people), and creates a representation of your content search engines will love. \u003Cbr \u002F>\n  \u003Cstrong>WordLift\u003C\u002Fstrong>, without requiring any technical skills, creates code (called Structured Data or Schema markup) that reiterates your page’s content in a manner that search engines best understand.  \u003Cbr \u002F>\n  \u003Cstrong>WordLift\u003C\u002Fstrong> is \u003Cstrong>available to try free for 14 days\u003C\u002Fstrong>. Find out more and \u003Ca href=\"https:\u002F\u002Fwordlift.io\" rel=\"nofollow ugc\">get your activation key\u003C\u002Fa> directly on our website. \u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>All our clients enjoy an increase in organic traffic. A lot of them start seeing rich snippets in their Google results pages. Some also experience an increase in website authority. All of them can delegate complex SEO tasks to junior staff. \u003Cbr \u002F>\nThis lift is made possible by our Artificial Intelligence engine working behind the scenes understanding, highlighting, and connecting your content.\u003Cbr \u002F>\n\u003Cstrong>WordLift\u003C\u002Fstrong> lets you create, own and publish your own \u003Ca href=\"https:\u002F\u002Fwordlift.io\u002Fblog\u002Fen\u002Fknowledge-graph-seo\u002F\" rel=\"nofollow ugc\">knowledge graph\u003C\u002Fa>.\u003Cbr \u002F>\n\u003Cstrong>WordLift\u003C\u002Fstrong> publishes your content as \u003Ca href=\"https:\u002F\u002Fwordlift.io\u002Fblog\u002Fen\u002Fentity\u002Flinked-data\u002F\" rel=\"nofollow ugc\">Linked Open Data\u003C\u002Fa> following Tim Berners-Lee‘s Linked Data Principles.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WordLift\u003C\u002Fstrong> is a plug-in for online content creators to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support your writing process with \u003Cstrong>trustworthy and contextual facts\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Enrich content with \u003Cstrong>images\u003C\u002Fstrong>, \u003Cstrong>links\u003C\u002Fstrong> and \u003Cstrong>interactive visualizations\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Keep readers engaged with relevant \u003Cstrong>content recommendations\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Produce content compatible with \u003Cstrong>schema.org markup\u003C\u002Fstrong>, allowing search engines to \u003Cstrong>best index and display your website\u003C\u002Fstrong>.  \u003C\u002Fli>\n\u003Cli>Engage readers with \u003Cstrong>relevant content recommendations\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Publish metadata to \u003Cstrong>share, sell and distribute content\u003C\u002Fstrong> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WordLift brings to your publishing workflow\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The technology to \u003Cstrong>self-organize content\u003C\u002Fstrong> using publicly or privately available \u003Ca href=\"https:\u002F\u002Fwordlift.io\u002Fblog\u002Fen\u002Fknowledge-graph-seo\u002F\" rel=\"nofollow ugc\">knowledge graphs\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>An easy way to \u003Cstrong>build datasets\u003C\u002Fstrong> and \u003Cstrong>full data ownership\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Support for creating web content using \u003Cstrong>contextually relevant information\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Valued and \u003Cstrong>free to use photos and illustrations\u003C\u002Fstrong> from the Commons community ranging from maps to astronomical imagery to photographs, artworks and more \u003C\u002Fli>\n\u003Cli>New means to drive business growth with \u003Cstrong>meaningful content discovery paths\u003C\u002Fstrong> \u003C\u002Fli>\n\u003Cli>Content tagging for \u003Cstrong>better SEO\u003C\u002Fstrong> \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported languages\u003C\u002Fh4>\n\u003Cp>WordLift currently supports 32 languages: Chinese, Danish, German, English, French, Italian, Dutch, Russian, Spanish, Portuguese, Swedish, Turkish, Albanian, Belarusian, Bulgarian, Catalan, Croatian, Czech, Estonian, Finnish, Hungarian, Icelandic, Indonesian, Latvian, Lithuanian, Norwegian, Polish, Romanian, Serbian, Slovak, Slovenian, Ukrainian.\u003C\u002Fp>\n\u003Cp>We also experimentally support \u003Ca href=\"https:\u002F\u002Fwordlift.io\u002Facademy-entries\u002Fwordlift-languages\u002F\" rel=\"nofollow ugc\">hundreds of languages\u003C\u002Fa> with many different alphabets. You can use WordLift in any language that is being supported natively by WikiData.\u003C\u002Fp>\n\u003Cp>The Plug-in is built on \u003Cstrong>open source software\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>More Information\u003C\u002Fh3>\n\u003Cp>WordLift is \u003Cstrong>happily developed\u003C\u002Fstrong> by \u003Ca href=\"https:\u002F\u002Fwordlift.io\" rel=\"nofollow ugc\">WordLift\u003C\u002Fa>, an innovative Italian startup founded in 2017 and based in downtown Rome.\u003C\u002Fp>\n\u003Cp>WordLift \u003Cstrong>helps companies\u003C\u002Fstrong>, operating in all market sectors, including e-commerce, of the small, medium, and large sizes \u003Cstrong>to speak Google’s native language\u003C\u002Fstrong> by converting \u003Cem>unstructured content\u003C\u002Fem> into \u003Cem>structured data\u003C\u002Fem> that search engines understand. This will allow them to get more organic traffic to the website and offer a more relevant user experience.\u003C\u002Fp>\n\u003Cp>For more information, contact us at \u003Ca href=\"mailto:hello@wordlift.io\" rel=\"nofollow ugc\">hello@wordlift.io\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Why we are doing this\u003C\u002Fh4>\n\u003Cp>Our mission is an \u003Cem>utopian one\u003C\u002Fem>: \u003Cstrong>organize the world general knowledge\u003C\u002Fstrong> by providing tools that everyone can use.\u003C\u002Fp>\n\u003Ch4>In open source we trust\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WordLift\u003C\u002Fstrong> is built on \u003Cstrong>open source software\u003C\u002Fstrong>.\u003Cbr \u002F>\n\u003Cstrong>WordLift\u003C\u002Fstrong> uses \u003Cstrong>open source tools for natural language and semantic processing\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>In data ownership we trust\u003C\u002Fh4>\n\u003Cp>We believe content creators should \u003Cstrong>own, retain and exploit\u003C\u002Fstrong> the \u003Cstrong>value of the metadata they create\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Get involved with the Development\u003C\u002Fh4>\n\u003Cp>If you are a coder and wish to contribute to WordLift plugin you are welcome to get involved via Github.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordLift Plugin Repo:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Finsideout10\u002Fwordlift-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Finsideout10\u002Fwordlift-plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WordLift Plugin Issue Tracker:\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Finsideout10\u002Fwordlift-plugin\u002Fissues\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Finsideout10\u002Fwordlift-plugin\u002Fissues\u003C\u002Fa>\u003C\u002Fp>\n","Search engines are looking for meaning, not keywords. WordLift tells Google how your content relates to your brand, products, and stakeholders.",400,127854,88,65,"2025-08-06T14:02:00.000Z","6.8.5","5.3","7.4",[20,21,22,23,24],"ai","linked-data","semantic-web","seo","structured-data","https:\u002F\u002Fwordlift.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwordlift.3.54.6.zip",96,4,0,"2025-08-14 00:00:00","2026-03-15T15:16:48.613Z",[33,48,63,77],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":6,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":30,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-53582","wordlift-authenticated-contributor-stored-cross-site-scripting","WordLift \u003C= 3.54.5 - Authenticated (Contributor+) Stored Cross-Site Scripting","The WordLift plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 3.54.5 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=3.54.5","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-08-19 13:48:35",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F15e2efa7-3e29-4ea7-a781-3290725fcc76?source=api-prod",6,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":38,"affected_versions":53,"patched_in_version":54,"severity":40,"cvss_score":55,"cvss_vector":56,"vuln_type":57,"published_date":58,"updated_date":59,"references":60,"days_to_patch":62},"CVE-2025-30624","wordlift-missing-authorization","WordLift \u003C= 3.54.4 - Missing Authorization","The WordLift – AI powered SEO – Schema plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 3.54.4. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.","\u003C=3.54.4","3.54.5",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-06-05 00:00:00","2025-07-03 12:08:28",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe1c9cfba-d0dd-414a-b464-911c2188d96f?source=api-prod",29,{"id":64,"url_slug":65,"title":66,"description":67,"plugin_slug":4,"theme_slug":38,"affected_versions":68,"patched_in_version":69,"severity":40,"cvss_score":70,"cvss_vector":71,"vuln_type":57,"published_date":72,"updated_date":73,"references":74,"days_to_patch":76},"CVE-2024-12176","wordlift-ai-powered-seo-schema-missing-authorization-to-authenticated-subscriber-settings-update","WordLift – AI powered SEO – Schema \u003C= 3.54.2 - Missing Authorization to Authenticated (Subscriber+) Settings Update","The WordLift – AI powered SEO – Schema plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the 'wl_config_plugin' AJAX action in all versions up to, and including, 3.54.2. This makes it possible for unauthenticated attackers to update the plugin's settings.","\u003C=3.54.2","3.54.3",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","2025-01-06 15:41:43","2025-07-25 19:37:37",[75],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fca6bdde6-f381-4ccb-8984-519cf9aca0b1?source=api-prod",200,{"id":78,"url_slug":79,"title":80,"description":81,"plugin_slug":4,"theme_slug":38,"affected_versions":82,"patched_in_version":83,"severity":40,"cvss_score":84,"cvss_vector":85,"vuln_type":43,"published_date":86,"updated_date":87,"references":88,"days_to_patch":90},"CVE-2022-3069","wordlift-authenticated-administrator-stored-cross-site-scripting","Wordlift \u003C= 3.37.1 - Authenticated (Administrator+) Stored Cross-Site Scripting","The Wordlift plugin for WordPress is vulnerable to Stored Cross-Site Scripting via its settings parameters in versions up to, and including, 3.37.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=3.37.1","3.37.2",5.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2022-08-31 00:00:00","2024-01-22 19:56:02",[89],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb644e61a-5842-43a6-9525-97e1339dcc94?source=api-prod",510,{"slug":4,"display_name":7,"profile_url":8,"plugin_count":92,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":93,"trust_score":94,"computed_at":95},1,186,76,"2026-04-05T20:26:13.710Z",[97,117,134,151,166],{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":29,"num_ratings":29,"last_updated":107,"tested_up_to":16,"requires_at_least":108,"requires_php":109,"tags":110,"homepage":114,"download_link":115,"security_score":116,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"syntaxhub-jld","syntaxhub-JLD","1.0.6","SyntaxCloud","https:\u002F\u002Fprofiles.wordpress.org\u002Fsyntaxcloud\u002F","\u003Cp>Optimize your site’s structured data and meta output with syntaxhub-JLD.\u003C\u002Fp>\n\u003Cp>This plugin works alongside All in One SEO to refine breadcrumb markup and trim overly verbose meta descriptions in JSON-LD.\u003Cbr \u002F>\nA lightweight and focused solution to keep your site’s schema clean, relevant, and search-friendly.\u003C\u002Fp>\n\u003Cp>syntaxhub-JLD は、サイトの構造化データとメタ情報の出力をスマートに最適化するプラグインです。\u003Cbr \u002F>\nAll in One SEO プラグインと併用することで、パンくずリストのマークアップを整理し、長すぎるメタディスクリプションの出力を抑制します。\u003Cbr \u002F>\n検索エンジンに適した、シンプルで過不足のないスキーマ構造を実現します。\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Description Management\u003C\u002Fstrong>: Automatically extracts descriptions from theme files, AIOSEO settings, or custom fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Configuration\u003C\u002Fstrong>: Choose from three description extraction methods via settings page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AIOSEO Integration\u003C\u002Fstrong>: Seamlessly works with All in One SEO plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme File Auto-Extraction\u003C\u002Fstrong>: Automatically generates descriptions from page template files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Field Support\u003C\u002Fstrong>: Manual description input for specific pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Breadcrumb Optimization\u003C\u002Fstrong>: Clean and focused breadcrumb markup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JSON-LD Control\u003C\u002Fstrong>: Prevents output of specific schema types when needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>After activation, configure the plugin through Settings > SyntaxHub-JLD:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Description Extraction Methods:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. \u003Cstrong>AIOSEO Priority (Recommended)\u003C\u002Fstrong>: Uses AIOSEO settings first, with automatic extraction as fallback\u003Cbr \u002F>\n2. \u003Cstrong>Auto Extraction\u003C\u002Fstrong>: Automatically extracts content from theme files\u003Cbr \u002F>\n3. \u003Cstrong>Custom Fields\u003C\u002Fstrong>: Manual description input for each page\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Auto Extraction Settings:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Enable automatic extraction when AIOSEO description is not set\u003Cbr \u002F>\n* Supports various theme file patterns (page-{slug}.php, template-parts\u002Fpage-{slug}.php, etc.)\u003C\u002Fp>\n","Optimize your site's structured data and meta output with syntaxhub-JLD.",10,620,"2025-06-29T03:44:00.000Z","5.0","7.2",[111,112,23,24,113],"aioseo","json-ld","yoast","https:\u002F\u002Fsyn-c.jp\u002Fservice\u002Fplugin\u002Fsyntaxhub-jld\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsyntaxhub-jld.1.0.6.zip",100,{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":29,"downloaded":125,"rating":29,"num_ratings":29,"last_updated":126,"tested_up_to":127,"requires_at_least":128,"requires_php":109,"tags":129,"homepage":132,"download_link":133,"security_score":116,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"ai-json-extractor-auto-embed-lite","AI Auto Embed – AI Content Optimizer for WordPress","1.2.2","muenchmedia","https:\u002F\u002Fprofiles.wordpress.org\u002Fmuenchmedia\u002F","\u003Cp>\u003Cstrong>AI Auto Embed – AI Content Optimizer\u003C\u002Fstrong> verbindet strukturierte JSON-Ausgabe mit intelligenter KI-Analyse für deine Inhalte.\u003C\u002Fp>\n\u003Cp>Das Plugin hilft dir dabei:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>deine Beiträge für KI-Systeme lesbar zu machen  \u003C\u002Fli>\n\u003Cli>strukturierte Daten automatisch einzubetten  \u003C\u002Fli>\n\u003Cli>deine Inhalte auf AI-Readiness zu analysieren  \u003C\u002Fli>\n\u003Cli>konkrete Verbesserungsvorschläge zu erhalten  \u003C\u002Fli>\n\u003Cli>deinen Analyse-Prompt individuell anzupassen  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfekt für Content-Creator, SEOs, Agenturen und Publisher, die ihre Inhalte für Suchmaschinen, KI-Crawler und moderne AI-Systeme optimieren möchten.\u003C\u002Fp>\n\u003Ch3>🚀 Funktionen\u003C\u002Fh3>\n\u003Ch4>🔎 AI-Readiness Score im Editor\u003C\u002Fh4>\n\u003Cp>Jeder Beitrag und jede Seite erhält eine Bewertung von 0–100 Punkten.\u003Cbr \u002F>\nDu siehst sofort, wie gut dein Content strukturiert ist.\u003C\u002Fp>\n\u003Ch4>💡 Konkrete Verbesserungsvorschläge\u003C\u002Fh4>\n\u003Cp>Das Plugin analysiert:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Überschriftenstruktur (H2\u002FH3)\u003C\u002Fli>\n\u003Cli>Textlänge\u003C\u002Fli>\n\u003Cli>Aktualität\u003C\u002Fli>\n\u003Cli>interne Struktur\u003C\u002Fli>\n\u003Cli>weitere Optimierungspotenziale\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🤖 KI-Analyse per Button\u003C\u002Fh4>\n\u003Cp>Per Klick kannst du eine tiefere Analyse via OpenAI API durchführen und erhältst strukturierte Optimierungsvorschläge im JSON-Format.\u003C\u002Fp>\n\u003Ch4>🛠 Individuell anpassbarer Prompt\u003C\u002Fh4>\n\u003Cp>Du bestimmst selbst, wie die KI analysieren soll.\u003Cbr \u002F>\nDer Analyse-Prompt ist im Backend frei editierbar.\u003C\u002Fp>\n\u003Ch4>🧠 Strukturierte JSON-Daten im Frontend\u003C\u002Fh4>\n\u003Cp>Automatisches Einbetten von:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cscript type=\"application\u002Fjson\">\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Optional mit:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>application\u002Fld+json (schema.org Article)\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>📊 Dashboard Übersicht\u003C\u002Fh4>\n\u003Cp>Eine Gesamtübersicht zeigt, wie „AI-ready“ deine gesamte Website ist.\u003C\u002Fp>\n\u003Ch4>🔐 Eigener API-Key\u003C\u002Fh4>\n\u003Cp>Der OpenAI API-Key wird serverseitig gespeichert und nicht im Frontend ausgegeben.\u003C\u002Fp>\n\u003Ch3>🎯 Für wen ist das Plugin geeignet?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Blogger & Content-Creator  \u003C\u002Fli>\n\u003Cli>SEO-Agenturen  \u003C\u002Fli>\n\u003Cli>Online-Magazine  \u003C\u002Fli>\n\u003Cli>Publisher  \u003C\u002Fli>\n\u003Cli>Headless-WordPress Setups  \u003C\u002Fli>\n\u003Cli>AI-Optimierung von Content  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🧩 Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Plugin hochladen und aktivieren.\u003C\u002Fli>\n\u003Cli>Gehe zu \u003Cstrong>Werkzeuge \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> AI Auto Embed\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Optional: OpenAI API-Key hinterlegen.\u003C\u002Fli>\n\u003Cli>Beiträge bearbeiten und AI-Score prüfen.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>⚙️ Einstellungen\u003C\u002Fh3>\n\u003Cp>Unter \u003Cstrong>Werkzeuge \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> AI Auto Embed\u003C\u002Fstrong> kannst du:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>aktive Post-Typen auswählen  \u003C\u002Fli>\n\u003Cli>Schema.org aktivieren  \u003C\u002Fli>\n\u003Cli>JSON minifizieren  \u003C\u002Fli>\n\u003Cli>ACF-Felder einbinden  \u003C\u002Fli>\n\u003Cli>deinen OpenAI API-Key speichern  \u003C\u002Fli>\n\u003Cli>deinen individuellen Analyse-Prompt definieren  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔑 OpenAI API Hinweis\u003C\u002Fh3>\n\u003Cp>Für die KI-Analyse wird ein eigener OpenAI API-Key benötigt.\u003Cbr \u002F>\nEs entstehen ggf. Kosten gemäß deinem OpenAI-Tarif.\u003C\u002Fp>\n\u003Cp>Ohne API-Key funktioniert weiterhin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>JSON Auto-Embed\u003C\u002Fli>\n\u003Cli>AI-Score Analyse\u003C\u002Fli>\n\u003Cli>Dashboard Übersicht\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>❓ Frequently Asked Questions\u003C\u002Fh3>\n\u003Ch4>Ist das Plugin kostenlos?\u003C\u002Fh4>\n\u003Cp>Ja. Die Basisfunktionen sind kostenlos nutzbar.\u003Cbr \u002F>\nFür KI-Analysen wird ein eigener OpenAI API-Key benötigt.\u003C\u002Fp>\n\u003Ch4>Wird mein API-Key öffentlich sichtbar?\u003C\u002Fh4>\n\u003Cp>Nein. Der Key wird ausschließlich serverseitig verwendet.\u003C\u002Fp>\n\u003Ch4>Beeinflusst das Plugin mein Frontend-Design?\u003C\u002Fh4>\n\u003Cp>Nein. Es werden nur strukturierte Daten im \u003Ccode>\u003Chead>\u003C\u002Fcode> ergänzt.\u003C\u002Fp>\n\u003Ch4>Unterstützt das Plugin Gutenberg und Classic Editor?\u003C\u002Fh4>\n\u003Cp>Ja.\u003C\u002Fp>\n\u003Ch4>Funktioniert es mit Elementor & Page Buildern?\u003C\u002Fh4>\n\u003Cp>Ja, da keine Inhaltsmanipulation erfolgt.\u003C\u002Fp>\n\u003Ch3>📸 Screenshots\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Dashboard mit AI-Readiness Übersicht  \u003C\u002Fli>\n\u003Cli>AI-Score Metabox im Beitrag  \u003C\u002Fli>\n\u003Cli>Einstellungen mit Prompt-Konfiguration  \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>🛣 Roadmap\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Erweiterte SEO-Metriken  \u003C\u002Fli>\n\u003Cli>Mehr Analyse-Modelle  \u003C\u002Fli>\n\u003Cli>Prompt-Templates  \u003C\u002Fli>\n\u003Cli>Caching der KI-Analyse  \u003C\u002Fli>\n\u003Cli>Erweiterte Content-Optimierung  \u003C\u002Fli>\n\u003C\u002Ful>\n","Macht deine WordPress-Inhalte KI-lesbar und analysiert sie auf AI-Readiness, Struktur & Optimierungspotenzial – direkt im Editor.",391,"2026-03-06T18:36:00.000Z","6.9.4","5.2",[20,130,131,23,24],"content-optimizer","json","https:\u002F\u002Fwww.muench-media.com\u002Fshop\u002Fai-jason-extractor-auto-embed-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-json-extractor-auto-embed-lite.zip",{"slug":135,"name":136,"version":137,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":29,"downloaded":142,"rating":29,"num_ratings":29,"last_updated":143,"tested_up_to":127,"requires_at_least":144,"requires_php":145,"tags":146,"homepage":149,"download_link":150,"security_score":116,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"ai-ready-wp","AI-Ready WP","4.1.0","studiomeyerio","https:\u002F\u002Fprofiles.wordpress.org\u002Fstudiomeyerio\u002F","\u003Cp>\u003Cstrong>AI-Ready WP\u003C\u002Fstrong> makes your WordPress site discoverable by AI agents and search engines. It generates the files and metadata that AI systems look for when trying to understand what your site offers.\u003C\u002Fp>\n\u003Cp>As AI agents become the new way people find businesses online, your site needs to speak their language. AI-Ready WP handles this automatically.\u003C\u002Fp>\n\u003Ch4>What It Does\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>AI Discovery\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>agents.json\u003C\u002Fstrong> — AI Agent Discovery standard (\u002F.well-known\u002Fagents.json). Tells AI systems what your site offers and how to interact with it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>agent-card.json\u003C\u002Fstrong> — A2A Protocol (Agent-to-Agent) for agent interoperability (\u002F.well-known\u002Fagent-card.json).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>llms.txt\u003C\u002Fstrong> — LLM-readable content index (\u002Fllms.txt + \u002Fllms-full.txt). Like a sitemap for AI.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JSON-LD schemas\u003C\u002Fstrong> — Organization\u002FLocalBusiness, WebSite with SearchAction, BreadcrumbList, FAQPage.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API\u003C\u002Fstrong> — Endpoints for AI agents (\u002Fwp-json\u002Fairewp\u002Fv1\u002F).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Bot Management\u003C\u002Fstrong> — Granular robots.txt control for 20+ AI bots. Block training bots, allow search bots.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Crawler Analytics\u003C\u002Fstrong> — Track which AI bots visit your site and how often.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IndexNow\u003C\u002Fstrong> — Instant indexing notifications to Bing and Yandex on content changes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP Abilities API\u003C\u002Fstrong> — Machine-readable abilities for the WordPress MCP Adapter (WP 6.9+).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-Readiness Score\u003C\u002Fstrong> — Dashboard widget with 11 readiness checks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>16 industry presets\u003C\u002Fstrong> — Restaurant, real estate, e-commerce, SaaS, agency, medical, legal, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-regeneration\u003C\u002Fstrong> — Files update automatically on content changes and daily via WP-Cron.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>SEO\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Meta title and description per page\u002Fpost (editor meta box).\u003C\u002Fli>\n\u003Cli>OpenGraph tags (og:title, og:description, og:image, og:type).\u003C\u002Fli>\n\u003Cli>Twitter Card tags (summary_large_image).\u003C\u002Fli>\n\u003Cli>Canonical URL override per page.\u003C\u002Fli>\n\u003Cli>Robots meta (noindex\u002Fnofollow) per page.\u003C\u002Fli>\n\u003Cli>XML Sitemap generation (\u002Fsitemap.xml).\u003C\u002Fli>\n\u003Cli>Focus keyword analysis with 6-point checklist (title, URL, meta, density, length, intro).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Who Is This For?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Business owners\u003C\u002Fstrong> who want their site found by ChatGPT, Claude, Perplexity, and other AI assistants.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies\u003C\u002Fstrong> building client sites that need to be future-proof for AI discovery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> who want a lightweight, well-coded AI discovery solution.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Go to Settings > AI-Ready.\u003C\u002Fli>\n\u003Cli>Fill in your business information.\u003C\u002Fli>\n\u003Cli>Enable the features you need.\u003C\u002Fli>\n\u003Cli>Everything generates and updates automatically.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Your site immediately becomes discoverable by AI agents through standardized protocols.\u003C\u002Fp>\n\u003Ch3>Third-Party Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external service:\u003C\u002Fp>\n\u003Ch4>IndexNow API\u003C\u002Fh4>\n\u003Cp>When IndexNow is enabled, the plugin notifies search engines about content changes for faster indexing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service URLs:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\u003Ccode>https:\u002F\u002Fapi.indexnow.org\u002Findexnow\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>https:\u002F\u002Fwww.bing.com\u002Findexnow\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data sent:\u003C\u002Fstrong> Your site URL, the URLs of changed pages, and your IndexNow key\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When:\u003C\u002Fstrong> On content publish or update\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose:\u003C\u002Fstrong> Faster search engine indexing by Bing, Yandex, and other participating search engines\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IndexNow:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.indexnow.org\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.indexnow.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IndexNow Terms of Use:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.indexnow.org\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.indexnow.org\u002Fterms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IndexNow Privacy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.indexnow.org\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.indexnow.org\u002Fprivacy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bing IndexNow:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.bing.com\u002Findexnow\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.bing.com\u002Findexnow\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Microsoft Privacy Statement:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fprivacy.microsoft.com\u002Fen-us\u002Fprivacystatement\" rel=\"nofollow ugc\">https:\u002F\u002Fprivacy.microsoft.com\u002Fen-us\u002Fprivacystatement\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>IndexNow is enabled by default but can be disabled in Settings > AI-Ready. No other external connections are made.\u003C\u002Fp>\n","Make your WordPress site discoverable by AI agents. Generates agents.json, agent-card.json, llms.txt, JSON-LD schemas, SEO meta tags, and more.",109,"2026-03-12T18:37:00.000Z","6.0","8.0",[147,20,148,23,24],"agents","llms","https:\u002F\u002Fstudiomeyer.io\u002Fstore\u002Fai-ready-wp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-ready-wp.4.1.0.zip",{"slug":152,"name":153,"version":154,"author":155,"author_profile":156,"description":157,"short_description":158,"active_installs":29,"downloaded":159,"rating":29,"num_ratings":29,"last_updated":160,"tested_up_to":127,"requires_at_least":108,"requires_php":161,"tags":162,"homepage":164,"download_link":165,"security_score":116,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"enhancely-ai","enhancely.ai","1.0.0","enhancely","https:\u002F\u002Fprofiles.wordpress.org\u002Fenhancely\u002F","\u003Cp>enhancely.ai automatically generates optimized JSON-LD structured data for your WordPress pages using AI. This helps search engines (like Google) and Large Language Models (like ChatGPT, Perplexity) better understand your content, leading to improved visibility and “LLM SEO”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automated Schema Generation:\u003C\u002Fstrong> AI analyzes your content and builds the perfect JSON-LD.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart caching:\u003C\u002Fstrong> Fast responses by caching schema results locally.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor invalidation:\u003C\u002Fstrong> When you update\u002Ftrash\u002Fdelete a post\u002Fpage, the plugin clears the cached schema so the next visit fetches fresh schema.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Configuration:\u003C\u002Fstrong> Just enter your API key and you are ready to go.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance:\u003C\u002Fstrong> Uses the WordPress Transient API for high-performance caching.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>The plugin takes the current page URL.\u003C\u002Fli>\n\u003Cli>It sends a request to the enhancely.ai API.\u003C\u002Fli>\n\u003Cli>The API analyzes the page and returns optimized JSON-LD.\u003C\u002Fli>\n\u003Cli>The plugin injects this data into the \u003Ccode>\u003Chead>\u003C\u002Fcode> of your website.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>External Service:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin relies on the \u003Ca href=\"https:\u002F\u002Fwww.enhancely.ai\" rel=\"nofollow ugc\">enhancely.ai\u003C\u002Fa> API to generate schema markup.\u003Cbr \u002F>\n*   \u003Cstrong>Service:\u003C\u002Fstrong> enhancely.ai (AI-powered Schema Generation)\u003Cbr \u002F>\n*   \u003Cstrong>Data Sent:\u003C\u002Fstrong> Your page URLs are sent to our servers for analysis.\u003Cbr \u002F>\n*   \u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwww.enhancely.ai\u002Fprivacy-policy.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.enhancely.ai\u002Fprivacy-policy\u003C\u002Fa>\u003C\u002Fp>\n","Make your WordPress site AI-ready in minutes with enhancely.ai.",99,"2026-01-07T20:59:00.000Z","8.2",[20,112,163,23,24],"schema","https:\u002F\u002Fwww.enhancely.ai","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenhancely-ai.1.0.0.zip",{"slug":167,"name":168,"version":154,"author":167,"author_profile":169,"description":170,"short_description":171,"active_installs":29,"downloaded":172,"rating":29,"num_ratings":29,"last_updated":173,"tested_up_to":127,"requires_at_least":144,"requires_php":18,"tags":174,"homepage":176,"download_link":177,"security_score":116,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"magicgeo","MagicGEO for WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagicgeo\u002F","\u003Cp>MagicGEO for WooCommerce helps store owners analyze and optimize their product content for AI-powered search engines such as Google SGE, ChatGPT, and Perplexity.\u003C\u002Fp>\n\u003Ch4>What is GEO?\u003C\u002Fh4>\n\u003Cp>Generative Engine Optimization (GEO) is the practice of structuring product content so that AI-powered search engines can accurately understand, index, and cite it.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Analyze WooCommerce products against GEO criteria (title length, description quality, images, SKU, categories, pricing).\u003C\u002Fli>\n\u003Cli>Generate Schema.org Product markup automatically on product pages.\u003C\u002Fli>\n\u003Cli>One-click AI optimization via the MagicGEO API.\u003C\u002Fli>\n\u003Cli>GEO score tracking per product with status indicators.\u003C\u002Fli>\n\u003Cli>HPOS (High-Performance Order Storage) compatible.\u003C\u002Fli>\n\u003Cli>Internationalization ready with included translation files.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.0 or higher\u003C\u002Fli>\n\u003Cli>WooCommerce 8.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>A MagicGEO API key (obtain one at \u003Ca href=\"https:\u002F\u002Fmagic-geo.tech\" rel=\"nofollow ugc\">magic-geo.tech\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n","Analyze and optimize WooCommerce products for AI-powered search engines. Generate Schema.org markup and track GEO scores.",147,"2026-02-26T02:05:00.000Z",[20,163,23,24,175],"woocommerce","https:\u002F\u002Fmagic-geo.tech","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmagicgeo.zip",{"attackSurface":179,"codeSignals":1512,"taintFlows":1678,"riskAssessment":1819,"analyzedAt":1833},{"hooks":180,"ajaxHandlers":1340,"restRoutes":1459,"shortcodes":1502,"cronEvents":1506,"entryPointCount":313,"unprotectedCount":594},[181,187,192,197,200,204,209,213,215,219,224,229,231,235,236,241,244,248,253,255,258,261,264,268,272,274,277,281,286,289,292,297,299,303,307,309,314,318,320,325,330,333,335,338,342,344,349,353,357,362,366,371,376,378,380,385,388,390,392,395,398,402,405,407,411,413,415,418,422,424,426,430,432,435,438,442,446,447,450,452,455,458,462,465,469,472,475,478,482,484,486,489,493,497,499,502,506,509,511,514,516,518,522,526,529,532,534,537,540,545,546,550,552,555,557,561,564,566,568,570,572,575,576,579,582,585,587,591,595,597,599,602,604,606,609,612,614,617,619,620,623,626,629,632,635,637,640,642,644,646,647,649,653,656,658,660,661,662,664,666,668,671,673,677,680,682,683,685,687,689,690,692,695,698,700,702,704,708,711,713,715,718,720,723,726,729,733,737,740,744,747,749,752,754,756,758,761,765,769,772,776,781,784,786,789,792,794,798,802,805,808,810,813,816,819,820,823,826,828,831,834,836,840,842,847,851,855,859,862,866,870,873,876,879,881,883,885,887,889,891,893,895,897,899,902,904,906,909,912,915,918,921,924,927,930,933,936,939,942,945,947,950,952,955,958,961,964,967,969,973,976,978,980,982,985,987,990,992,994,997,999,1001,1004,1006,1008,1010,1012,1014,1016,1020,1023,1026,1028,1032,1036,1038,1041,1045,1048,1051,1052,1055,1057,1059,1063,1064,1066,1068,1070,1073,1076,1081,1083,1086,1089,1091,1094,1097,1099,1102,1106,1108,1112,1115,1117,1120,1122,1125,1126,1128,1130,1132,1134,1136,1138,1140,1144,1145,1148,1150,1152,1156,1158,1160,1164,1166,1168,1171,1173,1176,1179,1183,1186,1189,1192,1195,1197,1199,1202,1206,1209,1212,1215,1218,1220,1222,1224,1228,1230,1233,1234,1236,1239,1243,1245,1248,1249,1253,1255,1257,1259,1261,1263,1267,1269,1272,1274,1277,1280,1284,1286,1287,1288,1291,1294,1297,1299,1301,1305,1308,1311,1312,1316,1319,1321,1325,1328,1330,1333,1337],{"type":182,"name":183,"callback":184,"file":185,"line":186},"action","wp_dashboard_setup","dashboard_setup","admin\\class-wordlift-admin-dashboard-v2.php",22,{"type":182,"name":188,"callback":189,"file":190,"line":191},"admin_notices","admin_notice","admin\\class-wordlift-admin-entity-type-settings.php",87,{"type":193,"name":194,"callback":195,"file":196,"line":105},"filter","views_edit-post","view_edit","admin\\class-wordlift-admin-not-enriched-filter.php",{"type":193,"name":198,"callback":198,"file":196,"line":199},"posts_where",14,{"type":182,"name":201,"callback":201,"priority":105,"file":202,"line":203},"admin_menu","admin\\class-wordlift-admin-page.php",27,{"type":182,"name":205,"callback":206,"file":207,"line":208},"enqueue_block_editor_assets","enqueue_scripts_gutenberg","admin\\class-wordlift-admin-post-edit-page.php",63,{"type":182,"name":210,"callback":211,"file":207,"line":212},"admin_print_scripts-post.php","anonymous",75,{"type":182,"name":214,"callback":211,"file":207,"line":94},"admin_print_scripts-post-new.php",{"type":193,"name":216,"callback":217,"file":218,"line":208},"wl_admin_page_tabs","add_admin_page_tab","admin\\class-wordlift-admin-settings-analytics-page.php",{"type":193,"name":220,"callback":221,"file":222,"line":223},"wl_admin_input_element_params","entity_path_input_element_params","admin\\class-wordlift-admin-settings-page.php",258,{"type":182,"name":225,"callback":226,"file":227,"line":228},"wp_loaded","hide_notices","admin\\class-wordlift-admin-setup.php",91,{"type":182,"name":201,"callback":201,"file":227,"line":230},94,{"type":182,"name":232,"callback":233,"file":227,"line":234},"admin_init","show_page",97,{"type":182,"name":188,"callback":188,"file":227,"line":142},{"type":182,"name":237,"callback":238,"file":239,"line":240},"registered_taxonomy","add_action","admin\\class-wordlift-admin-term-adapter.php",33,{"type":182,"name":242,"callback":242,"priority":105,"file":239,"line":243},"edit_term",34,{"type":193,"name":245,"callback":246,"file":239,"line":247},"wl_admin_settings","closure",45,{"type":182,"name":249,"callback":250,"file":251,"line":252},"show_user_profile","edit_user_profile","admin\\class-wordlift-admin-user-profile-page.php",60,{"type":182,"name":250,"callback":250,"file":251,"line":254},61,{"type":182,"name":256,"callback":256,"file":251,"line":257},"edit_user_profile_update",62,{"type":182,"name":259,"callback":256,"file":251,"line":260},"personal_options_update",69,{"type":182,"name":183,"callback":262,"file":263,"line":243},"add_dashboard_latest_news_widget","admin\\class-wordlift-dashboard-latest-news.php",{"type":182,"name":265,"callback":246,"priority":105,"file":266,"line":267},"wp","admin\\class-wordlift-entity-list-service.php",312,{"type":182,"name":232,"callback":269,"file":270,"line":271},"hide_entity_type_metabox","admin\\class-wordlift-entity-type-admin-service.php",32,{"type":182,"name":232,"callback":273,"file":270,"line":240},"set_filters_to_hide_entity_type_from_lists",{"type":182,"name":188,"callback":188,"file":275,"line":276},"admin\\class-wordlift-notice-service.php",80,{"type":193,"name":278,"callback":279,"priority":105,"file":280,"line":62},"wl_admin_select_element_data_attributes","add_country_codes_data","admin\\elements\\class-wordlift-admin-country-select-element.php",{"type":193,"name":282,"callback":283,"file":284,"line":285},"get_sample_permalink_html","wl_admin_permalink_html","admin\\wordlift-admin-edit-post.php",52,{"type":182,"name":201,"callback":287,"file":288,"line":247},"wl_admin_menu","admin\\wordlift-admin-menu.php",{"type":182,"name":201,"callback":290,"priority":116,"file":288,"line":291},"wl_remove_entity_type_menu",71,{"type":182,"name":293,"callback":294,"file":295,"line":296},"load-post.php","wl_register_metaboxes","admin\\wordlift-admin-meta-box-entities.php",21,{"type":182,"name":298,"callback":294,"file":295,"line":186},"load-post-new.php",{"type":182,"name":300,"callback":301,"priority":105,"file":295,"line":302},"add_meta_boxes","wl_admin_add_entities_meta_box",70,{"type":182,"name":210,"callback":304,"priority":305,"file":295,"line":306},"wl_entities_box_content_scripts",11,241,{"type":182,"name":214,"callback":304,"priority":305,"file":295,"line":308},242,{"type":182,"name":310,"callback":311,"priority":105,"file":312,"line":313},"transition_post_status","wl_transition_post_status","admin\\wordlift-admin-save-post.php",49,{"type":193,"name":315,"callback":316,"file":317,"line":199},"mce_buttons","wl_admin_shortcode_register_buttons","admin\\wordlift-admin-shortcodes.php",{"type":182,"name":232,"callback":319,"file":317,"line":271},"wl_admin_shortcode_buttons",{"type":193,"name":321,"callback":322,"file":323,"line":324},"wp_insert_post_data","wl_remove_text_annotations","admin\\wordlift-admin.php",79,{"type":182,"name":326,"callback":327,"file":328,"line":329},"wordlift_user_settings_page","render_checkbox","classes\\admin\\class-admin-user-option.php",18,{"type":182,"name":256,"callback":331,"file":328,"line":332},"save_checkbox",19,{"type":182,"name":259,"callback":331,"file":328,"line":334},20,{"type":182,"name":336,"callback":246,"file":337,"line":305},"wordlift_admin_notices","classes\\admin\\class-installation-complete-notice.php",{"type":182,"name":339,"callback":246,"file":340,"line":341},"plugins_loaded","classes\\admin\\class-key-validation-notice.php",57,{"type":182,"name":188,"callback":246,"file":340,"line":343},103,{"type":182,"name":345,"callback":346,"file":347,"line":348},"save_post","post_save_request_delete_cache","classes\\api-data\\class-api-data-hooks.php",26,{"type":182,"name":350,"callback":351,"priority":105,"file":347,"line":352},"updated_post_meta","post_meta_request_delete_cache",31,{"type":182,"name":354,"callback":355,"file":347,"line":356},"shutdown","init_purge_cache_requests",36,{"type":182,"name":358,"callback":359,"file":360,"line":361},"wl_ttl_cache_cleaner__flush","flush","classes\\cache\\class-ttl-cache-cleaner.php",56,{"type":182,"name":363,"callback":364,"file":360,"line":365},"wl_ttl_cache_cleaner__cleanup","cleanup",59,{"type":182,"name":367,"callback":368,"file":369,"line":370},"admin_enqueue_scripts","post_edit_screen","classes\\common\\editor\\class-edit-post-loader.php",15,{"type":182,"name":372,"callback":373,"priority":116,"file":374,"line":375},"init","migrate","classes\\content\\class-content-migration.php",8,{"type":182,"name":372,"callback":373,"priority":116,"file":377,"line":375},"classes\\content\\class-main-ingredient-content-migration.php",{"type":182,"name":372,"callback":373,"priority":116,"file":379,"line":375},"classes\\content\\class-term-content-migration.php",{"type":182,"name":381,"callback":382,"file":383,"line":384},"wp_insert_post","insert_post","classes\\content\\wordpress\\class-wordpress-dataset-content-service-hooks.php",12,{"type":182,"name":386,"callback":386,"file":383,"line":387},"after_delete_post",13,{"type":182,"name":389,"callback":389,"file":383,"line":199},"created_term",{"type":182,"name":391,"callback":391,"file":383,"line":370},"delete_term",{"type":182,"name":393,"callback":393,"file":383,"line":394},"user_register",16,{"type":182,"name":396,"callback":396,"file":383,"line":397},"deleted_user",17,{"type":193,"name":399,"callback":400,"file":401,"line":343},"wl_api_service__request","api_service__request","classes\\dataset\\background\\class-sync-background-process-started-state.php",{"type":182,"name":403,"callback":403,"file":404,"line":296},"rest_api_init","classes\\dataset\\background\\class-sync-background-process-wpjson-endpoint.php",{"type":182,"name":354,"callback":354,"file":406,"line":384},"classes\\dataset\\class-abstract-sync-hooks.php",{"type":193,"name":408,"callback":409,"priority":105,"file":410,"line":352},"wl_dataset__sync_service__sync_item__jsonld","jsonld","classes\\dataset\\class-sync-hooks-entity-relation.php",{"type":193,"name":408,"callback":409,"priority":105,"file":412,"line":387},"classes\\dataset\\class-sync-hooks-wordpress-ontology.php",{"type":182,"name":201,"callback":201,"file":414,"line":384},"classes\\dataset\\class-sync-page.php",{"type":182,"name":345,"callback":345,"file":416,"line":417},"classes\\dataset\\class-sync-post-hooks.php",46,{"type":182,"name":419,"callback":420,"priority":105,"file":416,"line":421},"added_post_meta","changed_post_meta",47,{"type":182,"name":350,"callback":420,"priority":105,"file":416,"line":423},48,{"type":182,"name":425,"callback":420,"priority":105,"file":416,"line":313},"deleted_post_meta",{"type":182,"name":427,"callback":428,"file":416,"line":429},"before_delete_post","delete_post",53,{"type":182,"name":431,"callback":428,"file":416,"line":361},"trashed_post",{"type":182,"name":433,"callback":345,"file":416,"line":434},"untrashed_post",58,{"type":182,"name":436,"callback":437,"priority":105,"file":416,"line":252},"update_option_sticky_posts","sticky_posts",{"type":193,"name":439,"callback":246,"file":440,"line":441},"wl_dataset__sync_hooks__ignored_meta_keys","classes\\dataset\\class-sync-service.php",73,{"type":182,"name":443,"callback":444,"file":445,"line":417},"create_term","do_sync","classes\\dataset\\class-sync-term-hooks.php",{"type":182,"name":242,"callback":444,"file":445,"line":421},{"type":182,"name":448,"callback":449,"priority":105,"file":445,"line":423},"added_term_meta","changed_term_meta",{"type":182,"name":451,"callback":449,"priority":105,"file":445,"line":313},"updated_term_meta",{"type":182,"name":453,"callback":449,"priority":105,"file":445,"line":454},"deleted_term_meta",50,{"type":182,"name":456,"callback":391,"file":445,"line":457},"pre_delete_term",51,{"type":182,"name":393,"callback":459,"file":460,"line":461},"changed_user","classes\\dataset\\class-sync-user-hooks.php",39,{"type":182,"name":463,"callback":459,"file":460,"line":464},"profile_update",40,{"type":182,"name":466,"callback":467,"priority":105,"file":460,"line":468},"added_user_meta","changed_user_meta",41,{"type":182,"name":470,"callback":467,"priority":105,"file":460,"line":471},"updated_user_meta",42,{"type":182,"name":473,"callback":467,"priority":105,"file":460,"line":474},"deleted_user_meta",43,{"type":182,"name":476,"callback":476,"file":460,"line":477},"delete_user",44,{"type":193,"name":479,"callback":479,"priority":105,"file":480,"line":481},"wl_after_get_jsonld","classes\\duplicate-markup-remover\\class-duplicate-markup-remover.php",30,{"type":193,"name":479,"callback":479,"priority":105,"file":483,"line":199},"classes\\duplicate-markup-remover\\class-videoobject-duplicate-remover.php",{"type":182,"name":381,"callback":246,"file":485,"line":397},"classes\\entity\\class-entity-no-index-flag.php",{"type":182,"name":487,"callback":246,"file":485,"line":488},"post_updated",37,{"type":182,"name":490,"callback":491,"priority":105,"file":492,"line":203},"rest_insert_entity","action_rest_insert_entity","classes\\entity\\class-entity-rest-service.php",{"type":182,"name":494,"callback":495,"priority":105,"file":496,"line":334},"wl_feature__change__entity-types-starter","wl_entity_types_feature_changed","classes\\entity-type\\class-entity-type-setter.php",{"type":182,"name":498,"callback":495,"priority":105,"file":496,"line":62},"wl_feature__change__entity-types-professional",{"type":182,"name":500,"callback":495,"priority":105,"file":496,"line":501},"wl_feature__change__entity-types-business",38,{"type":193,"name":503,"callback":504,"priority":105,"file":505,"line":199},"wl_post_excerpt_post_content","post_excerpt_post_content","classes\\external-plugin-hooks\\avada-builder\\class-avada-builder-support.php",{"type":193,"name":507,"callback":508,"priority":105,"file":505,"line":370},"wl_no_editor_analysis_should_be_enabled_for_post_id","is_avada_builder_active_no_analysis",{"type":193,"name":479,"callback":479,"priority":105,"file":510,"line":203},"classes\\external-plugin-hooks\\recipe-maker\\class-recipe-maker-after-get-jsonld-hook.php",{"type":193,"name":512,"callback":512,"priority":105,"file":513,"line":471},"wl_entity_jsonld_array","classes\\external-plugin-hooks\\recipe-maker\\class-recipe-maker-jsonld-hook.php",{"type":193,"name":515,"callback":512,"priority":105,"file":513,"line":474},"wl_post_jsonld_array",{"type":193,"name":517,"callback":517,"priority":105,"file":513,"line":417},"wl_entity_jsonld",{"type":193,"name":519,"callback":520,"priority":105,"file":521,"line":481},"wprm_recipe_metadata","alter_jsonld","classes\\external-plugin-hooks\\recipe-maker\\class-recipe-maker-jsonld-swap.php",{"type":193,"name":523,"callback":524,"file":521,"line":525},"wl_jsonld_enabled","__return_false",54,{"type":193,"name":527,"callback":527,"priority":105,"file":528,"line":334},"wl_default_entity_type_for_post_type","classes\\external-plugin-hooks\\recipe-maker\\class-recipe-maker-post-type-hook.php",{"type":193,"name":530,"callback":531,"file":528,"line":203},"wl_valid_entity_post_types","add_post_type",{"type":182,"name":293,"callback":246,"file":533,"line":296},"classes\\external-plugin-hooks\\recipe-maker\\class-recipe-maker-warning.php",{"type":182,"name":336,"callback":535,"file":533,"line":536},"display_image_size_warning",24,{"type":182,"name":403,"callback":538,"file":539,"line":62},"Wordlift\\FAQ\\FAQ_Rest_Controller::register_route_callback","classes\\faq\\class-faq-rest-controller.php",{"type":193,"name":541,"callback":542,"priority":305,"file":543,"line":544},"wl_post_jsonld","get_jsonld_for_faq","classes\\faq\\class-faq-to-jsonld-converter.php",23,{"type":193,"name":517,"callback":542,"priority":305,"file":543,"line":536},{"type":193,"name":547,"callback":548,"priority":105,"file":549,"line":384},"wl_api_service__response","response","classes\\features\\class-response-adapter.php",{"type":182,"name":403,"callback":246,"file":551,"line":370},"classes\\google-addon-integration\\class-rest-endpoint.php",{"type":182,"name":553,"callback":553,"file":554,"line":501},"wp_head","classes\\jsonld\\class-jsonld-adapter.php",{"type":182,"name":556,"callback":553,"file":554,"line":461},"amp_post_template_head",{"type":193,"name":479,"callback":558,"file":559,"line":560},"after_get_jsonld","classes\\jsonld\\class-jsonld-article-wrapper.php",55,{"type":182,"name":403,"callback":562,"file":563,"line":313},"register_routes","classes\\jsonld\\class-jsonld-by-id-endpoint.php",{"type":182,"name":403,"callback":246,"file":565,"line":423},"classes\\jsonld\\class-jsonld-endpoint.php",{"type":182,"name":201,"callback":201,"file":567,"line":397},"classes\\lod-import\\class-lod-import.php",{"type":182,"name":339,"callback":246,"file":569,"line":348},"classes\\mappings\\class-acf-mappings.php",{"type":193,"name":571,"callback":571,"file":569,"line":464},"wl_mappings_field_types",{"type":193,"name":515,"callback":515,"priority":305,"file":573,"line":574},"classes\\mappings\\class-jsonld-converter.php",64,{"type":193,"name":512,"callback":515,"priority":305,"file":573,"line":14},{"type":193,"name":577,"callback":577,"priority":305,"file":573,"line":578},"wl_term_jsonld_array",68,{"type":182,"name":403,"callback":580,"file":581,"line":536},"Wordlift\\Mappings\\Mappings_REST_Controller::register_route_callback","classes\\mappings\\class-mappings-rest-controller.php",{"type":193,"name":583,"callback":246,"file":584,"line":352},"wl_mappings_rule_field_one_options","classes\\mappings\\class-taxonomy-option.php",{"type":193,"name":586,"callback":246,"file":584,"line":454},"wl_mappings_rule_field_two_options",{"type":193,"name":588,"callback":589,"priority":105,"file":590,"line":370},"wl_mapping_acf_format_value","format_group_value","classes\\mappings\\formatters\\class-acf-group-formatter.php",{"type":193,"name":592,"callback":592,"file":593,"line":594},"wl_mappings_transformation_functions","classes\\mappings\\transforms\\class-post-id-to-entity-transform-function.php",25,{"type":193,"name":592,"callback":592,"file":596,"line":348},"classes\\mappings\\transforms\\class-taxonomy-to-terms-transform-function.php",{"type":193,"name":592,"callback":592,"file":598,"line":501},"classes\\mappings\\transforms\\class-url-to-entity-transform-function.php",{"type":193,"name":600,"callback":600,"file":601,"line":352},"wl_mappings_rule_validators","classes\\mappings\\validators\\class-post-taxonomy-term-rule-validator.php",{"type":193,"name":600,"callback":600,"file":603,"line":240},"classes\\mappings\\validators\\class-post-type-rule-validator.php",{"type":193,"name":600,"callback":600,"file":605,"line":544},"classes\\mappings\\validators\\class-taxonomy-term-rule-validator.php",{"type":182,"name":300,"callback":607,"file":608,"line":471},"add_main_metabox","classes\\metabox\\class-wl-metabox.php",{"type":182,"name":610,"callback":611,"file":608,"line":474},"wl_linked_data_save_post","save_form",{"type":193,"name":245,"callback":245,"file":613,"line":199},"classes\\no-editor-analysis\\class-edit-screen-setting.php",{"type":182,"name":300,"callback":615,"file":616,"line":394},"add_meta_box","classes\\no-editor-analysis\\class-meta-box.php",{"type":182,"name":372,"callback":372,"file":618,"line":464},"classes\\post\\class-post-adapter.php",{"type":193,"name":321,"callback":321,"priority":105,"file":618,"line":468},{"type":182,"name":403,"callback":621,"file":622,"line":501},"Wordlift\\Post_Excerpt\\Post_Excerpt_Rest_Controller::register_route_callback","classes\\post-excerpt\\class-post-excerpt-rest-controller.php",{"type":193,"name":517,"callback":624,"priority":105,"file":625,"line":296},"entity_jsonld","classes\\shipping-data\\class-offer-structured-data.php",{"type":182,"name":403,"callback":627,"file":628,"line":105},"register_rest_field","classes\\synonym\\class-rest-field.php",{"type":182,"name":201,"callback":201,"file":630,"line":631},"classes\\task\\background\\class-background-task-page.php",28,{"type":182,"name":403,"callback":633,"file":634,"line":352},"register","classes\\task\\background\\class-background-task-route.php",{"type":182,"name":403,"callback":246,"file":636,"line":352},"classes\\videoobject\\api\\class-rest-controller.php",{"type":193,"name":638,"callback":638,"priority":105,"file":639,"line":397},"wl_videoobject_embedded_videos","classes\\videoobject\\filters\\class-embed-shortcode-capture.php",{"type":193,"name":638,"callback":638,"priority":105,"file":641,"line":397},"classes\\videoobject\\filters\\class-jw-player-capture.php",{"type":182,"name":345,"callback":345,"priority":105,"file":643,"line":544},"classes\\videoobject\\filters\\class-post-filter.php",{"type":182,"name":541,"callback":541,"priority":105,"file":645,"line":594},"classes\\videoobject\\jsonld\\class-jsonld.php",{"type":193,"name":479,"callback":479,"priority":105,"file":645,"line":348},{"type":182,"name":201,"callback":201,"file":648,"line":384},"classes\\videoobject\\pages\\class-import-videos-page.php",{"type":182,"name":650,"callback":651,"priority":92,"file":652,"line":348},"template_redirect","print_video_sitemap","classes\\videoobject\\sitemap\\class-video-sitemap.php",{"type":182,"name":654,"callback":655,"file":652,"line":631},"wordlift_videoobject_video_storage_updated","flush_cache",{"type":193,"name":216,"callback":246,"file":657,"line":384},"classes\\videoobject\\tabs\\class-settings-tab.php",{"type":182,"name":205,"callback":211,"file":659,"line":370},"classes\\videoobject\\ui\\class-post-edit-screen.php",{"type":182,"name":210,"callback":211,"file":659,"line":394},{"type":182,"name":214,"callback":211,"file":659,"line":397},{"type":182,"name":403,"callback":246,"file":663,"line":243},"classes\\vocabulary\\api\\class-background-analysis-endpoint.php",{"type":182,"name":403,"callback":246,"file":665,"line":631},"classes\\vocabulary\\api\\class-entity-rest-endpoint.php",{"type":182,"name":403,"callback":246,"file":667,"line":329},"classes\\vocabulary\\api\\class-reconcile-progress-endpoint.php",{"type":182,"name":403,"callback":669,"file":670,"line":594},"register_route_callback","classes\\vocabulary\\api\\class-search-entity-rest-endpoint.php",{"type":182,"name":403,"callback":246,"file":672,"line":271},"classes\\vocabulary\\api\\class-tag-rest-endpoint.php",{"type":182,"name":674,"callback":675,"file":676,"line":481},"wl_admin_dashboard_widgets","render_widget","classes\\vocabulary\\dashboard\\class-term-matches-widget.php",{"type":182,"name":678,"callback":246,"file":679,"line":199},"wordlift_vocabulary_analysis_complete_for_terms_batch","classes\\vocabulary\\data\\term-count\\class-cached-term-count-manager.php",{"type":193,"name":515,"callback":515,"priority":305,"file":681,"line":296},"classes\\vocabulary\\jsonld\\class-post-jsonld.php",{"type":193,"name":479,"callback":479,"priority":305,"file":681,"line":186},{"type":193,"name":577,"callback":577,"priority":105,"file":684,"line":296},"classes\\vocabulary\\jsonld\\class-term-jsonld.php",{"type":182,"name":201,"callback":201,"file":686,"line":631},"classes\\vocabulary\\pages\\class-match-terms.php",{"type":193,"name":216,"callback":246,"file":688,"line":329},"classes\\vocabulary\\tabs\\class-settings-tab.php",{"type":193,"name":245,"callback":246,"file":688,"line":62},{"type":182,"name":372,"callback":246,"file":691,"line":334},"classes\\vocabulary-terms\\class-entity-type.php",{"type":182,"name":372,"callback":693,"file":694,"line":397},"init_all_custom_fields","classes\\vocabulary-terms\\class-term-metabox.php",{"type":182,"name":443,"callback":696,"file":697,"line":594},"saved_term","classes\\vocabulary-terms\\hooks\\class-term-save.php",{"type":182,"name":699,"callback":696,"file":697,"line":348},"edited_term",{"type":193,"name":577,"callback":577,"priority":105,"file":701,"line":461},"classes\\vocabulary-terms\\jsonld\\class-jsonld-generator.php",{"type":193,"name":515,"callback":515,"priority":105,"file":703,"line":296},"classes\\vocabulary-terms\\jsonld\\class-post-jsonld.php",{"type":182,"name":705,"callback":706,"priority":105,"file":707,"line":329},"wl_sync__sync_many","sync_many","classes\\webhooks\\class-webhooks-manager.php",{"type":182,"name":709,"callback":710,"priority":105,"file":707,"line":332},"wl_sync__delete_one","sync_delete",{"type":193,"name":216,"callback":246,"file":712,"line":384},"classes\\webhooks\\class-webhooks-settings.php",{"type":182,"name":232,"callback":714,"file":712,"line":594},"wl_admin_register_setting",{"type":182,"name":403,"callback":716,"file":717,"line":62},"register_template_route","classes\\widgets\\class-async-template-decorator.php",{"type":182,"name":201,"callback":201,"file":719,"line":501},"classes\\wordpress\\class-submenu-page-base.php",{"type":182,"name":372,"callback":721,"file":722,"line":417},"wordlift_allowed_post_tags","deprecations.php",{"type":182,"name":367,"callback":724,"file":722,"line":725},"wordlift_admin_enqueue_scripts",67,{"type":193,"name":727,"callback":728,"priority":105,"file":722,"line":27},"wp_kses_allowed_html","wordlift_allowed_html",{"type":193,"name":730,"callback":731,"priority":92,"file":722,"line":732},"content_save_pre","wl_replace_item_id_with_uri",225,{"type":193,"name":734,"callback":735,"file":736,"line":257},"cron_schedules","schedule_cron_healthcheck","ext\\dependencies\\deliciousbrains\\wp-background-processing\\classes\\wp-background-process.php",{"type":193,"name":245,"callback":738,"file":739,"line":252},"add_nonce","includes\\batch\\class-wordlift-batch-operation-ajax-adapter.php",{"type":182,"name":741,"callback":742,"priority":105,"file":743,"line":454},"add_post_meta","on_before_post_meta_add","includes\\cache\\class-wordlift-cached-entity-uri-service.php",{"type":182,"name":745,"callback":746,"priority":105,"file":743,"line":457},"update_post_meta","on_before_post_meta_change",{"type":182,"name":748,"callback":746,"priority":105,"file":743,"line":285},"delete_post_meta",{"type":182,"name":345,"callback":345,"file":750,"line":751},"includes\\cache\\class-wordlift-cached-post-converter.php",84,{"type":182,"name":419,"callback":420,"priority":105,"file":750,"line":753},86,{"type":182,"name":350,"callback":420,"priority":105,"file":750,"line":755},95,{"type":182,"name":425,"callback":420,"priority":105,"file":750,"line":757},104,{"type":182,"name":759,"callback":759,"file":750,"line":760},"update_option_wl_general_settings",115,{"type":182,"name":762,"callback":763,"file":750,"line":764},"update_option_permalink_structure","permalinks_structure_changed",124,{"type":182,"name":766,"callback":767,"file":750,"line":768},"wl_relation_added","relation_changed",133,{"type":182,"name":770,"callback":767,"file":750,"line":771},"wl_relation_deleted",134,{"type":193,"name":773,"callback":246,"file":774,"line":775},"wl_show_local_entities","includes\\class-wordlift-autocomplete-adapter.php",85,{"type":182,"name":777,"callback":778,"file":779,"line":780},"wl_key_validation_response","sync","includes\\class-wordlift-configuration-service.php",158,{"type":193,"name":782,"callback":782,"file":783,"line":212},"posts_join","includes\\class-wordlift-entity-page-service.php",{"type":193,"name":785,"callback":785,"file":783,"line":94},"posts_groupby",{"type":193,"name":787,"callback":787,"file":783,"line":788},"posts_orderby",77,{"type":193,"name":527,"callback":790,"priority":105,"file":791,"line":525},"default_entity_type_callback","includes\\class-wordlift-entity-type-adapter.php",{"type":182,"name":372,"callback":246,"file":793,"line":254},"includes\\class-wordlift-entity-type-service.php",{"type":193,"name":795,"callback":246,"priority":105,"file":796,"line":797},"register_post_type_args","includes\\class-wordlift-entity-type-taxonomy-service.php",120,{"type":193,"name":799,"callback":800,"file":796,"line":801},"postbox_classes_entity_wl_entity_typediv","wl_admin_metaboxes_add_css_class",137,{"type":193,"name":803,"callback":803,"priority":105,"file":796,"line":804},"get_object_terms",145,{"type":193,"name":806,"callback":806,"priority":105,"file":796,"line":807},"wpseo_sitemap_exclude_taxonomy",152,{"type":193,"name":803,"callback":803,"priority":105,"file":796,"line":809},223,{"type":193,"name":811,"callback":811,"file":812,"line":457},"rest_post_dispatch","includes\\class-wordlift-entity-uri-service.php",{"type":193,"name":814,"callback":815,"priority":105,"file":812,"line":285},"wl_content_service__post__not_found","content_service__post__not_found",{"type":182,"name":372,"callback":817,"file":818,"line":488},"add_rewrite_endpoint","includes\\class-wordlift-http-api.php",{"type":182,"name":650,"callback":650,"file":818,"line":501},{"type":182,"name":821,"callback":822,"file":818,"line":468},"admin_post_wl_hello_world","hello_world",{"type":182,"name":824,"callback":825,"file":818,"line":423},"admin_post_nopriv_wl_hello_world","nopriv_hello_world",{"type":182,"name":225,"callback":246,"file":818,"line":827},157,{"type":182,"name":372,"callback":829,"file":830,"line":477},"after_theme_setup","includes\\class-wordlift-image-service.php",{"type":182,"name":232,"callback":832,"file":833,"line":421},"wl_load_plugin","includes\\class-wordlift-key-validation-service.php",{"type":182,"name":188,"callback":835,"file":833,"line":560},"wl_key_update_notice",{"type":193,"name":837,"callback":838,"file":839,"line":536},"wl_jsonld_term_html_output","maybe_exclude_nitropack","includes\\class-wordlift-nitropack-adapter.php",{"type":193,"name":841,"callback":838,"file":839,"line":594},"wl_jsonld_post_html_output",{"type":193,"name":843,"callback":844,"priority":105,"file":845,"line":846},"posts_search","limit_search_to_title","includes\\class-wordlift-publisher-service.php",117,{"type":193,"name":848,"callback":849,"file":850,"line":62},"filesystem_method","Wordlift_Remote_Image_Service::_return_direct","includes\\class-wordlift-remote-image-service.php",{"type":193,"name":852,"callback":852,"priority":105,"file":853,"line":854},"get_post_metadata","includes\\class-wordlift-schema-url-property-service.php",165,{"type":193,"name":856,"callback":856,"priority":105,"file":857,"line":858},"excerpt_length","includes\\class-wordlift-timeline-service.php",174,{"type":193,"name":860,"callback":860,"priority":105,"file":857,"line":861},"excerpt_more",178,{"type":193,"name":863,"callback":864,"priority":105,"file":865,"line":254},"user_has_cap","has_cap","includes\\class-wordlift-user-service.php",{"type":193,"name":867,"callback":868,"file":869,"line":481},"rocket_exclude_js","exclude_js","includes\\class-wordlift-wprocket-adapter.php",{"type":193,"name":871,"callback":872,"file":869,"line":352},"rocket_excluded_inline_js_content","excluded_inline_js_content",{"type":182,"name":339,"callback":246,"priority":28,"file":874,"line":875},"includes\\class-wordlift.php",638,{"type":182,"name":339,"callback":246,"priority":877,"file":874,"line":878},3,1071,{"type":182,"name":205,"callback":211,"file":874,"line":880},1157,{"type":182,"name":367,"callback":211,"file":874,"line":882},1158,{"type":182,"name":339,"callback":211,"file":874,"line":884},1461,{"type":182,"name":367,"callback":211,"file":874,"line":886},1479,{"type":182,"name":367,"callback":211,"file":874,"line":888},1480,{"type":182,"name":232,"callback":211,"file":874,"line":890},1484,{"type":182,"name":232,"callback":211,"file":874,"line":892},1488,{"type":182,"name":232,"callback":211,"file":874,"line":894},1492,{"type":182,"name":372,"callback":211,"file":874,"line":896},1495,{"type":182,"name":372,"callback":211,"file":874,"line":898},1496,{"type":193,"name":900,"callback":211,"file":874,"line":901},"allowed_redirect_hosts",1502,{"type":182,"name":345,"callback":211,"file":874,"line":903},1508,{"type":182,"name":345,"callback":211,"file":874,"line":905},1509,{"type":182,"name":907,"callback":211,"file":874,"line":908},"edit_form_before_permalink",1511,{"type":182,"name":910,"callback":211,"file":874,"line":911},"in_admin_header",1512,{"type":193,"name":913,"callback":211,"file":874,"line":914},"manage_entity_posts_columns",1516,{"type":193,"name":916,"callback":211,"file":874,"line":917},"manage_posts_custom_column",1518,{"type":182,"name":919,"callback":211,"file":874,"line":920},"restrict_manage_posts",1520,{"type":193,"name":922,"callback":211,"file":874,"line":923},"posts_clauses",1521,{"type":182,"name":925,"callback":211,"file":874,"line":926},"pre_get_posts",1522,{"type":182,"name":928,"callback":211,"file":874,"line":929},"load-edit.php",1523,{"type":193,"name":931,"callback":211,"file":874,"line":932},"wp_terms_checklist_args",1537,{"type":193,"name":934,"callback":211,"file":874,"line":935},"prima_metabox_entity_header_args",1542,{"type":182,"name":937,"callback":211,"file":874,"line":938},"admin_post_wl_jsonld",1566,{"type":182,"name":940,"callback":211,"file":874,"line":941},"admin_post_nopriv_wl_jsonld",1567,{"type":193,"name":943,"callback":211,"file":874,"line":944},"admin_post_thumbnail_html",1575,{"type":182,"name":287,"callback":201,"priority":105,"file":874,"line":946},1590,{"type":182,"name":948,"callback":211,"file":874,"line":949},"pre_update_option_wl_general_settings",1594,{"type":182,"name":759,"callback":211,"file":874,"line":951},1595,{"type":193,"name":953,"callback":211,"file":874,"line":954},"plugin_action_links_wordlift\u002Fwordlift.php",1598,{"type":193,"name":956,"callback":211,"file":874,"line":957},"wl_entity_type_row_actions",1612,{"type":193,"name":959,"callback":211,"file":874,"line":960},"map_meta_cap",1621,{"type":193,"name":962,"callback":211,"file":874,"line":963},"mce_external_plugins",1625,{"type":182,"name":965,"callback":211,"file":874,"line":966},"do_meta_boxes",1643,{"type":193,"name":959,"callback":211,"file":874,"line":968},1665,{"type":182,"name":970,"callback":971,"file":874,"line":972},"admin_footer","render_feedback_popup",1670,{"type":182,"name":367,"callback":974,"file":874,"line":975},"enqueue_popup_scripts",1671,{"type":182,"name":188,"callback":246,"file":874,"line":977},1712,{"type":182,"name":232,"callback":246,"file":874,"line":979},1726,{"type":182,"name":372,"callback":211,"file":874,"line":981},1750,{"type":193,"name":983,"callback":211,"file":874,"line":984},"post_type_link",1753,{"type":182,"name":925,"callback":211,"file":874,"line":986},1754,{"type":182,"name":988,"callback":211,"file":874,"line":989},"wp_enqueue_scripts",1756,{"type":182,"name":988,"callback":211,"file":874,"line":991},1757,{"type":182,"name":988,"callback":211,"file":874,"line":993},1758,{"type":193,"name":995,"callback":211,"file":874,"line":996},"the_content",1761,{"type":193,"name":995,"callback":211,"file":874,"line":998},1765,{"type":193,"name":995,"callback":211,"file":874,"line":1000},1772,{"type":193,"name":1002,"callback":211,"file":874,"line":1003},"the_excerpt",1773,{"type":182,"name":925,"callback":211,"file":874,"line":1005},1781,{"type":182,"name":925,"callback":211,"file":874,"line":1007},1788,{"type":182,"name":345,"callback":211,"file":874,"line":1009},1791,{"type":182,"name":988,"callback":211,"file":874,"line":1011},1795,{"type":182,"name":201,"callback":201,"priority":116,"file":874,"line":1013},1900,{"type":182,"name":201,"callback":201,"priority":116,"file":874,"line":1015},1912,{"type":193,"name":530,"callback":1017,"priority":1018,"file":1019,"line":252},"valid_entity_post_types",9,"includes\\mapping\\class-wordlift-mapping-service.php",{"type":193,"name":1021,"callback":1022,"priority":1018,"file":1019,"line":254},"wl_default_entity_types_for_post_type","default_entity_types_for_post_type",{"type":182,"name":1024,"callback":246,"file":1025,"line":212},"after_setup_theme","includes\\properties\\class-wordlift-property-getter-factory.php",{"type":182,"name":225,"callback":246,"file":1027,"line":271},"install\\class-wordlift-install-3-12-0.php",{"type":182,"name":1029,"callback":1030,"file":1031,"line":62},"wl_async_wl_push_references","push_references","install\\class-wordlift-install-3-18-0.php",{"type":182,"name":372,"callback":1033,"file":1034,"line":1035},"install","install\\class-wordlift-install-service.php",141,{"type":182,"name":188,"callback":188,"file":1037,"line":332},"modules\\acf4so\\includes\\Notices.php",{"type":182,"name":339,"callback":1039,"file":1040,"line":341},"__wl_acf4so_load","modules\\acf4so\\load.php",{"type":193,"name":1042,"callback":1043,"file":1044,"line":234},"wl_api_service_api_url_path","wl_use_analysis_on_api_wordlift_io","modules\\analyzer\\wordlift-analyzer.php",{"type":182,"name":372,"callback":1046,"file":1047,"line":313},"__wl_app__init","modules\\app\\load.php",{"type":182,"name":498,"callback":1049,"priority":105,"file":1050,"line":212},"install_and_activate_on_entity_type_change","modules\\common\\includes\\Installer.php",{"type":182,"name":500,"callback":1049,"priority":105,"file":1050,"line":94},{"type":193,"name":1053,"callback":246,"file":1054,"line":203},"wl_plugin_app_settings","modules\\dashboard\\includes\\App_Settings.php",{"type":182,"name":403,"callback":562,"file":1056,"line":501},"modules\\dashboard\\includes\\Post_Entity_Match\\Post_Entity_Match_Rest_Controller.php",{"type":182,"name":403,"callback":403,"file":1058,"line":544},"modules\\dashboard\\includes\\Synchronization\\Rest_Controller.php",{"type":182,"name":1060,"callback":1061,"file":1062,"line":332},"wl_dashboard__synchronization__create","scheduled_create","modules\\dashboard\\includes\\Synchronization\\Synchronization_Service.php",{"type":182,"name":372,"callback":372,"file":1062,"line":334},{"type":182,"name":403,"callback":562,"file":1065,"line":461},"modules\\dashboard\\includes\\Term_Entity_Match\\Term_Entity_Match_Rest_Controller.php",{"type":182,"name":201,"callback":246,"priority":1018,"file":1067,"line":578},"modules\\dashboard\\load.php",{"type":182,"name":1069,"callback":246,"file":1067,"line":94},"_wl_dashboard__main",{"type":182,"name":372,"callback":1071,"priority":105,"file":1072,"line":240},"handle_init","modules\\events\\includes\\Options_Entity\\Events_Options_Entity_Include_Exclude.php",{"type":182,"name":1074,"callback":1075,"priority":370,"file":1072,"line":243},"update_option_wl_exclude_include_urls_settings","handle_update_option",{"type":193,"name":479,"callback":1077,"priority":1078,"file":1079,"line":1080},"handle_after_get_jsonld",90,"modules\\events\\includes\\Post_Entity\\Events_Post_Entity_Jsonld.php",35,{"type":193,"name":519,"callback":1082,"file":1079,"line":356},"handle_recipe_metadata",{"type":193,"name":577,"callback":1084,"priority":1078,"file":1085,"line":1080},"set_events_request","modules\\events\\includes\\Term_Entity\\Events_Term_Entity_Jsonld.php",{"type":182,"name":339,"callback":1087,"file":1088,"line":578},"__wl_events__load","modules\\events\\load.php",{"type":182,"name":205,"callback":205,"file":1090,"line":477},"modules\\food-kg\\includes\\admin\\Meta_Box.php",{"type":182,"name":1092,"callback":1093,"file":1090,"line":247},"wl_ingredient_metabox_html","ingredients_html",{"type":182,"name":1095,"callback":1096,"file":1090,"line":252},"wl_metabox_html","metabox_tab",{"type":182,"name":403,"callback":562,"file":1098,"line":186},"modules\\food-kg\\includes\\Ingredients_API.php",{"type":193,"name":519,"callback":1100,"priority":105,"file":1101,"line":186},"__recipe_metadata","modules\\food-kg\\includes\\Jsonld.php",{"type":193,"name":1103,"callback":1104,"file":1105,"line":384},"wl_dashboard__stats__settings","dashboard__stats__settings","modules\\food-kg\\includes\\Main_Entity\\Food_Kg_Recipe_Stats.php",{"type":193,"name":519,"callback":1100,"priority":105,"file":1107,"line":296},"modules\\food-kg\\includes\\Main_Ingredient_Jsonld.php",{"type":182,"name":1109,"callback":1110,"file":1111,"line":352},"wl_key_updated","__key_updated","modules\\food-kg\\includes\\Module.php",{"type":182,"name":188,"callback":1113,"file":1114,"line":384},"__admin_notices","modules\\food-kg\\includes\\Notices.php",{"type":193,"name":1103,"callback":1104,"file":1116,"line":305},"modules\\food-kg\\includes\\Term_Entity\\Food_Kg_Ingredient_Stats.php",{"type":193,"name":1118,"callback":246,"file":1119,"line":302},"wl_dashboard__synchronization__runners","modules\\food-kg\\load.php",{"type":182,"name":339,"callback":1121,"file":1119,"line":230},"__wl_foodkg__load",{"type":182,"name":541,"callback":1123,"priority":105,"file":1124,"line":334},"post_jsonld","modules\\gardening-kg\\includes\\Jsonld.php",{"type":182,"name":517,"callback":1123,"priority":105,"file":1124,"line":296},{"type":193,"name":1103,"callback":1104,"file":1127,"line":384},"modules\\gardening-kg\\includes\\Main_Entity\\Gardening_Kg_Post_Stats.php",{"type":193,"name":1103,"callback":1104,"file":1129,"line":384},"modules\\gardening-kg\\includes\\Term_Entity\\Gardening_Kg_Term_Stats.php",{"type":193,"name":1118,"callback":246,"file":1131,"line":457},"modules\\gardening-kg\\load.php",{"type":182,"name":339,"callback":246,"file":1133,"line":186},"modules\\include-exclude\\includes\\Admin\\Settings.php",{"type":182,"name":201,"callback":1135,"file":1133,"line":594},"register_sub_menu",{"type":182,"name":232,"callback":1137,"file":1133,"line":348},"register_setting",{"type":182,"name":403,"callback":562,"file":1139,"line":375},"modules\\include-exclude\\includes\\API.php",{"type":182,"name":1141,"callback":1142,"priority":105,"file":1143,"line":370},"wl_before_get_jsonld","before_get_jsonld","modules\\include-exclude\\includes\\Jsonld_Interceptor.php",{"type":193,"name":479,"callback":558,"file":1143,"line":394},{"type":193,"name":1146,"callback":1146,"file":1147,"line":271},"wl_is_enabled","modules\\include-exclude\\includes\\Plugin_Enabled.php",{"type":182,"name":372,"callback":1071,"file":1149,"line":594},"modules\\include-exclude-push-config\\includes\\Include_Exclude_Default_Config_Installer.php",{"type":182,"name":1074,"callback":1151,"priority":105,"file":1149,"line":348},"handle_update_option_wl_exclude_include_urls_settings",{"type":182,"name":1074,"callback":1153,"priority":105,"file":1154,"line":1155},"__wl_include_exclude_push_config","modules\\include-exclude-push-config\\load.php",81,{"type":182,"name":1157,"callback":1153,"priority":105,"file":1154,"line":753},"wl_daily_cron",{"type":182,"name":339,"callback":1159,"priority":105,"file":1154,"line":13},"__wl_include_exclude_push_config__plugins_loaded",{"type":193,"name":1161,"callback":1162,"priority":105,"file":1163,"line":341},"wl_jsonld_author","_wl_jsonld_author__author_filter","modules\\jsonld-author-filter\\load.php",{"type":182,"name":345,"callback":610,"file":1165,"line":276},"modules\\linked_data\\wordlift-linked-data.php",{"type":182,"name":345,"callback":610,"file":1165,"line":1167},83,{"type":182,"name":610,"callback":1169,"file":1165,"line":1170},"wl_linked_data_save_post_and_related_entities",293,{"type":182,"name":610,"callback":1169,"file":1165,"line":1172},296,{"type":182,"name":381,"callback":1174,"file":1165,"line":1175},"save_postdata",422,{"type":182,"name":345,"callback":1177,"priority":105,"file":1165,"line":1178},"save_postmeta_box",433,{"type":193,"name":1180,"callback":1181,"file":1182,"line":296},"wl_production_site_url","_wl_override_url__production_site_url","modules\\override-url\\load.php",{"type":193,"name":1184,"callback":1185,"file":1182,"line":544},"wl_production_permalink","_wl_override_url__wl_production_permalink",{"type":182,"name":1157,"callback":1187,"priority":105,"file":1188,"line":254},"__wl_plugin_diagnostics_push_config","modules\\plugin-diagnostics\\load.php",{"type":182,"name":372,"callback":1190,"file":1191,"line":199},"register_on_all_valid_post_types","modules\\pods\\includes\\FieldDefinition\\AllPodsDefiniton.php",{"type":182,"name":1193,"callback":1194,"file":1191,"line":370},"setup_theme","register_on_all_supported_taxonomies",{"type":182,"name":372,"callback":246,"file":1196,"line":1018},"modules\\pods\\includes\\FieldDefinition\\PostTypeDefinition.php",{"type":182,"name":1193,"callback":246,"file":1198,"line":1018},"modules\\pods\\includes\\FieldDefinition\\TaxonomyDefinition.php",{"type":182,"name":1200,"callback":188,"file":1201,"line":332},"wl_metabox_before_html","modules\\pods\\includes\\Notices.php",{"type":193,"name":1203,"callback":1204,"priority":105,"file":1205,"line":370},"pods_form_ui_field_pick_ajax","ajax_filter","modules\\pods\\includes\\WlEntityField\\Filters.php",{"type":193,"name":1207,"callback":1208,"priority":105,"file":1205,"line":394},"pods_api_get_table_info","table_info_filter",{"type":193,"name":1210,"callback":1211,"priority":105,"file":1205,"line":397},"pods_field_pick_object_data","field_options_filter",{"type":193,"name":1213,"callback":1214,"priority":105,"file":1205,"line":329},"pods_field_dfv_data","data_filter",{"type":193,"name":1216,"callback":1217,"priority":105,"file":1205,"line":332},"pods_field_pick_data_ajax","admin_ajax_filter",{"type":182,"name":1219,"callback":246,"priority":105,"file":1205,"line":296},"pods_meta_save_taxonomy",{"type":182,"name":1221,"callback":246,"priority":105,"file":1205,"line":481},"pods_meta_save_post",{"type":182,"name":339,"callback":246,"file":1223,"line":488},"modules\\pods\\load.php",{"type":182,"name":1225,"callback":1226,"file":1227,"line":461},"wl_admin_setup__pre","__wl_raptive_admin_setup","modules\\raptive-setup\\load.php",{"type":182,"name":403,"callback":403,"file":1229,"line":296},"modules\\redeem-code\\includes\\Rest_Controller.php",{"type":193,"name":1231,"callback":1231,"priority":105,"file":1232,"line":375},"attachment_fields_to_edit","modules\\super-resolution\\includes\\Attachment_Field.php",{"type":182,"name":367,"callback":367,"file":1232,"line":199},{"type":182,"name":403,"callback":403,"file":1235,"line":305},"modules\\super-resolution\\includes\\Super_Resolution_Controller.php",{"type":193,"name":1237,"callback":1237,"file":1238,"line":384},"wpseo_schema_article","modules\\super-resolution\\includes\\Yoast_Markup.php",{"type":182,"name":1240,"callback":1241,"file":1242,"line":477},"amp_init","register_entity_cpt_with_amp_plugin","public\\class-wordlift-amp-service.php",{"type":193,"name":1244,"callback":1244,"priority":159,"file":1242,"line":247},"amp_post_template_metadata",{"type":182,"name":1246,"callback":1246,"file":1247,"line":243},"amp_post_template_css","public\\class-wordlift-chord-shortcode.php",{"type":182,"name":372,"callback":246,"file":1247,"line":771},{"type":193,"name":1250,"callback":1251,"priority":105,"file":1252,"line":471},"wl_anchor_data_attributes","anchor_data_attributes","public\\class-wordlift-context-cards-service.php",{"type":182,"name":372,"callback":246,"file":1254,"line":474},"public\\class-wordlift-faceted-search-shortcode.php",{"type":182,"name":1246,"callback":1246,"file":1256,"line":240},"public\\class-wordlift-geomap-shortcode.php",{"type":182,"name":372,"callback":246,"file":1256,"line":1258},107,{"type":182,"name":372,"callback":246,"file":1260,"line":471},"public\\class-wordlift-navigator-shortcode.php",{"type":182,"name":372,"callback":246,"file":1262,"line":474},"public\\class-wordlift-products-navigator-shortcode.php",{"type":193,"name":1264,"callback":246,"priority":105,"file":1265,"line":1266},"script_loader_tag","public\\class-wordlift-public.php",159,{"type":182,"name":372,"callback":246,"file":1268,"line":1155},"public\\class-wordlift-related-entities-cloud-shortcode.php",{"type":193,"name":1270,"callback":1270,"priority":105,"file":1271,"line":481},"get_wl_entity_type","public\\class-wordlift-seo-service.php",{"type":182,"name":553,"callback":553,"file":1273,"line":560},"public\\class-wordlift-term-jsonld-adapter.php",{"type":182,"name":372,"callback":246,"file":1275,"line":1276},"public\\class-wordlift-timeline-shortcode.php",214,{"type":182,"name":372,"callback":246,"file":1278,"line":1279},"public\\class-wordlift-vocabulary-shortcode.php",203,{"type":182,"name":1281,"callback":1282,"file":1283,"line":348},"widgets_init","widget_init","public\\class-wordlift-widget.php",{"type":182,"name":403,"callback":246,"file":1285,"line":1080},"shortcodes\\class-wordlift-shortcode-rest.php",{"type":182,"name":339,"callback":246,"priority":29,"file":1285,"line":285},{"type":182,"name":372,"callback":246,"priority":29,"file":1285,"line":725},{"type":182,"name":403,"callback":246,"file":1289,"line":1290},"shortcodes\\wordlift-shortcode-faceted-search.php",287,{"type":182,"name":372,"callback":1292,"file":1293,"line":417},"wl_register_shortcode_field","shortcodes\\wordlift-shortcode-field.php",{"type":182,"name":403,"callback":246,"file":1295,"line":1296},"shortcodes\\wordlift-shortcode-navigator.php",229,{"type":182,"name":339,"callback":246,"priority":29,"file":1295,"line":1298},249,{"type":182,"name":372,"callback":246,"priority":29,"file":1295,"line":1300},264,{"type":193,"name":1302,"callback":1303,"file":1304,"line":468},"mce_css","wordlift_mce_css","wordlift-editor.php",{"type":193,"name":1306,"callback":1307,"file":1304,"line":254},"tiny_mce_before_init","wordlift_filter_tiny_mce_before_init",{"type":182,"name":210,"callback":1309,"priority":305,"file":1310,"line":208},"wl_print_entity_type_inline_js","wordlift-entity-type.php",{"type":182,"name":214,"callback":1309,"priority":305,"file":1310,"line":574},{"type":182,"name":1281,"callback":1313,"file":1314,"line":1315},"wl_register_chord_widget","wordlift.php",163,{"type":182,"name":1281,"callback":1317,"file":1314,"line":1318},"wl_register_geo_widget",164,{"type":182,"name":1281,"callback":1320,"file":1314,"line":854},"wl_register_timeline_widget",{"type":193,"name":1322,"callback":1323,"file":1314,"line":1324},"widget_text","do_shortcode",167,{"type":182,"name":339,"callback":246,"priority":1326,"file":1314,"line":1327},5,195,{"type":182,"name":339,"callback":246,"file":1314,"line":1329},205,{"type":193,"name":1331,"callback":246,"file":1314,"line":1332},"wl_feature__enable__dataset",307,{"type":182,"name":1334,"callback":1335,"priority":105,"file":1314,"line":1336},"update_plugins_adthrive.wordlift.io","_wl_update_plugins_raptive_domain",348,{"type":182,"name":1338,"callback":1335,"priority":105,"file":1314,"line":1339},"update_plugins_raptive.wordlift.io",355,[1341,1346,1350,1351,1352,1356,1360,1364,1368,1371,1374,1377,1380,1383,1386,1389,1392,1395,1398,1401,1403,1406,1408,1410,1414,1418,1422,1427,1430,1432,1435,1439,1441,1445,1447,1451,1453,1456],{"action":1342,"nopriv":1343,"callback":1344,"hasNonce":1343,"hasCapCheck":1345,"file":263,"line":203},"wordlift_get_latest_news",false,"ajax_get_latest_news",true,{"action":1347,"nopriv":1343,"callback":1348,"hasNonce":1343,"hasCapCheck":1345,"file":1349,"line":230},"wordlift_related_posts","wordlift_ajax_related_posts","admin\\wordlift-admin-ajax-related-posts.php",{"action":358,"nopriv":1343,"callback":359,"hasNonce":1343,"hasCapCheck":1345,"file":360,"line":560},{"action":363,"nopriv":1343,"callback":364,"hasNonce":1343,"hasCapCheck":1345,"file":360,"line":434},{"action":1353,"nopriv":1343,"callback":1354,"hasNonce":1343,"hasCapCheck":1345,"file":1355,"line":203},"wl_templates","template","classes\\templates\\class-templates-ajax-endpoint.php",{"action":1357,"nopriv":1343,"callback":1358,"hasNonce":1345,"hasCapCheck":1345,"file":1359,"line":594},"wl_validate_video_api_key","validate_video_api_key","classes\\videoobject\\ajax\\class-video-key-validation-service.php",{"action":1361,"nopriv":1343,"callback":1362,"hasNonce":1343,"hasCapCheck":1345,"file":1363,"line":755},"wl_file_cache__flush_all","flush_all","includes\\cache\\class-wordlift-file-cache-service.php",{"action":1365,"nopriv":1343,"callback":1366,"hasNonce":1343,"hasCapCheck":1345,"file":1367,"line":421},"wl_dump_uri","dump_uri","includes\\class-wordlift-debug-service.php",{"action":1369,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1370},"wl_timeline",1499,{"action":1372,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1373},"wordlift_redirect",1504,{"action":1375,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1376},"wl_download_your_data",1562,{"action":1378,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1379},"wl_jsonld",1565,{"action":1381,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1382},"wl_validate_key",1570,{"action":1384,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1385},"wl_update_country_options",1573,{"action":1387,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1388},"wl_publisher",1609,{"action":1390,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1391},"wl_google_analytics_export",1615,{"action":1393,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1394},"wl_sample_data_create",1636,{"action":1396,"nopriv":1343,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1397},"wl_sample_data_delete",1637,{"action":1399,"nopriv":1343,"callback":1399,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1400},"wl_autocomplete",1648,{"action":1399,"nopriv":1345,"callback":1399,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1402},1655,{"action":1404,"nopriv":1343,"callback":1404,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1405},"wl_deactivation_feedback",1678,{"action":1369,"nopriv":1345,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1407},1769,{"action":1378,"nopriv":1345,"callback":211,"hasNonce":1343,"hasCapCheck":1343,"file":874,"line":1409},1776,{"action":1411,"nopriv":1343,"callback":1412,"hasNonce":1345,"hasCapCheck":1345,"file":1413,"line":352},"wl_update_post_type_entity_types","update_post_type_entity_types","includes\\mapping\\class-wordlift-mapping-ajax-adapter.php",{"action":1415,"nopriv":1343,"callback":1416,"hasNonce":1343,"hasCapCheck":1343,"file":1417,"line":252},"wl_schemaorg_class","schemaorg_class","includes\\schemaorg\\class-wordlift-schemaorg-class-service.php",{"action":1419,"nopriv":1343,"callback":1420,"hasNonce":1343,"hasCapCheck":1343,"file":1421,"line":421},"wl_sync_schemaorg","load","includes\\schemaorg\\class-wordlift-schemaorg-sync-service.php",{"action":1423,"nopriv":1343,"callback":1424,"hasNonce":1343,"hasCapCheck":1345,"file":1425,"line":1426},"entity_by_title","wl_entity_ajax_get_by_title","modules\\core\\wordlift-core-entity-api.php",154,{"action":1428,"nopriv":1343,"callback":1429,"hasNonce":1345,"hasCapCheck":1345,"file":1090,"line":417},"wl_update_ingredient_post_meta","update_ingredient_post_meta",{"action":1431,"nopriv":1343,"callback":1431,"hasNonce":1345,"hasCapCheck":1345,"file":1090,"line":429},"wl_ingredient_autocomplete",{"action":1433,"nopriv":1343,"callback":1434,"hasNonce":1343,"hasCapCheck":1343,"file":1111,"line":271},"wl_food_kg__run","__run",{"action":1436,"nopriv":1343,"callback":1437,"hasNonce":1345,"hasCapCheck":1343,"file":1438,"line":732},"wl_chord","wl_shortcode_chord_ajax","shortcodes\\wordlift-shortcode-chord.php",{"action":1436,"nopriv":1345,"callback":1437,"hasNonce":1345,"hasCapCheck":1343,"file":1438,"line":1440},226,{"action":1442,"nopriv":1343,"callback":1443,"hasNonce":1345,"hasCapCheck":1343,"file":1444,"line":1426},"wl_geomap","wl_shortcode_geomap_ajax","shortcodes\\wordlift-shortcode-geomap.php",{"action":1442,"nopriv":1345,"callback":1443,"hasNonce":1345,"hasCapCheck":1343,"file":1444,"line":1446},155,{"action":1448,"nopriv":1343,"callback":1449,"hasNonce":1343,"hasCapCheck":1343,"file":1295,"line":1450},"wl_navigator","wl_shortcode_navigator_ajax",206,{"action":1448,"nopriv":1345,"callback":1449,"hasNonce":1343,"hasCapCheck":1343,"file":1295,"line":1452},207,{"action":1454,"nopriv":1343,"callback":1455,"hasNonce":1343,"hasCapCheck":1343,"file":1314,"line":861},"wl_analyze","wl_ajax_analyze_action",{"action":1454,"nopriv":1343,"callback":1457,"hasNonce":1343,"hasCapCheck":1343,"file":1314,"line":1458},"wl_ajax_analyze_disabled_action",180,[1460,1466,1469,1472,1476,1483,1486,1490,1495,1498],{"namespace":1461,"route":1462,"methods":1463,"callback":1465,"permissionCallback":246,"file":404,"line":631},"wordlift\u002Fv1","\u002Fdataset\u002Fbackground\u002Fsync",[1464],"GET","start",{"namespace":1461,"route":1462,"methods":1467,"callback":1468,"permissionCallback":246,"file":404,"line":471},[1464],"get_info",{"namespace":1461,"route":1462,"methods":1470,"callback":1471,"permissionCallback":246,"file":404,"line":361},[1464],"stop",{"namespace":1461,"route":1462,"methods":1473,"callback":1475,"permissionCallback":246,"file":404,"line":302},[1474],"PUT","resume",{"namespace":1477,"route":1478,"methods":1479,"callback":1481,"permissionCallback":1482,"file":1058,"line":203},"wl-dashboard\u002Fv1","\u002Fsynchronizations",[1480],"POST","create_sync","__return_true",{"namespace":1477,"route":1478,"methods":1484,"callback":1485,"permissionCallback":1482,"file":1058,"line":488},[1464],"list_syncs",{"namespace":1477,"route":1478,"methods":1487,"callback":1489,"permissionCallback":1482,"file":1058,"line":429},[1488],"DELETE","delete_syncs",{"namespace":1491,"route":1492,"methods":1493,"callback":1494,"permissionCallback":246,"file":1235,"line":370},"wordlift\u002Fv1\u002Fsuper-resolution","\u002Fattachments\u002F(?P\u003Cattachment_id>\\d+)\u002Fimage",[1464],"get_post_featured_image",{"namespace":1491,"route":1492,"methods":1496,"callback":1497,"permissionCallback":246,"file":1235,"line":631},[1480],"replace_post_featured_image",{"namespace":1491,"route":1499,"methods":1500,"callback":1501,"permissionCallback":246,"file":1235,"line":468},"\u002Fattachments\u002F(?P\u003Cattachment_id>\\d+)\u002Fimage-upscale",[1464],"create_post_featured_image_upscale",[1503],{"tag":1504,"callback":1505,"file":1293,"line":474},"wl_field","wl_shortcode_field",[1507,1508,1510],{"hook":363,"callback":363,"file":360,"line":208},{"hook":1157,"callback":1157,"file":1509,"line":332},"install\\class-wordlift-install-3-40-2.php",{"hook":1157,"callback":1157,"file":1314,"line":1511},106,{"dangerousFunctions":1513,"sqlUsage":1540,"outputEscaping":1606,"fileOperations":203,"externalRequests":186,"nonceChecks":203,"capabilityChecks":212,"bundledLibraries":1671},[1514,1517,1519,1522,1524,1527,1529,1531,1533,1535,1537],{"fn":1515,"file":295,"line":760,"context":1516},"unserialize","$classification_boxes = unserialize( WL_CORE_POST_CLASSIFICATION_BOXES );",{"fn":1515,"file":1518,"line":1458,"context":1516},"includes\\class-wordlift-entity-service.php",{"fn":1515,"file":1520,"line":1327,"context":1521},"modules\\common\\includes\\Api\\Cursor_Page.php","$this->__unserialize( unserialize( $data ) );",{"fn":1515,"file":1523,"line":1446,"context":1521},"modules\\common\\includes\\Synchronization\\Runner_State.php",{"fn":1515,"file":1525,"line":468,"context":1526},"modules\\core\\wordlift-core-post-entity-relations.php","return unserialize( WL_CORE_GET_POSTS_VALIDATION_RULES );",{"fn":1515,"file":1528,"line":846,"context":1521},"modules\\dashboard\\includes\\Common\\Cursor.php",{"fn":1515,"file":1530,"line":454,"context":1521},"modules\\dashboard\\includes\\Common\\Page.php",{"fn":1515,"file":1532,"line":14,"context":1521},"modules\\dashboard\\includes\\Match\\Match_Entry.php",{"fn":1515,"file":1534,"line":846,"context":1521},"modules\\dashboard\\includes\\Post_Entity_Match\\Cursor.php",{"fn":1515,"file":1536,"line":454,"context":1521},"modules\\dashboard\\includes\\Post_Entity_Match\\Page.php",{"fn":1515,"file":1538,"line":1539,"context":1521},"modules\\dashboard\\includes\\Synchronization\\Synchronization.php",228,{"prepared":809,"raw":488,"locations":1541},[1542,1544,1547,1550,1552,1553,1554,1555,1556,1557,1558,1559,1561,1562,1564,1567,1569,1572,1573,1574,1576,1578,1580,1581,1584,1585,1587,1589,1591,1593,1594,1595,1596,1598,1600,1602,1604],{"file":196,"line":356,"context":1543},"$wpdb->get_var() with variable interpolation",{"file":1545,"line":1546,"context":1543},"admin\\class-wordlift-dashboard-service.php",238,{"file":1548,"line":348,"context":1549},"classes\\admin\\class-top-entities.php","$wpdb->get_results() with variable interpolation",{"file":374,"line":348,"context":1551},"$wpdb->query() with variable interpolation",{"file":374,"line":464,"context":1551},{"file":377,"line":348,"context":1551},{"file":377,"line":243,"context":1551},{"file":377,"line":417,"context":1551},{"file":377,"line":285,"context":1551},{"file":379,"line":348,"context":1551},{"file":379,"line":464,"context":1551},{"file":1560,"line":468,"context":1549},"classes\\mappings\\class-mappings-dbo.php",{"file":1560,"line":361,"context":1549},{"file":1563,"line":474,"context":1543},"classes\\task\\class-all-posts-task.php",{"file":1565,"line":1566,"context":1549},"includes\\class-wordlift-relation-service.php",468,{"file":1568,"line":474,"context":1551},"install\\class-wordlift-install-3-24-2.php",{"file":1570,"line":1571,"context":1551},"install\\class-wordlift-install-3-25-0.php",240,{"file":1570,"line":306,"context":1551},{"file":1570,"line":308,"context":1551},{"file":1570,"line":1575,"context":1551},243,{"file":1577,"line":631,"context":1549},"install\\class-wordlift-install-3-27-0.php",{"file":1579,"line":501,"context":1551},"install\\class-wordlift-install-3-32-0.php",{"file":1579,"line":417,"context":1551},{"file":1582,"line":1583,"context":1551},"install\\class-wordlift-install-3-33-9.php",66,{"file":1582,"line":94,"context":1551},{"file":1586,"line":296,"context":1551},"install\\class-wordlift-install-3-42-0.php",{"file":1588,"line":186,"context":1551},"install\\class-wordlift-install-3-44-4.php",{"file":1590,"line":186,"context":1551},"install\\class-wordlift-install-3-45-0.php",{"file":1592,"line":397,"context":1551},"install\\class-wordlift-install-3-49-2.php",{"file":1592,"line":329,"context":1551},{"file":1592,"line":332,"context":1551},{"file":1592,"line":334,"context":1551},{"file":1597,"line":27,"context":1543},"modules\\food-kg\\includes\\Main_Entity\\Food_Kg_Main_Entity_Runner.php",{"file":1599,"line":501,"context":1543},"modules\\food-kg\\includes\\Term_Entity\\Food_Kg_Ingredients_Term_Store.php",{"file":1601,"line":797,"context":1543},"modules\\gardening-kg\\includes\\Main_Entity\\Gardening_Kg_Main_Entity_Runner.php",{"file":1603,"line":771,"context":1543},"modules\\gardening-kg\\includes\\Term_Entity\\Gardening_Kg_Term_Entity_Runner.php",{"file":1605,"line":574,"context":1551},"uninstall.php",{"escaped":1607,"rawEcho":240,"locations":1608},711,[1609,1613,1615,1616,1617,1619,1620,1622,1625,1627,1629,1632,1634,1636,1637,1639,1641,1642,1645,1646,1649,1650,1651,1653,1656,1658,1659,1661,1662,1663,1665,1667,1669],{"file":1610,"line":1611,"context":1612},"admin\\class-wordlift-admin-download-your-data-page.php",138,"raw output",{"file":1614,"line":257,"context":1612},"admin\\class-wordlift-admin-schemaorg-taxonomy-metabox.php",{"file":1614,"line":14,"context":1612},{"file":239,"line":27,"context":1612},{"file":266,"line":1618,"context":1612},136,{"file":280,"line":525,"context":1612},{"file":1621,"line":474,"context":1612},"admin\\elements\\class-wordlift-admin-language-select-element.php",{"file":1623,"line":1624,"context":1612},"admin\\elements\\class-wordlift-admin-publisher-element.php",171,{"file":1626,"line":423,"context":1612},"admin\\elements\\class-wordlift-admin-select-element.php",{"file":1628,"line":356,"context":1612},"admin\\partials\\admin-setup\\step-3.php",{"file":1630,"line":1631,"context":1612},"admin\\partials\\wordlift-admin-dashboard-v2.php",292,{"file":1630,"line":1633,"context":1612},321,{"file":1635,"line":397,"context":1612},"admin\\partials\\wordlift-admin-download-your-data.php",{"file":1635,"line":271,"context":1612},{"file":1638,"line":370,"context":1612},"admin\\partials\\wordlift-admin-mappings-page.php",{"file":1640,"line":332,"context":1612},"admin\\partials\\wordlift-admin-news-widget.php",{"file":554,"line":252,"context":1612},{"file":1643,"line":1644,"context":1612},"classes\\metabox\\class-wl-abstract-metabox.php",119,{"file":652,"line":252,"context":1612},{"file":1647,"line":1648,"context":1612},"includes\\class-wordlift-jsonld-service.php",310,{"file":1067,"line":751,"context":1612},{"file":1090,"line":1258,"context":1612},{"file":1090,"line":1652,"context":1612},153,{"file":1654,"line":1655,"context":1612},"modules\\include-exclude\\includes\\Admin\\partials\\exclude-include-urls-page.php",2,{"file":1657,"line":1326,"context":1612},"modules\\include-exclude\\includes\\Admin\\partials\\field-0.php",{"file":1657,"line":305,"context":1612},{"file":1660,"line":28,"context":1612},"modules\\include-exclude\\includes\\Admin\\partials\\field-1.php",{"file":1133,"line":94,"context":1612},{"file":1227,"line":334,"context":1612},{"file":1273,"line":1664,"context":1612},179,{"file":1666,"line":356,"context":1612},"widgets\\class-wordlift-chord-widget.php",{"file":1668,"line":471,"context":1612},"widgets\\class-wordlift-geo-widget.php",{"file":1670,"line":348,"context":1612},"widgets\\class-wordlift-timeline-widget.php",[1672,1675],{"name":1673,"version":38,"knownCves":1674},"Select2",[],{"name":1676,"version":38,"knownCves":1677},"TinyMCE",[],[1679,1699,1715,1728,1738,1750,1758,1773,1783,1793,1801],{"entryPoint":1680,"graph":1681,"unsanitizedCount":92,"severity":40},"get (includes\\class-wordlift-jsonld-service.php:283)",{"nodes":1682,"edges":1696},[1683,1687,1691],{"id":1684,"type":1685,"label":1686,"file":1647,"line":1172},"n0","source","$_REQUEST",{"id":1688,"type":1689,"label":1690,"file":1647,"line":1172},"n1","transform","→ send_jsonld()",{"id":1692,"type":1693,"label":1694,"file":1647,"line":1648,"wp_function":1695},"n2","sink","echo() [XSS]","echo",[1697,1698],{"from":1684,"to":1688,"sanitized":1343},{"from":1688,"to":1692,"sanitized":1343},{"entryPoint":1700,"graph":1701,"unsanitizedCount":92,"severity":40},"\u003Cclass-wordlift-jsonld-service> (includes\\class-wordlift-jsonld-service.php:0)",{"nodes":1702,"edges":1711},[1703,1704,1706,1707,1709],{"id":1684,"type":1685,"label":1686,"file":1647,"line":1631},{"id":1688,"type":1693,"label":1694,"file":1647,"line":1705,"wp_function":1695},436,{"id":1692,"type":1685,"label":1686,"file":1647,"line":1172},{"id":1708,"type":1689,"label":1690,"file":1647,"line":1172},"n3",{"id":1710,"type":1693,"label":1694,"file":1647,"line":1648,"wp_function":1695},"n4",[1712,1713,1714],{"from":1684,"to":1688,"sanitized":1345},{"from":1692,"to":1708,"sanitized":1343},{"from":1708,"to":1710,"sanitized":1343},{"entryPoint":1716,"graph":1717,"unsanitizedCount":29,"severity":1727},"\u003Cclass-wordlift-admin-entity-type-settings> (admin\\class-wordlift-admin-entity-type-settings.php:0)",{"nodes":1718,"edges":1725},[1719,1721],{"id":1684,"type":1685,"label":1686,"file":190,"line":1720},188,{"id":1688,"type":1693,"label":1722,"file":190,"line":1723,"wp_function":1724},"update_option() [Settings Manipulation]",211,"update_option",[1726],{"from":1684,"to":1688,"sanitized":1345},"low",{"entryPoint":1729,"graph":1730,"unsanitizedCount":29,"severity":1727},"\u003Cwordlift-admin-settings-videoobject-settings-page> (admin\\partials\\wordlift-admin-settings-videoobject-settings-page.php:0)",{"nodes":1731,"edges":1736},[1732,1735],{"id":1684,"type":1685,"label":1733,"file":1734,"line":387},"$_POST (x2)","admin\\partials\\wordlift-admin-settings-videoobject-settings-page.php",{"id":1688,"type":1693,"label":1722,"file":1734,"line":397,"wp_function":1724},[1737],{"from":1684,"to":1688,"sanitized":1345},{"entryPoint":1739,"graph":1740,"unsanitizedCount":29,"severity":1727},"wl_autocomplete (includes\\class-wordlift-autocomplete-adapter.php:51)",{"nodes":1741,"edges":1748},[1742,1744],{"id":1684,"type":1685,"label":1743,"file":774,"line":341},"$_REQUEST (x3)",{"id":1688,"type":1693,"label":1745,"file":774,"line":1746,"wp_function":1747},"query() [SQLi]",93,"query",[1749],{"from":1684,"to":1688,"sanitized":1345},{"entryPoint":1751,"graph":1752,"unsanitizedCount":29,"severity":1727},"\u003Cclass-wordlift-autocomplete-adapter> (includes\\class-wordlift-autocomplete-adapter.php:0)",{"nodes":1753,"edges":1756},[1754,1755],{"id":1684,"type":1685,"label":1743,"file":774,"line":341},{"id":1688,"type":1693,"label":1745,"file":774,"line":1746,"wp_function":1747},[1757],{"from":1684,"to":1688,"sanitized":1345},{"entryPoint":1759,"graph":1760,"unsanitizedCount":92,"severity":1772},"process (includes\\batch\\class-wordlift-batch-operation-ajax-adapter.php:94)",{"nodes":1761,"edges":1769},[1762,1765,1767],{"id":1684,"type":1685,"label":1763,"file":739,"line":1764},"$_POST",105,{"id":1688,"type":1689,"label":1766,"file":739,"line":1764},"→ process()",{"id":1692,"type":1693,"label":1745,"file":1603,"line":1768,"wp_function":1747},102,[1770,1771],{"from":1684,"to":1688,"sanitized":1343},{"from":1688,"to":1692,"sanitized":1343},"high",{"entryPoint":1774,"graph":1775,"unsanitizedCount":92,"severity":1772},"\u003Cclass-wordlift-batch-operation-ajax-adapter> (includes\\batch\\class-wordlift-batch-operation-ajax-adapter.php:0)",{"nodes":1776,"edges":1780},[1777,1778,1779],{"id":1684,"type":1685,"label":1763,"file":739,"line":1764},{"id":1688,"type":1689,"label":1766,"file":739,"line":1764},{"id":1692,"type":1693,"label":1745,"file":1603,"line":1768,"wp_function":1747},[1781,1782],{"from":1684,"to":1688,"sanitized":1343},{"from":1688,"to":1692,"sanitized":1343},{"entryPoint":1784,"graph":1785,"unsanitizedCount":92,"severity":1772},"admin_ajax_filter (modules\\pods\\includes\\WlEntityField\\Filters.php:102)",{"nodes":1786,"edges":1791},[1787,1789],{"id":1684,"type":1685,"label":1686,"file":1205,"line":1788},108,{"id":1688,"type":1693,"label":1745,"file":1205,"line":1790,"wp_function":1747},116,[1792],{"from":1684,"to":1688,"sanitized":1343},{"entryPoint":1794,"graph":1795,"unsanitizedCount":92,"severity":1772},"\u003CFilters> (modules\\pods\\includes\\WlEntityField\\Filters.php:0)",{"nodes":1796,"edges":1799},[1797,1798],{"id":1684,"type":1685,"label":1686,"file":1205,"line":1788},{"id":1688,"type":1693,"label":1745,"file":1205,"line":1790,"wp_function":1747},[1800],{"from":1684,"to":1688,"sanitized":1343},{"entryPoint":1802,"graph":1803,"unsanitizedCount":92,"severity":1772},"\u003Cwordlift-shortcode-geomap> (shortcodes\\wordlift-shortcode-geomap.php:0)",{"nodes":1804,"edges":1815},[1805,1807,1810,1812,1814],{"id":1684,"type":1685,"label":1806,"file":1444,"line":394},"$_REQUEST (x2)",{"id":1688,"type":1693,"label":1808,"file":1444,"line":454,"wp_function":1809},"get_results() [SQLi]","get_results",{"id":1692,"type":1685,"label":1686,"file":1444,"line":1811},114,{"id":1708,"type":1689,"label":1813,"file":1444,"line":1811},"→ wl_shortcode_geomap_get_subjects()",{"id":1710,"type":1693,"label":1808,"file":1444,"line":13,"wp_function":1809},[1816,1817,1818],{"from":1684,"to":1688,"sanitized":1345},{"from":1692,"to":1708,"sanitized":1343},{"from":1708,"to":1710,"sanitized":1343},{"summary":1820,"deductions":1821},"The WordLift plugin, version 3.54.6, exhibits a mixed security posture. While it demonstrates good practices in areas like SQL query sanitization (86% prepared statements) and output escaping (96%), significant concerns arise from its attack surface and taint analysis. A substantial number of AJAX handlers (22 out of 38) and REST API routes (3 out of 10) lack proper authentication or permission checks, creating numerous potential entry points for unauthorized actions.  Furthermore, the taint analysis reveals 5 high-severity flows with unsanitized paths, indicating a risk of data manipulation or unintended code execution if these paths are exploited. The plugin's vulnerability history, while currently showing no unpatched CVEs, does indicate a pattern of past Cross-Site Scripting (XSS) and Missing Authorization vulnerabilities, suggesting these are recurring areas of weakness that attackers may target. The presence of `unserialize` as a dangerous function also warrants caution.  In conclusion, while the plugin has strengths in data handling, the extensive unprotected attack surface and high-severity taint flows present a notable risk that requires immediate attention.",[1822,1824,1827,1829,1831],{"reason":1823,"points":105},"High number of unprotected AJAX handlers",{"reason":1825,"points":1826},"High number of unprotected REST API routes",7,{"reason":1828,"points":370},"High severity taint flows with unsanitized paths",{"reason":1830,"points":1326},"Presence of dangerous unserialize function",{"reason":1832,"points":105},"History of XSS and Missing Authorization vulnerabilities","2026-03-16T19:42:00.568Z",{"wat":1835,"direct":1858},{"assetPaths":1836,"generatorPatterns":1846,"scriptPaths":1847,"versionParams":1848},[1837,1838,1839,1840,1841,1842,1843,1844,1845],"\u002Fwp-content\u002Fplugins\u002Fwordlift\u002Fbuild\u002Fadmin-bundle.css","\u002Fwp-content\u002Fplugins\u002Fwordlift\u002Fbuild\u002Fapp.css","\u002Fwp-content\u002Fplugins\u002Fwordlift\u002Fbuild\u002Fapp.js","\u002Fwp-content\u002Fplugins\u002Fwordlift\u002Fbuild\u002Feditor.js","\u002Fwp-content\u002Fplugins\u002Fwordlift\u002Fbuild\u002Feditor.css","\u002Fwp-content\u002Fplugins\u002Fwordlift\u002Fbuild\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fwordlift\u002Fbuild\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fwordlift\u002Fbuild\u002Fwidget.css","\u002Fwp-content\u002Fplugins\u002Fwordlift\u002Fbuild\u002Fwidget.js",[],[1839,1840,1843,1845],[1849,1850,1851,1852,1853,1854,1855,1856,1857],"wordlift\u002Fbuild\u002Fadmin-bundle.css?ver=","wordlift\u002Fbuild\u002Fapp.css?ver=","wordlift\u002Fbuild\u002Fapp.js?ver=","wordlift\u002Fbuild\u002Feditor.js?ver=","wordlift\u002Fbuild\u002Feditor.css?ver=","wordlift\u002Fbuild\u002Ffrontend.css?ver=","wordlift\u002Fbuild\u002Ffrontend.js?ver=","wordlift\u002Fbuild\u002Fwidget.css?ver=","wordlift\u002Fbuild\u002Fwidget.js?ver=",{"cssClasses":1859,"htmlComments":1900,"htmlAttributes":1912,"restEndpoints":1923,"jsGlobals":1931,"shortcodeOutput":1939},[1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899],"wordlift-app","wl-app-vue","wl-app-root","wl-editor-app","wl-widget-app","wl-modal","wl-modal-overlay","wl-modal-content","wl-modal-close","wl-notification","wl-toast","wl-tooltip","wl-sidebar","wl-editor-block","wl-editor-toolbar","wl-form-field","wl-button","wl-input","wl-select","wl-textarea","wl-checkbox","wl-radio","wl-autocomplete","wl-data-grid","wl-entity-card","wl-entity-preview","wl-knowledge-graph","wl-relationship-editor","wl-search-input","wl-settings-section","wl-tabs","wl-tab","wl-tab-content","wl-taxonomy-manager","wl-upload-area","wl-wizard-step","wordlift_editor","wordlift_frontend","wordlift_widget","wordlift_admin_app",[1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911],"DO NOT REMOVE THIS LINE: WHITELABEL PLACEHOLDER","We introduce the WordLift autoloader, since we start using classes in namespaces, i.e. Wordlift\\Http.","Filter: wl_feature__enable__widgets.","Filter: wl_feature__enable__analysis","Initialize the TTL Cache Cleaner.","Load the new Post Adapter.","Load the API Data Hooks.","All features from registry should be initialized here.","Register the Dataset module, requires `$api_service`.","Require the Entity annotation cleanup module.","Import LOD entities.",[1913,1914,1915,1916,1917,1918,1919,1920,1921,1922],"data-wl-app","data-wl-editor","data-wl-widget","data-wl-modal","data-wl-toast","data-wl-tooltip","data-wl-entity-id","data-wl-entity-type","data-wl-field-name","data-wl-post-id",[1924,1925,1926,1927,1928,1929,1930],"\u002Fwp-json\u002Fwordlift\u002Fv1\u002Fautocomplete","\u002Fwp-json\u002Fwordlift\u002Fv1\u002Fentities","\u002Fwp-json\u002Fwordlift\u002Fv1\u002Fknowledge-graph","\u002Fwp-json\u002Fwordlift\u002Fv1\u002Fsettings","\u002Fwp-json\u002Fwordlift\u002Fv1\u002Fsync","\u002Fwp-json\u002Fwordlift\u002Fv1\u002Ftaxonomy","\u002Fwp-json\u002Fwordlift\u002Fv1\u002Fusers",[1932,1933,1934,1935,1936,1937,1938],"WordliftApp","WordliftEditorApp","WordliftWidgetApp","wordlift_ajax_object","wordlift_features","wordlift_settings","wordlift_config",[1940,1941,1942,1943,1944],"[wordlift_entity]","[wordlift_entities]","[wordlift_knowledge_graph]","[wordlift_related_posts]","[wordlift_search]"]