[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXad3bdB2nNA2TOB9PubxOhuLkueCQ_VXlQQZb2Mbu64":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":34,"analysis":127,"fingerprints":163},"open-graph","Open Graph WP implementation","1.1","Piyush Mishra","https:\u002F\u002Fprofiles.wordpress.org\u002Fpiyushmishra\u002F","\u003Cp>The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to enable any web page to have the same functionality as a Facebook Page.\u003C\u002Fp>\n\u003Cp>While many different technologies and schemas exist and could be combined together, there isn’t a single technology which provides enough information to richly represent any web page within the social graph. The Open Graph protocol builds on these existing technologies and gives developers one thing to implement. Developer simplicity is a key goal of the Open Graph protocol which has informed many of the technical design decisions.\u003C\u002Fp>\n\u003Ch4>For Developers\u003C\u002Fh4>\n\u003Cp>Use \u003Ccode>add_action('open_graph_head_pre','your_function');\u003C\u002Fcode> and \u003Ccode>add_action('open_graph_head_post','your_function');\u003C\u002Fcode> to edit the meta data. For an instance of the class.\u003C\u002Fp>\n\u003Cp>Always use \u003Ccode>open_graph_instance()\u003C\u002Fcode>\u003Cbr \u002F>\nRead more on the Plugin URI > \u003Ca href=\"http:\u002F\u002Fwww.piyushmishra.com\u002Fplugins\u002Fopen-graph.html\" title=\"Plugin URI\" rel=\"nofollow ugc\">Open Graph WP implementation\u003C\u002Fa> or check out the FAQs\u003C\u002Fp>\n","Implements the Open Graph Protocol on a WordPress installation. Can be used by other plugins as a dependency.",70,8791,0,"2011-03-10T12:47:00.000Z","3.1.4","3.1","",[19,20,4,21],"facebook","fb","opengraph","http:\u002F\u002Fwww.piyushmishra.com\u002Fplugins\u002Fopen-graph.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopen-graph.1.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"piyushmishra",1,30,84,"2026-04-04T11:17:02.083Z",[35,53,72,88,106],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":13,"num_ratings":13,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":17,"tags":48,"homepage":51,"download_link":52,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"ogp","Open Graph Pro","1.0","Martin Lormes","https:\u002F\u002Fprofiles.wordpress.org\u002Ftfnab\u002F","\u003Cp>Automagically adds Open Graph tags to your blog. Control how your posts and pages are presented on Facebook and other social media sites. No configuration needed.\u003C\u002Fp>\n\u003Cp>When someone likes or shares your blog on Facebook, your header image is shown. If someone likes or shares a post, the featured image (post thumbnail) is shown. If you haven’t selected a featured image, then the plugin looks for the first image inside the post. If there aren’t any images in your post, then your blog’s header image is shown.\u003C\u002Fp>\n\u003Cp>For more information on the Open Graph protocol go to http:\u002F\u002Fogp.me\u002F\u003C\u002Fp>\n","Adds Open Graph tags to your blog. Control how your posts and pages are presented on Facebook and other social media sites. No configuration needed.",2000,43865,"2017-11-28T17:07:00.000Z","3.2.1","2.9",[19,4,21,49,50],"social","social-media","http:\u002F\u002Ften-fingers-and-a-brain.com\u002Fwordpress-plugins\u002Fogp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fogp.1.0.zip",{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":61,"downloaded":62,"rating":63,"num_ratings":30,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":17,"tags":67,"homepage":70,"download_link":71,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"opengraph-and-microdata-generator","Opengraph and Microdata Generator","3.4","Abhik","https:\u002F\u002Fprofiles.wordpress.org\u002Fitsabhik\u002F","\u003Cp>A lightweight plugin to add Facebook Opengraph in the  section of your blog. The Facebook Opengraph lets yor visitors share your content with proper Title, Description and Thumbnail Image.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>The Post Title as OpenGraph Title\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The first image uploaded\u002Ffound in the post as the Facebook thumbnail. Ability to define default thumbnail if no image is found on the post.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Custom Excerpt for the Facebook Share\u002FLike description. Brings the first 25 words of the blog post if no custom excerpt is found.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The Post URL as the Facebook Share\u002FLike URL. Doesn’t matter if you have pretty permalinks on.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here is a live demo on my \u003Ca href=\"http:\u002F\u002Fwww.itsabhik.com\u002Fwordpress-opengraph-plugin\u002F\" rel=\"nofollow ugc\">WordPress Opengraph Plugin\u003C\u002Fa> Homepage. If you find my plugins useful, add me in your circles on \u003Ca href=\"https:\u002F\u002Fplus.google.com\u002F106671843900352433725?rel=author\" rel=\"nofollow ugc\">Google +\u003C\u002Fa>. Don’t forget to check my blog \u003Ca href=\"http:\u002F\u002Fwww.itsabhik.com\" rel=\"nofollow ugc\">ItsAbhikDotCom\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you like the plugin, please vote a 5 Star. ===>>\u003C\u002Fp>\n\u003Cp>Thanks\u003C\u002Fp>\n","Adds Facebook OpenGraph Meta Tags to head for a better social sharing experience.",50,12719,100,"2012-11-24T16:35:00.000Z","3.4.2","3.0",[19,4,21,68,69],"schema","schema-microdata","http:\u002F\u002Fwww.itsabhik.com\u002Fopengraph-microdata-generator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopengraph-and-microdata-generator.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":63,"num_ratings":30,"last_updated":82,"tested_up_to":83,"requires_at_least":66,"requires_php":17,"tags":84,"homepage":86,"download_link":87,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"simple-open-graph","Simple Open Graph","2.4","PcFrk256","https:\u002F\u002Fprofiles.wordpress.org\u002Fpcfrk256\u002F","\u003Cp>Simple Open Graph adds Open Graph meta data to the header. It’s simple. Activate it and forget about it.\u003C\u002Fp>\n","Simple Open Graph adds Open Graph meta data to the header",10,6494,"2015-03-06T19:45:00.000Z","4.1.42",[19,85,36,4,21],"metadata","http:\u002F\u002Fispeakl33t.com\u002Fopengraph","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-open-graph.2.4.zip",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":13,"downloaded":96,"rating":63,"num_ratings":97,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":17,"download_link":105,"security_score":63,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"v-rated-opengraph-maker","V-Rated OpenGraph Maker","1.1.8","xavierfrancismendozadev","https:\u002F\u002Fprofiles.wordpress.org\u002Fxavierfrancismendozadev\u002F","\u003Cp>V-Rated OpenGraph Maker allows you to automatically convert your site logo or any uploaded image into a global Open Graph image, ensuring your content looks great when shared on social media platforms like Facebook, Twitter, LinkedIn, and more.\u003C\u002Fp>\n\u003Cp>This plugin also solves a common issue where SEO plugins such as Rank Math, All in One SEO, and Yoast SEO sometimes detect the first image loaded on the page instead of the intended Open Graph image set in their settings. When this happens, the wrong image may appear when your page is shared on social media.\u003C\u002Fp>\n\u003Cp>V-Rated OpenGraph Maker ensures that a proper OG:image is always available by setting a global Open Graph image for your site. If a page or post does not have a specific OG image configured, the plugin will automatically use the global OG image as a fallback.\u003C\u002Fp>\n\u003Cp>If you want a unique OG image for a specific page or post, simply set a Featured Image, and the plugin will automatically use it as the Open Graph image for that page.\u003C\u002Fp>\n\u003Cp>With this plugin, you can:\u003C\u002Fp>\n\u003Cp>-Easily generate Open Graph images for all posts and pages\u003C\u002Fp>\n\u003Cp>-Maintain consistent branding across social media platforms\u003C\u002Fp>\n\u003Cp>-Automatically set your site’s default Open Graph image using your logo or any uploaded image\u003C\u002Fp>\n\u003Cp>-Use Featured Images as OG images for individual posts and pages\u003C\u002Fp>\n\u003Cp>-Reduce the time and effort needed to manually configure Open Graph images\u003C\u002Fp>\n\u003Cp>Whether you’re running a personal blog, company website, or online store, V-Rated OpenGraph Maker ensures your shared content looks professional and consistent across social media.\u003C\u002Fp>\n\u003Cp>Installation is simple and works out-of-the-box with no coding required. Just upload your logo or desired image, and the plugin handles the rest automatically.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is free to use but remains the sole property of V-Rated.\u003Cbr \u002F>\nModifying, redistributing, or selling the plugin without permission is prohibited.\u003Cbr \u002F>\nFor support email support@v-rated.com.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Generate a 1200x600px OpenGraph image with your logo centered and 20px padding.\u003C\u002Fli>\n\u003Cli>Works globally even without SEO plugins (supports Rank Math, Yoast if installed).\u003C\u002Fli>\n\u003Cli>Step-by-step wizard: choose logo \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> generate \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> success + testing instructions.\u003C\u002Fli>\n\u003Cli>Automatically overwrites previous global OG image when regenerating.\u003C\u002Fli>\n\u003Cli>The plugin will automatically use a post or page’s featured image as the OG image if one is set; if not, it will fall back to the plugin’s global default OG image.\u003C\u002Fli>\n\u003Cli>Clear instructions for testing and cache clearing.\u003C\u002Fli>\n\u003Cli>Support instructions included if the OG image doesn’t update.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step 1 – Select Logo\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose the source of your OG image:\n\u003Cul>\n\u003Cli>\u003Cstrong>Site Logo\u003C\u002Fstrong>: uses the logo configured in your theme. If not set, you’ll see: “No site logo configured. Please set your site logo in theme settings.”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library\u003C\u002Fstrong>: select an image from WordPress media library.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Selected box background turns accent color (#799EFF) and text becomes white.\u003C\u002Fli>\n\u003Cli>Image preview shows white background for transparent logos.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step 2 – Generate OG Image\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Click “Generate OpenGraph Image” to create the global OG image.\u003C\u002Fli>\n\u003Cli>The plugin automatically saves the image to:\u003Cbr \u002F>\n \u002Fwp-content\u002Fuploads\u002Fvratedogm\u002Fvratedogm_global_image.png  \u003C\u002Fli>\n\u003Cli>Existing global OG image will be replaced automatically if regenerating.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Step 3 – Success \u002F Verification\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shows generated OG image preview.\u003C\u002Fli>\n\u003Cli>Clear instructions for testing:\n\u003Cul>\n\u003Cli>Facebook: https:\u002F\u002Fdevelopers.facebook.com\u002Ftools\u002Fdebug\u002F\u003C\u002Fli>\n\u003Cli>LinkedIn: https:\u002F\u002Fwww.linkedin.com\u002Fpost-inspector\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Additional Notes:\n\u003Cul>\n\u003Cli>Clear caches: page builder, Elementor, caching plugins, server-side caches if changes don’t appear immediately.\u003C\u002Fli>\n\u003Cli>Changes may take 24 hours to fully reflect if multiple updates are done in a day.\u003C\u002Fli>\n\u003Cli>Share your page on multiple platforms (Twitter, Slack, Discord, Facebook, LinkedIn) to trigger social bots.\u003C\u002Fli>\n\u003Cli>Verify in page source (CTRL+U) \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> search for \u003Ccode>og:image\u003C\u002Fcode>. The URL should be:\u003Cbr \u002F>\nyoursite.com\u002Fwp-content\u002Fuploads\u002Fogm_global_image.png.\u003C\u002Fli>\n\u003Cli>Contact support if needed:\u003Cbr \u002F>\nEmail: \u003Ca href=\"mailto:support@v-rated.com\" rel=\"nofollow ugc\">support@v-rated.com\u003C\u002Fa>\u003Cbr \u002F>\nWebsite: \u003Ca href=\"https:\u002F\u002Fv-rated.com\u002Fog-image-maker\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fv-rated.com\u002Fog-image-maker\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Click “Want to change your OpenGraph Image?” above to regenerate.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Short Description: Converts your site logo or uploaded image into a global OpenGraph image for social sharing.",251,4,"2026-03-11T06:34:00.000Z","6.9.4","5.0","7.4",[19,4,21,103,104],"seo","twitter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fv-rated-opengraph-maker.1.1.8.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":99,"requires_at_least":100,"requires_php":119,"tags":120,"homepage":17,"download_link":123,"security_score":124,"vuln_count":125,"unpatched_count":13,"last_vuln_date":126,"fetched_at":26},"wonderm00ns-simple-facebook-open-graph-tags","Open Graph and Twitter Card Tags","3.3.9","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>This plugin improves the sharing of your WordPress pages, posts, WooCommerce products, or any other post type on social media, by setting the correct Facebook Open Graph Tags.\u003C\u002Fp>\n\u003Cp>It also allows you to add the Twitter Card tags for more effective and efficient Twitter sharing results, as well as the Meta Description and Canonical tags if no other SEO plugin is setting them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin is not, in any way, affiliated or endorsed by Facebook, Twitter, Google or any other 3rd party.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can also choose to insert the “enclosure” and “media:content” tags to the RSS feeds, so that apps like RSS Graffiti and twitterfeed post the image to Facebook correctly.\u003C\u002Fp>\n\u003Cp>It allows the user to choose which tags are included, and also the default image if the post\u002Fpage doesn’t have one.\u003C\u002Fp>\n\u003Cp>It’s also possible to add an overlay logo\u002Fwatermark to the image. The plugin will resize and crop the original image to 1200×630 and then overlay the chosen 1200×630 PNG file over it.\u003Cbr \u002F>\nIt be usefull to add your brand to the image that shows up on Facebook shared links.\u003C\u002Fp>\n\u003Cp>Our settings page is discreetly kept under “Options”.\u003C\u002Fp>\n\u003Ch4>The generated (Facebook) Open Graph Tags are:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>og:title\u003C\u002Fstrong>: From post\u002Fpage\u002Farchive\u002Ftag\u002F… title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:site_name\u003C\u002Fstrong>: From blog title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:url\u003C\u002Fstrong>: From the post\u002Fpage permalink.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:description\u003C\u002Fstrong>: From our specific custom field of the post\u002Fpage, or if not set post\u002Fpage excerpt if it exist, or from post\u002Fpage content. From category\u002Ftag description on its pages, if it exist. From tagline, or custom text, on all the others.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:image\u003C\u002Fstrong>: From our specific custom field of the post\u002Fpage, or if not set from the post\u002Fpage featured\u002Fthumbnail image, or if it doesn’t exist from the first image in the post content, or if it doesn’t exist from the first image on the post media gallery, or if it doesn’t exist from the default image defined on the options menu. The same image chosen here will be used and enclosure\u002Fmedia:content on the RSS feed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:image:url\u003C\u002Fstrong>: Same as \u003Cstrong>og:image\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:image:secure_url\u003C\u002Fstrong>: Same as \u003Cstrong>og:image\u003C\u002Fstrong> if SSL is being used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:image:width\u003C\u002Fstrong> and \u003Cstrong>og:image:height\u003C\u002Fstrong>: Image dimensions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:type\u003C\u002Fstrong>: “website” or “blog” for the homepage, “product” for WooCommerce products and “article” for all the others.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:author\u003C\u002Fstrong>: From the user (post author) Faceboook Profile URL.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:published_time\u003C\u002Fstrong>: Article published time (for posts only)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:modified_time\u003C\u002Fstrong> and \u003Cstrong>og:updated_time\u003C\u002Fstrong>: Article modified time (for posts only)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:section\u003C\u002Fstrong>: From post categories.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>article:publisher\u003C\u002Fstrong>: The website Facebook Page URL.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:locale\u003C\u002Fstrong>: From WordPress locale or chosen by the user.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>fb:admins\u003C\u002Fstrong>: From settings on the options screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>fb:app_id\u003C\u002Fstrong>: From settings on the options screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>og:price:amount\u003C\u002Fstrong> and \u003Cstrong>og:price:currency\u003C\u002Fstrong>: Price on WooCommerce products.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>The generated Twitter Card Tags are:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>twitter:title\u003C\u002Fstrong>: Same as \u003Ccode>og:title\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:url\u003C\u002Fstrong>: Sames as \u003Ccode>og:url\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:description\u003C\u002Fstrong>: Same as \u003Ccode>og:description\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:image\u003C\u002Fstrong>: Same as \u003Ccode>og:image\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:creator\u003C\u002Fstrong>: From the user (post author) Twitter account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:site\u003C\u002Fstrong>: The website Twitter account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>twitter:card\u003C\u002Fstrong>: With value “summary_large_image” or “summary”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Other Tags:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>canonical\u003C\u002Fstrong>: Same as \u003Ccode>og:url\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>meta description\u003C\u002Fstrong>: Same as \u003Ccode>og:description\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>meta author\u003C\u002Fstrong>: From the user (post author) Display Name.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>meta publisher\u003C\u002Fstrong>: From the website title.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>enclosure\u003C\u002Fstrong>: On RSS feeds, same as \u003Ccode>og:image\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>media:content\u003C\u002Fstrong>: On RSS feeds, same as \u003Ccode>og:image\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>3rd Party Integration:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\u002F\" rel=\"ugc\">Yoast SEO\u003C\u002Fa>\u003C\u002Fstrong>: Allows you to use the title, URL (canonical), and description from the Yoast SEO plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fstrong>: On product pages sets \u003Ccode>og:type\u003C\u002Fcode> to “product” and adds the price including tax to the \u003Ccode>product:price\u003C\u002Fcode> and \u003Ccode>product:availability\u003C\u002Fcode> tags. Also allows you to use the Product Category thumbnails as Open Graph Image and have Product Gallery images as additional Open Graph Images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fbrands\u002F\" rel=\"nofollow ugc\">WooCommerce Brands\u003C\u002Fa>\u003C\u002Fstrong>: On brand pages uses the brand image as Open Graph Image \u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fbusiness-directory-plugin\u002F\" rel=\"ugc\">Business Directory Plugin\u003C\u002Fa>\u003C\u002Fstrong> (deprecated): Allows you to use BDP listing contents as Open Graph Tags.\u003C\u002Fli>\n\u003C\u002Ful>\n","Improve social media sharing by inserting Facebook Open Graph, Twitter Card, and SEO Meta Tags on your WordPress website pages, posts, WooCommerce pro &hellip;",60000,2301341,92,122,"2026-01-28T07:38:00.000Z","7.0",[19,4,121,50,122],"open-graph-protocol","twitter-card","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwonderm00ns-simple-facebook-open-graph-tags.3.3.9.zip",99,2,"2018-06-27 00:00:00",{"attackSurface":128,"codeSignals":140,"taintFlows":151,"riskAssessment":152,"analyzedAt":162},{"hooks":129,"ajaxHandlers":136,"restRoutes":137,"shortcodes":138,"cronEvents":139,"entryPointCount":13,"unprotectedCount":13},[130],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","wp_head","piyushmishra_open_graph_head","open-graph.php",29,[],[],[],[],{"dangerousFunctions":141,"sqlUsage":142,"outputEscaping":144,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":150},[],{"prepared":13,"raw":13,"locations":143},[],{"escaped":13,"rawEcho":125,"locations":145},[146,149],{"file":134,"line":147,"context":148},91,"raw output",{"file":134,"line":147,"context":148},[],[],{"summary":153,"deductions":154},"The 'open-graph' plugin version 1.1 exhibits a strong security posture based on the provided static analysis. It boasts a zero attack surface from various entry points like AJAX handlers, REST API routes, shortcodes, and cron events, with none requiring authentication. The code also avoids dangerous functions, performs all SQL queries using prepared statements, and has no file operations or external HTTP requests. This indicates a well-designed plugin with limited opportunities for direct exploitation.\n\nHowever, a significant concern arises from the output escaping. With 2 total outputs and 0% properly escaped, this suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any data rendered to the user interface without proper sanitization could be leveraged by an attacker to inject malicious scripts. The absence of nonce and capability checks, while not directly exploitable due to the lack of entry points, still represents a gap in security best practices for broader contexts.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs. This, combined with the clean taint analysis, suggests that in its current state and version, it has not been publicly identified as having severe flaws. Nevertheless, the unescaped output remains a critical weakness that must be addressed. The overall security is good in terms of attack surface and data handling, but the output sanitization is a major deficiency that needs immediate attention.",[155,158,160],{"reason":156,"points":157},"Unescaped output detected",8,{"reason":159,"points":125},"Missing nonce checks",{"reason":161,"points":125},"Missing capability checks","2026-03-16T21:37:45.643Z",{"wat":164,"direct":169},{"assetPaths":165,"generatorPatterns":166,"scriptPaths":167,"versionParams":168},[],[],[],[],{"cssClasses":170,"htmlComments":171,"htmlAttributes":176,"restEndpoints":179,"jsGlobals":180,"shortcodeOutput":181},[],[172,173,174,175],"\u003C!-- Call piyushmishra_open_graph_head on end of wp head to add Open Graph meta tags -->","\u003C!--\n\n    This program is free software; you can redistribute it and\u002For modify\n    it under the terms of the GNU General Public License, version 2, as \n    published by the Free Software Foundation.\n\n    This program is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License\n    along with this program; if not, write to the Free Software\n    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA\n-->","\u003C!--\n * Class wrapper to keep wp clean\n * For more info on open graph protocols visit http:\u002F\u002Fogp.me\n -->","\u003C!-- Prevent cloning -->",[177,178],"property","content",[],[],[]]