[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQYVcQIrsCkUnLdMiONONzg-au96DUPzgUN0yEnKjOSo":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":15,"tags":18,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":138,"fingerprints":254},"ogpanic","OGPanic","1.0.14","RJ","https:\u002F\u002Fprofiles.wordpress.org\u002Frakuraku\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fogpanic.com\" rel=\"nofollow ugc\">OGPanic\u003C\u002Fa> is an enhancement for WordPress posts when the links are shared on social media. Social medias like Facebook and Twitter using The \u003Ca href=\"http:\u002F\u002Fogp.me\u002F\" rel=\"nofollow ugc\">Open Graph protocol\u003C\u002Fa> to display featured image and title of the post.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fogpanic.com\" rel=\"nofollow ugc\">OGPanic\u003C\u002Fa> goes one step further: It adds the title and category info to the featured image and make your posts stand out when shared on social medias.\u003C\u002Fp>\n","OGPanic generates beautiful og-images automatically from your post's title, featured image and etc.",10,1767,100,1,"","5.3.21","5.0.1",[19,20,21,22,23],"facebook","image","og-image","ogp","open-graph-protocol","https:\u002F\u002Fogpanic.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fogpanic.1.0.14.zip",0,null,"2026-03-15T10:48:56.248Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"rakuraku",30,94,"2026-04-04T21:09:16.656Z",[36,58,78,98,120],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":57},"open-graph-protocol-framework","Open Graph Protocol Framework","2.1.0","itthinx","https:\u002F\u002Fprofiles.wordpress.org\u002Fitthinx\u002F","\u003Cp>The \u003Ca href=\"https:\u002F\u002Fogp.me\u002F\" rel=\"nofollow ugc\">Open Graph protocol\u003C\u002Fa> enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook.\u003C\u002Fp>\n\u003Cp>This WordPress plugin is aimed at automating the process of adding basic and optional metadata to a site’s pages. It is also designed to act as a framework for other plugins or themes and allows to modify and adapt the information provided as needed.\u003C\u002Fp>\n\u003Cp>If you find this plugin useful and would like to support our work, you can do so by purchasing in our \u003Ca href=\"https:\u002F\u002Fwww.itthinx.com\u002Fshop\u002F\" rel=\"nofollow ugc\">Shop\u003C\u002Fa>, thank you!\u003C\u002Fp>\n\u003Cp>Supports \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa> to include essential product metadata on product pages.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Install and activate the plugin. It will automatically render the following metadata for posts, pages, etc. :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>og:title\u003C\u002Fcode> : The page’s title is used, this provides the title for posts, pages, archives etc.\u003C\u002Fli>\n\u003Cli>\u003Ccode>og:type\u003C\u002Fcode> : The type will be \u003Ccode>article\u003C\u002Fcode> in general, \u003Ccode>website\u003C\u002Fcode> for the front page and \u003Ccode>blog\u003C\u002Fcode> for the blog homepage.\u003C\u002Fli>\n\u003Cli>\u003Ccode>og:image\u003C\u002Fcode> : For post types that support featured images, the URL of the featured image is used. Additional metadata \u003Ccode>og:image:width\u003C\u002Fcode>, \u003Ccode>og:image:height\u003C\u002Fcode>, \u003Ccode>og:image:url\u003C\u002Fcode>, \u003Ccode>og:image:secure_url\u003C\u002Fcode> and \u003Ccode>og:image:alt\u003C\u002Fcode> are added.\u003C\u002Fli>\n\u003Cli>\u003Ccode>og:url\u003C\u002Fcode> : The URL of the current page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>og:site_name\u003C\u002Fcode> : The name of the site.\u003C\u002Fli>\n\u003Cli>\u003Ccode>og:description\u003C\u002Fcode> : Uses the full excerpt if available, otherwise derives it from the content. For author and archive pages, the type of page and title is used.\u003C\u002Fli>\n\u003Cli>\u003Ccode>og:locale\u003C\u002Fcode> : The current locale.\u003C\u002Fli>\n\u003Cli>\u003Ccode>og:locale:alternate\u003C\u002Fcode> : Indicates additional locales available with \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpolylang\u002F\" rel=\"ugc\">Polylang\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The content of the \u003Ccode>og:image:alt\u003C\u002Fcode> property is based on the Alt Text of the featured image, the image’s Caption in lack thereof, or ultimately the image’s Description in lack of the latter. If any of those are empty, the property is not rendered.\u003C\u002Fp>\n\u003Ch3>Filters\u003C\u002Fh3>\n\u003Cp>This section is for developers. If you’re not a developer, you can safely skip it.\u003C\u002Fp>\n\u003Cp>The plugin provides the following filters:\u003C\u002Fp>\n\u003Ch4>\u003Ccode>open_graph_protocol_meta\u003C\u002Fcode>\u003C\u002Fh4>\n\u003Cp>This filter allows to modify the value of the \u003Ccode>content\u003C\u002Fcode> attribute for a given meta tag.\u003Cbr \u002F>\nIt is invoked for every supported type of metadata.\u003C\u002Fp>\n\u003Cp>Parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> \u003Ccode>content\u003C\u002Fcode> – the current value of the \u003Ccode>content\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> \u003Ccode>property\u003C\u002Fcode> – the metadata name, for example \u003Ccode>og:title\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Filters must return:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> the desired value of the \u003Ccode>content\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Ccode>open_graph_protocol_meta_tag\u003C\u002Fcode>\u003C\u002Fh4>\n\u003Cp>This filter allows to modify the actual HTML \u003Ccode>\u003Cmeta>\u003C\u002Fcode> tag that is rendered in the \u003Ccode>\u003Chead>\u003C\u002Fcode> section of pages.\u003C\u002Fp>\n\u003Cp>Parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> HTML \u003Ccode>\u003Cmeta>\u003C\u002Fcode> tag\u003C\u002Fli>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> \u003Ccode>property\u003C\u002Fcode> – the metadata name, for example \u003Ccode>og:title\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> \u003Ccode>content\u003C\u002Fcode> – the value of the \u003Ccode>content\u003C\u002Fcode> attribute\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Filters must return:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> the desired output for the HTML \u003Ccode>\u003Cmeta>\u003C\u002Fcode> tag\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Ccode>open_graph_protocol_metas\u003C\u002Fcode>\u003C\u002Fh4>\n\u003Cp>This filter allows to add or remove metadata before it is rendered.\u003C\u002Fp>\n\u003Cp>Parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>array\u003C\u002Fcode> of metadata indexed by metadata name\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Filters must return:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>array\u003C\u002Fcode> of metadata indexed by metadata name\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Ccode>open_graph_protocol_echo_metas\u003C\u002Fcode>\u003C\u002Fh4>\n\u003Cp>This filter allows to modify the HTML that renders the plugin’s meta tags in the \u003Ccode>\u003Chead>\u003C\u002Fcode> section.\u003C\u002Fp>\n\u003Cp>Parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> HTML with \u003Ccode>\u003Cmeta>\u003C\u002Fcode> tags to be rendered\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Filters must return:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> HTML with \u003Ccode>\u003Cmeta>\u003C\u002Fcode> tags to be rendered\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>\u003Ccode>open_graph_protocol_framework_ext\u003C\u002Fcode>\u003C\u002Fh4>\n\u003Cp>This filter allows to determine whether additional meta tags should be produced for supported integrations.\u003C\u002Fp>\n\u003Cp>Parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>boolean\u003C\u002Fcode> whether to process the integration\u003C\u002Fli>\n\u003Cli>\u003Ccode>string\u003C\u002Fcode> the integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Filters must return:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>boolean\u003C\u002Fcode> whether to process additional meta tags for the integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why this plugin?\u003C\u002Fh3>\n\u003Cp>This plugin was created because we needed an extendable way to render meta tags based on the Open Graph protocol, which would allow to modify the meta tag content rendered or add meta tags when appropriate based on external data.\u003C\u002Fp>\n\u003Cp>None of the existing plugins provided a sufficiently flexible way of doing that, among other reasons we needed a solution that would comply with all of these requirements and none of the existing solutions does:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>must be compatible with WordPress 3.5\u003C\u002Fli>\n\u003Cli>must automatically add meta tags for featured images\u003C\u002Fli>\n\u003Cli>must be automated and create sensible meta tag content for each page, we don’t want to manually indicate the tag content for every page\u003C\u002Fli>\n\u003Cli>must provide a framework for extension through hooks and filters on every tag, and provide a design that allows other plugins to modify the meta tags in flexible ways\u003C\u002Fli>\n\u003Cli>must not ask to provide your Facebook account details or application ID when there is no need for it\u003C\u002Fli>\n\u003Cli>must not be bloated with features you don’t want or need when you simply want Open Graph metatags to be rendered automatically for your pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Logo Attribution\u003C\u002Fh3>\n\u003Cp>The logo used for this plugin’s icon and banner is the \u003Ca href=\"https:\u002F\u002Fcommons.wikimedia.org\u002Fwiki\u002FFile:Open_Graph_protocol_logo.png#\u002Fmedia\u002FFile:Open_Graph_protocol_logo.png\" rel=\"nofollow ugc\">Open Graph protocol logo\u003C\u002Fa> by Facebook – \u003Ca href=\"https:\u002F\u002Fogp.me\" rel=\"nofollow ugc\">ogp.me\u003C\u002Fa>. Licensed under Public Domain via \u003Ca href=\"https:\u002F\u002Fcommons.wikimedia.org\u002Fwiki\u002F\" rel=\"nofollow ugc\">Wikimedia Commons\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Validators\u003C\u002Fh3>\n\u003Cp>To test the generated metadata you can use several tools, among those:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcards-dev.x.com\u002Fvalidator\" rel=\"nofollow ugc\">X Card Validator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Ftools\u002Fdebug\u002F\" rel=\"nofollow ugc\">Meta Sharing Debugger\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The Open Graph Protocol enables any web page to become a rich object in a social graph. This plugin renders meta tags within an extension framework.",3000,114742,86,15,"2025-12-20T18:34:00.000Z","6.9.4","6.0","7.4",[19,53,22,23,54],"google","x","https:\u002F\u002Fwww.itthinx.com\u002Fplugins\u002Fopen-graph-protocol\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopen-graph-protocol-framework.2.1.0.zip","2026-03-15T15:16:48.613Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":33,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":57},"sharing-image","Sharing Image","3.7","Anton Lukin","https:\u002F\u002Fprofiles.wordpress.org\u002Fantonlukin\u002F","\u003Cp>Sharing Image is a WordPress plugin for generating sharing posters in social networks. Allows you to use text, watermarks and various filters. It is possible to create different posters for any posts types, archives and taxonomies. Compatible with various SEO plugins.\u003C\u002Fp>\n\u003Cp>Custom posters draw attention to your social media links and make them stand out from the rest in your feed. You can also place your company logo as a watermark to increase your brand awareness. If you are posting video or audio, it can be a good idea to add a play icon to your poster to help users identify the type of content.\u003C\u002Fp>\n\u003Ch4>Get support\u003C\u002Fh4>\n\u003Cp>First of all read the \u003Ca href=\"https:\u002F\u002Fwpset.org\u002Fsharing-image\u002F\" rel=\"nofollow ugc\">plugin documentation\u003C\u002Fa>. If you find a bug or want to add new feature to this plugin, create new \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fantonlukin\u002Fsharing-image\u002Fissues\" rel=\"nofollow ugc\">issue\u003C\u002Fa> on Github or send a \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fantonlukin\u002Fsharing-image\u002Fpulls\" rel=\"nofollow ugc\">pull reguest\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Premium\u003C\u002Fh4>\n\u003Cp>The Premium version of the plugin adds new features and helps the product develop. While the plugin is in beta testing, it is absolutely free.\u003Cbr \u002F>\nRead more on the \u003Ca href=\"https:\u002F\u002Fwpset.org\u002Fsharing-image\u002F#premium\" rel=\"nofollow ugc\">plugin page\u003C\u002Fa>.\u003C\u002Fp>\n","Sharing Image is a WordPress plugin for generating sharing posters in social networks.",600,15571,3,"2025-07-26T22:53:00.000Z","6.8.5","5.3","5.6",[19,21,59,74,75],"social-image","twitter","https:\u002F\u002Fwpset.org\u002Fsharing-image\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsharing-image.3.7.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":13,"num_ratings":14,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":51,"tags":91,"homepage":95,"download_link":96,"security_score":97,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":57},"sharethumb","4Site ShareThumb – Branded Social Preview OG Image Plugin","1.3","Heming Nelson","https:\u002F\u002Fprofiles.wordpress.org\u002F4sitestudios\u002F","\u003Cp>Select one of our optimized post preview image themes and then customize it to create high-performing social share images. ShareThumb grabs the title and the featured image from the post and you define everything else:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Layout (Theme)\u003C\u002Fli>\n\u003Cli>Font\u003C\u002Fli>\n\u003Cli>Font Color\u003C\u002Fli>\n\u003Cli>Logo\u003C\u002Fli>\n\u003Cli>Icon\u003C\u002Fli>\n\u003Cli>Background Color\u003C\u002Fli>\n\u003Cli>Accent Color\u003C\u002Fli>\n\u003Cli>Secondary Color\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When links to your website are shared on iMessage, Facebook, LinkedIn or any number of platforms, ShareThumb generates the custom social cards that you configured.\u003C\u002Fp>\n\u003Cp>You can set up our social media image generator to create social cards for every page on your website, or you can specify the specific post types that you want to generate the social media preview images for. You can also create custom og:images for individual posts.\u003C\u002Fp>\n\u003Cp>Here’s a one-minute video about our plugin:\u003C\u002Fp>\n\u003Cp>\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\u002Frf6CSJB9-rQ?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>\u003C\u002Fp>\n\u003Ch3>Why 4Site ShareThumb is Unique\u003C\u002Fh3>\n\u003Cp>ShareThumb uses a different methodology to generate your social share images than most of the other WordPress plugins. We create your link preview images on our app running on cloud servers. When someone shares a link to your post on Discord, that platform requests the open graph image from your site. Our plugin then redirects that request to our app, and our app provides the image to Discord. We store that og:image for the next time a request is made for it. Every 30 days, we check back in with your website to see if you’ve updated the title or the feature image of the post, and then we update the og image.\u003C\u002Fp>\n\u003Cp>This setup has a lot of benefits over serving them up social thumbnails directly from your WordPress website. It takes a lot of processing power to render these custom images. We carry that load for you. It also means that you can run ShareThumb on multiple sites and manage all your thumbs in one place. And you can create custom headlines for posts and override the feature image on your post with a thumbnail that you specifically optimize for sharing.\u003C\u002Fp>\n\u003Cp>We require that you register in order to access these features so we can verify your identity and your ownership of the websites. But registration is free, there’s no trial period, and we don’t ask for your credit card.\u003C\u002Fp>\n\u003Cp>After registering and adding your API Key to the WordPress Plugin Settings, ShareThumb will automatically regenerate your thumbnail every time you update your post title or ShareThumb Settings.\u003C\u002Fp>\n\u003Cp>Here’s a five-minute video that shows you how to register and verify ownership of your site. The process itself only takes a couple minutes.\u003C\u002Fp>\n\u003Cp>\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\u002FNkY5UrIOUYU?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>\u003C\u002Fp>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cp>After you register, you have the option to upgrade to a paid account. With our Pro plan, you can collect statistics on where your links are shared and how many times they are shared. This is information that is not available anywhere else – your site doesn’t collect this data and Google Analytics can’t collect it.\u003C\u002Fp>\n\u003Cp>You can take advantage of artificial intelligence to highlight power words in the post titles that appear superimposed over your image. We call these “smart thumbs”:)\u003C\u002Fp>\n\u003Cp>Other features we will be rolling out soon include the ability to add AI-optimized headlines and AI-generated images that are custom made for your content and optimized to grab people’s attention. We also will be offering the ability to create your own custom thumbnail themes (templates).\u003C\u002Fp>\n\u003Ch3>For more information\u003C\u002Fh3>\n\u003Cp>Visit the \u003Ca href=\"https:\u002F\u002Fwww.4sitestudios.com\u002Fproducts\u002Fsharethumb\u002F\" rel=\"nofollow ugc\">ShareThumb website\u003C\u002Fa>.\u003C\u002Fp>\n","Free social share images for unlimited pages using customizable OG image templates. Upgrade to optimize with AI and get sharing analytics.",20,1732,"2024-09-05T03:31:00.000Z","6.5.8","5.9",[19,92,21,93,94],"link-preview","post-preview","social-media-image","https:\u002F\u002Fsharethumb.io\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsharethumb.1.3.zip",92,{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":97,"num_ratings":108,"last_updated":109,"tested_up_to":49,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":15,"download_link":116,"security_score":117,"vuln_count":118,"unpatched_count":26,"last_vuln_date":119,"fetched_at":57},"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,122,"2026-01-28T07:38:00.000Z","5.0","7.0",[19,113,23,114,115],"open-graph","social-media","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",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":46,"num_ratings":130,"last_updated":131,"tested_up_to":49,"requires_at_least":132,"requires_php":15,"tags":133,"homepage":135,"download_link":136,"security_score":117,"vuln_count":14,"unpatched_count":26,"last_vuln_date":137,"fetched_at":57},"opengraph","Open Graph","2.0.2","Will Norris","https:\u002F\u002Fprofiles.wordpress.org\u002Fwillnorris\u002F","\u003Cp>The \u003Ca href=\"https:\u002F\u002Fogp.me\u002F\" rel=\"nofollow ugc\">Open Graph protocol\u003C\u002Fa> enables any web page to become a rich object in a social graph.  Most notably, this allows for these pages to be used with Facebook’s \u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Freference\u002Fplugins\u002Flike\" rel=\"nofollow ugc\">Like Button\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Freference\u002Fapi\u002F\" rel=\"nofollow ugc\">Graph API\u003C\u002Fa> as well as within Twitter posts.\u003C\u002Fp>\n\u003Cp>The Open Graph plugin inserts the Open Graph metadata into WordPress posts and pages, and provides a simple extension mechanism for other plugins and themes to override this data, or to provide additional Open Graph data.\u003C\u002Fp>\n\u003Cp>This plugin does not directly add social plugins like the Facebook Like Button to your pages (though they’re pretty simple to add).  It will however make your pages look great when shared using those kinds of tools.\u003C\u002Fp>\n","Adds Open Graph metadata to your posts and pages so that they look great when shared on sites like Facebook and Twitter.",10000,218990,13,"2025-12-07T17:38:00.000Z","2.3",[19,22,121,134],"social","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fopengraph","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopengraph.2.0.2.zip","2024-06-04 00:00:00",{"attackSurface":139,"codeSignals":184,"taintFlows":219,"riskAssessment":247,"analyzedAt":253},{"hooks":140,"ajaxHandlers":180,"restRoutes":181,"shortcodes":182,"cronEvents":183,"entryPointCount":26,"unprotectedCount":26},[141,147,152,155,157,160,163,166,168,171,174,177],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_notices","admin_child_plugin_notice","admin\\class-og-panic-admin.php",388,{"type":142,"name":148,"callback":149,"file":150,"line":151},"plugins_loaded","anonymous","includes\\class-og-panic.php",144,{"type":142,"name":153,"callback":149,"file":150,"line":154},"admin_enqueue_scripts",159,{"type":142,"name":153,"callback":149,"file":150,"line":156},160,{"type":142,"name":158,"callback":149,"file":150,"line":159},"admin_menu",161,{"type":142,"name":161,"callback":149,"file":150,"line":162},"admin_post",162,{"type":142,"name":164,"callback":149,"file":150,"line":165},"save_post",163,{"type":142,"name":143,"callback":149,"file":150,"line":167},164,{"type":142,"name":169,"callback":149,"file":150,"line":170},"admin_init",165,{"type":142,"name":172,"callback":149,"file":150,"line":173},"init",169,{"type":142,"name":175,"callback":149,"file":150,"line":176},"enqueue_block_editor_assets",170,{"type":142,"name":178,"callback":149,"file":150,"line":179},"open_graph_protocol_metas",185,[],[],[],[],{"dangerousFunctions":185,"sqlUsage":186,"outputEscaping":188,"fileOperations":26,"externalRequests":14,"nonceChecks":14,"capabilityChecks":118,"bundledLibraries":218},[],{"prepared":26,"raw":26,"locations":187},[],{"escaped":189,"rawEcho":190,"locations":191},17,12,[192,195,198,200,202,204,206,208,210,212,214,216],{"file":145,"line":193,"context":194},372,"raw output",{"file":196,"line":197,"context":194},"admin\\partials\\og-panic-admin-display.php",42,{"file":196,"line":199,"context":194},47,{"file":196,"line":201,"context":194},51,{"file":196,"line":203,"context":194},52,{"file":196,"line":205,"context":194},59,{"file":196,"line":207,"context":194},68,{"file":196,"line":209,"context":194},74,{"file":196,"line":211,"context":194},85,{"file":196,"line":213,"context":194},88,{"file":196,"line":215,"context":194},91,{"file":196,"line":217,"context":194},114,[],[220,239],{"entryPoint":221,"graph":222,"unsanitizedCount":26,"severity":238},"save_options (admin\\class-og-panic-admin.php:171)",{"nodes":223,"edges":235},[224,229],{"id":225,"type":226,"label":227,"file":145,"line":228},"n0","source","$_POST (x5)",179,{"id":230,"type":231,"label":232,"file":145,"line":233,"wp_function":234},"n1","sink","update_option() [Settings Manipulation]",180,"update_option",[236],{"from":225,"to":230,"sanitized":237},true,"low",{"entryPoint":240,"graph":241,"unsanitizedCount":26,"severity":238},"\u003Cclass-og-panic-admin> (admin\\class-og-panic-admin.php:0)",{"nodes":242,"edges":245},[243,244],{"id":225,"type":226,"label":227,"file":145,"line":228},{"id":230,"type":231,"label":232,"file":145,"line":233,"wp_function":234},[246],{"from":225,"to":230,"sanitized":237},{"summary":248,"deductions":249},"The \"ogpanic\" v1.0.14 plugin exhibits a generally positive security posture based on the provided static analysis. A significant strength is the absence of identified vulnerabilities in its history, suggesting a mature and well-maintained codebase.  Furthermore, the plugin demonstrates good security practices by utilizing prepared statements for all SQL queries, implementing nonce checks, and performing capability checks. The small attack surface, with no identified AJAX handlers, REST API routes, shortcodes, or cron events, also contributes to its robust security.  However, a notable concern is the 41% of output that is not properly escaped. This could lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is rendered without adequate sanitization. While the taint analysis found no critical or high-severity issues, the lack of proper output escaping remains a potential avenue for exploitation. Overall, while the plugin is strong in preventing common injection attacks and has a clean vulnerability history, the unescaped output is a weakness that requires attention.",[250],{"reason":251,"points":252},"Significant percentage of unescaped output",5,"2026-03-16T23:25:56.324Z",{"wat":255,"direct":264},{"assetPaths":256,"generatorPatterns":259,"scriptPaths":260,"versionParams":261},[257,258],"\u002Fwp-content\u002Fplugins\u002Fog-panic\u002Fcss\u002Fog-panic-admin.css","\u002Fwp-content\u002Fplugins\u002Fog-panic\u002Fjs\u002Fog-panic-admin.js",[],[258],[262,263],"og-panic-admin.css?ver=","og-panic-admin.js?ver=",{"cssClasses":265,"htmlComments":266,"htmlAttributes":267,"restEndpoints":268,"jsGlobals":269,"shortcodeOutput":272},[],[],[],[],[270,271],"Og_Panic_Admin","og_panic_admin_params",[]]