[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fD7RJriuBhQkLEfUMApsudabfLjunDjoJJAKyXYqq3ks":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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":137,"fingerprints":428},"avir-social-auto-poster-ultimate","AVIR Social Auto Poster Ultimate","1.21","Avir Media","https:\u002F\u002Fprofiles.wordpress.org\u002Favirmedia\u002F","\u003Cp>\u003Cstrong>AVIR Social Auto Poster Ultimate\u003C\u002Fstrong> is the complete solution for automatically sharing your WordPress content to Facebook and Instagram. This powerful plugin helps bloggers, content creators, and businesses maximize their social media reach without the hassle of manual posting.\u003C\u002Fp>\n\u003Cp>In today’s digital landscape, maintaining an active social media presence is crucial for driving traffic and engagement. However, manually sharing each post to Facebook and Instagram is time-consuming and often leads to inconsistent posting schedules. AVIR Social Auto Poster Ultimate solves this problem by seamlessly connecting your WordPress site to your social media accounts, ensuring your content reaches your audience at the right time, every time.\u003C\u002Fp>\n\u003Cp>Unlike other social media plugins that require paid subscriptions for basic features, AVIR Social Auto Poster Ultimate provides all essential functionality completely free. Our plugin is designed with user experience in mind, offering an intuitive interface that makes social media automation accessible to everyone, regardless of technical expertise.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>KEY FEATURES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Facebook Integration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Auto-post to Facebook Pages with customizable content\u003C\u002Fli>\n\u003Cli>Include featured images with your posts\u003C\u002Fli>\n\u003Cli>Add custom hashtags to increase visibility\u003C\u002Fli>\n\u003Cli>Choose between link posts or image posts\u003C\u002Fli>\n\u003Cli>Preview posts before publishing\u003C\u002Fli>\n\u003Cli>Track posting status with Facebook status indicators\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Instagram Integration:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Share posts directly to Instagram Business accounts\u003C\u002Fli>\n\u003Cli>Customize Instagram captions separately from Facebook posts\u003C\u002Fli>\n\u003Cli>Add up to 30 Instagram-specific hashtags\u003C\u002Fli>\n\u003Cli>Required featured image handling for Instagram compliance\u003C\u002Fli>\n\u003Cli>Instagram post status tracking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Content Customization:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create platform-specific excerpts for Facebook and Instagram\u003C\u002Fli>\n\u003Cli>Set character limits for optimal social media formatting\u003C\u002Fli>\n\u003Cli>Choose hashtag placement (before title or after excerpt)\u003C\u002Fli>\n\u003Cli>Include or exclude URLs in your posts\u003C\u002Fli>\n\u003Cli>Strip header tags from excerpts for cleaner posts\u003C\u002Fli>\n\u003Cli>Add custom “Read More” text and link prefixes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>User Interface:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Intuitive meta box for post-level control\u003C\u002Fli>\n\u003Cli>Preview posts before publishing\u003C\u002Fli>\n\u003Cli>One-click regeneration of social media excerpts\u003C\u002Fli>\n\u003Cli>Character count indicators with limit warnings\u003C\u002Fli>\n\u003Cli>Post status indicators in admin columns\u003C\u002Fli>\n\u003Cli>Filter posts by social media publishing status\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>API connection testing tool\u003C\u002Fli>\n\u003Cli>Detailed debug information\u003C\u002Fli>\n\u003Cli>Customizable settings for each platform\u003C\u002Fli>\n\u003Cli>Post to multiple platforms with different content\u003C\u002Fli>\n\u003Cli>Mark posts as published\u002Funpublished manually\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>DESIGNED FOR\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Creators\u003C\u002Fstrong> looking to expand their reach across multiple platforms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> who want to save time on social media management\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Small Businesses\u003C\u002Fstrong> aiming to maintain consistent social media presence\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketing Teams\u003C\u002Fstrong> seeking to streamline their content distribution workflow\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News Sites\u003C\u002Fstrong> that need to quickly share breaking stories to social media\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Online Stores\u003C\u002Fstrong> wanting to promote new products automatically\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Why Choose AVIR Social Auto Poster Ultimate?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>AVIR Social Auto Poster Ultimate stands out from other social media plugins by offering a comprehensive solution without hidden costs or premium features locked behind paywalls. Our plugin is designed to be both powerful and user-friendly, providing everything you need to automate your social media strategy effectively.\u003C\u002Fp>\n\u003Cp>With regular updates and dedicated support, we ensure that AVIR Social Auto Poster Ultimate remains compatible with the latest versions of WordPress and social media APIs. Our commitment to quality and user satisfaction makes this plugin the preferred choice for thousands of WordPress users worldwide.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>EXTERNAL SERVICES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Facebook Graph API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: To publish posts from your WordPress site to your Facebook Page\u003C\u002Fli>\n\u003Cli>Data transmitted: Post content, featured images, custom excerpts, hashtags, and API credentials (Business ID, Page ID, System User Token)\u003C\u002Fli>\n\u003Cli>When data is sent: When publishing or updating posts (if auto-posting is enabled) or when manually triggering a post from the WordPress dashboard\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwww.facebook.com\u002Fterms.php\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.facebook.com\u002Fprivacy\u002Fpolicy\u002F\u003C\u002Fli>\n\u003Cli>Developer Terms: https:\u002F\u002Fdevelopers.facebook.com\u002Fterms\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Instagram Graph API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Purpose: To publish posts from your WordPress site to your connected Instagram Business account\u003C\u002Fli>\n\u003Cli>Data transmitted: Post content, featured images (required), custom captions, hashtags, and API credentials\u003C\u002Fli>\n\u003Cli>When data is sent: When publishing or updating posts (if Instagram posting is enabled) or when manually triggering a post from the WordPress dashboard\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fhelp.instagram.com\u002F581066165581870\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fprivacycenter.instagram.com\u002Fpolicy\u002F\u003C\u002Fli>\n\u003Cli>Developer Terms: https:\u002F\u002Fdevelopers.facebook.com\u002Fterms\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: Both APIs are provided by Meta Platforms, Inc. and require you to create and configure a Facebook Business account with appropriate permissions.\u003C\u002Fp>\n","Automatically share WordPress posts to Facebook & Instagram with customizable excerpts, images, and hashtags. Boost your social reach!",40,596,0,"2025-07-24T08:10:00.000Z","6.8.5","5.0","7.0",[19,20,21,22,23],"auto-publish","facebook-auto-post","instagram-auto-post","social-media-automation","social-share","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Favir-social-auto-poster-ultimate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Favir-social-auto-poster-ultimate.1.21.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"avirmedia",2,50,30,94,"2026-04-04T16:52:36.036Z",[38,60,78,99,118],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":15,"requires_at_least":16,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":26,"vuln_count":58,"unpatched_count":13,"last_vuln_date":59,"fetched_at":28},"wp-to-buffer","Social Media Auto Poster – Schedule & Publish to Buffer","4.0.7","wpzinc","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpzinc\u002F","\u003Cp>Social Media Auto Poster connects your WordPress site to Buffer, enabling automatic social media publishing whenever you create or update content. Share your blog posts, pages, and custom post types to multiple social networks without manual posting.\u003C\u002Fp>\n\u003Ch3>Why Choose This Social Media Automation Plugin?\u003C\u002Fh3>\n\u003Cp>This plugin eliminates repetitive social media posting by automatically adding your WordPress content to your Buffer queue. Buffer then intelligently schedules posts to your connected social networks at optimal times for maximum engagement.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automatic Social Media Publishing\u003C\u002Fstrong> – Set it once and your content automatically shares to social media when published or updated.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Scheduling with Buffer\u003C\u002Fstrong> – Buffer’s queue system prevents spam by spacing out posts according to your schedule. Your social media profiles stay active without overwhelming followers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatible Social Networks\u003C\u002Fstrong> – Auto post to Facebook Pages, Twitter (X), LinkedIn Pages and Profiles, Threads, Google Business Profile, Mastodon, Bluesky, and TikTok.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dynamic Content Templates\u003C\u002Fstrong> – Customize each social media post using template tags that pull your post title, excerpt, content, featured image, categories, tags, and custom fields.\u003C\u002Fp>\n\u003Cp>Don’t have a Buffer account? \u003Ca href=\"https:\u002F\u002Fbuffer.com\u002Fjoin\u002F6392aeec568614de895ed38fafa7784b8718c77dc7800419bdfbbacaaaa793d8\" rel=\"nofollow ugc\">Sign up for free\u003C\u002Fa>\u003C\u002Fp>\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\u002FGESEMwKSSQg?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\u003Ch3>How to Auto Post to Social Media with Buffer\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Connect Your Buffer Account\u003C\u002Fstrong> – Simple one-click authorization, no API keys or technical setup required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Your Social Networks\u003C\u002Fstrong> – Connect Facebook, X\u002FTwitter, LinkedIn, and other profiles through Buffer’s interface\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure Post Settings\u003C\u002Fstrong> – Choose which post types to share and customize your social media message templates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Publish Content\u003C\u002Fstrong> – Your WordPress posts automatically share to social media according to your Buffer schedule\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Social Media Networks Supported\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Facebook Auto Posting\u003C\u002Fstrong> – Share to Facebook Pages automatically when you publish WordPress content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>X\u002FTwitter Auto Posting\u003C\u002Fstrong> – Still works! Buffer is \u003Ca href=\"https:\u002F\u002Fx.com\u002Fbuffer\u002Fstatus\u002F1652659063073783808\" rel=\"nofollow ugc\">not impacted\u003C\u002Fa> by X\u002FTwitter API changes. Auto post to Twitter (X) reliably.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>LinkedIn Auto Posting\u003C\u002Fstrong> – Publish to LinkedIn Company Pages and personal LinkedIn Profiles to grow your professional network.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Instagram & Pinterest\u003C\u002Fstrong> (Pro) – Direct posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards available in \u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fwordpress-to-buffer-pro\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Additional Networks\u003C\u002Fstrong> – Threads, Google Business Profile, Mastodon, Bluesky, and TikTok support included.\u003C\u002Fp>\n\u003Ch3>Dynamic Template Tags for Customized Posts\u003C\u002Fh3>\n\u003Cp>Create unique social media messages using template tags:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>{title}\u003C\u002Fstrong> – Your post title\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{excerpt}\u003C\u002Fstrong> – Post excerpt (with character\u002Fword limits)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{content}\u003C\u002Fstrong> – Post content (with character\u002Fword limits)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{url}\u003C\u002Fstrong> – Post permalink\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{date}\u003C\u002Fstrong> – Publication date\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{taxonomy_post_tag}\u003C\u002Fstrong> – Tags as hashtags\u003C\u002Fli>\n\u003Cli>\u003Cstrong>{taxoomy_category}\u003C\u002Fstrong> – Categories as hashtags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Better Than Traditional Auto Posting Plugins\u003C\u002Fh3>\n\u003Cp>Unlike direct posting plugins (WP to Facebook, WP to Twitter clones), this plugin uses Buffer’s smart queue system. Benefits include:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Prevents Social Media Penalties\u003C\u002Fstrong> – Buffer spaces posts naturally, avoiding spam flags from posting too frequently\u003Cbr \u002F>\n\u003Cstrong>Optimized Timing\u003C\u002Fstrong> – Schedule posts for when your audience is most active\u003Cbr \u002F>\n\u003Cstrong>Cross-Network Management\u003C\u002Fstrong> – Manage all social networks from one Buffer dashboard\u003Cbr \u002F>\n\u003Cstrong>No API Complications\u003C\u002Fstrong> – Buffer handles all social network API connections and changes\u003Cbr \u002F>\n\u003Cstrong>Duplicate Prevention\u003C\u002Fstrong> – Built-in protection ensures you never post the same content twice\u003C\u002Fp>\n\u003Ch3>Trusted Buffer API Partner\u003C\u002Fh3>\n\u003Cp>We’re an official Buffer Partner (since October 2020), ensuring reliable access to Buffer’s API for seamless social media automation.\u003C\u002Fp>\n\u003Ch3>Pro Version Features\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fwordpress-to-buffer-pro\u002F\" title=\"WordPress to Buffer Pro\" rel=\"friend nofollow ugc\">WordPress to Buffer Pro\u003C\u002Fa> includes advanced social media automation features:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Instagram and Pinterest Support\u003C\u002Fstrong> – Direct posting to Instagram Business Profiles (Feed and Stories) and Pinterest Boards\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Buffer Accounts\u003C\u002Fstrong> – Connect multiple Buffer accounts to one WordPress site\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Scheduling Options\u003C\u002Fstrong> – Post immediately, add to start\u002Fend of Buffer queue, or schedule for specific times\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Conditional Publishing\u003C\u002Fstrong> – Send posts to social media based on author, category, tags, or custom field values\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Status Templates\u003C\u002Fstrong> – Create different messages for each social network with unique templates per post type\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Repost Old Posts\u003C\u002Fstrong> – Automatically reshare evergreen content on social media at scheduled intervals\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bulk Publish Feature\u003C\u002Fstrong> – Manually select and republish multiple posts to social media at once\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Event Calendar Integration\u003C\u002Fstrong> – Schedule social posts based on event dates from The Events Calendar, Event Manager, and Modern Events Calendar\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong> – Display product prices, SKUs, and other WooCommerce data in social media posts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>SEO Plugin Integration\u003C\u002Fstrong> – Use SEO titles, descriptions, and meta data from Yoast SEO, Rank Math, All-In-One SEO Pack, and SEOPress\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Custom Fields Support\u003C\u002Fstrong> – Pull any custom field data into social media messages\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Images\u003C\u002Fstrong> – Share multiple images from Featured Image, Media Gallery, Post Content, or ACF Image fields\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP-Cron Support\u003C\u002Fstrong> – Queue posts to send via WP-Cron for better performance on high-traffic sites\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Priority Email Support\u003C\u002Fstrong> – One-on-one support with our team\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fwordpress-to-buffer-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>How to Schedule Social Media Posts\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Default Buffer Schedule\u003C\u002Fstrong> – Buffer automatically spaces posts throughout the day based on your time zone preferences\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Posting Schedule\u003C\u002Fstrong> (Pro) – Define specific days and times in Buffer when posts should publish to each social network\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Immediate Posting\u003C\u002Fstrong> (Pro) – Override the queue and post immediately to social media\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Scheduled Publishing\u003C\u002Fstrong> (Pro) – Set exact date and time for each social media post\u003C\u002Fp>\n\u003Ch3>Support for Free Version\u003C\u002Fh3>\n\u003Cp>We provide community support through the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-to-buffer\u002F\" rel=\"ugc\">WordPress support forums\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For priority email support, comprehensive documentation, and faster response times, consider \u003Ca href=\"http:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fwordpress-to-buffer-pro\" rel=\"friend nofollow ugc\">upgrading to Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy and Data Usage\u003C\u002Fh3>\n\u003Cp>Our \u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fdocumentation\u002Fwordpress-buffer-pro\u002Fdata\u002F\" rel=\"nofollow ugc\">API\u003C\u002Fa> connects your website to \u003Ca href=\"https:\u002F\u002Fbuffer.com\u002Fjoin\u002F6392aeec568614de895ed38fafa7784b8718c77dc7800419bdfbbacaaaa793d8\" rel=\"nofollow ugc\">Buffer\u003C\u002Fa>. An account with Buffer is required.\u003C\u002Fp>\n\u003Cp>We connect directly to your Buffer (buffer.com) account, via their API, to:\u003Cbr \u002F>\n– Fetch your social media profile names and IDs,\u003Cbr \u002F>\n– Send your WordPress Posts to one or more of your social media profiles.  The profiles and content sent will depend on the plugin settings you have configured.\u003C\u002Fp>\n\u003Cp>We connect to our own \u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fdocumentation\u002Fwordpress-buffer-pro\u002Fdata\u002F\" rel=\"nofollow ugc\">API\u003C\u002Fa> to pass the following requests through to Buffer:\u003Cbr \u002F>\n– Connect our Plugin to Buffer, when you click the Authorize button (this obtains an access token from Buffer, once you have approved authorization)\u003C\u002Fp>\n\u003Cp>Both of these are done via our own API, to ensure that no secret data (such as oAuth client secret keys) are included in this Plugin’s code or made public.\u003C\u002Fp>\n\u003Cp>We \u003Cstrong>never\u003C\u002Fstrong> store any information on our web site or API during this process.\u003C\u002Fp>\n","Automatically post and schedule your WordPress content to Facebook, X\u002FTwitter, LinkedIn, Threads, Bluesky, and more social networks using Buffer.",8000,544415,90,120,"2026-02-12T07:45:00.000Z","7.4",[53,19,54,22,55],"auto-post","buffer","social-media-scheduler","http:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fwp-to-buffer-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-to-buffer.4.0.7.zip",1,"2022-08-05 00:00:00",{"slug":61,"name":62,"version":63,"author":42,"author_profile":43,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":15,"requires_at_least":16,"requires_php":51,"tags":71,"homepage":74,"download_link":75,"security_score":76,"vuln_count":32,"unpatched_count":13,"last_vuln_date":77,"fetched_at":28},"wp-to-hootsuite","Post to Social Media – WordPress to Hootsuite","1.6.5","\u003Cp>WordPress to Hootsuite is a plugin for WordPress that auto posts your Posts, Pages and\u002For Custom Post Types to your Hootsuite (hootsuite.com) account for scheduled publishing to Facebook, Twitter and LinkedIn.\u003C\u002Fp>\n\u003Cp>Don’t have a Hootsuite account?  \u003Ca href=\"https:\u002F\u002Fhootsuite.com\" rel=\"nofollow ugc\">Sign up for free\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Our \u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fdocumentation\u002Fwordpress-to-hootsuite-pro\u002Fdata\u002F\" rel=\"nofollow ugc\">API\u003C\u002Fa> connects your website to \u003Ca href=\"https:\u002F\u002Fhootsuite.com\" rel=\"nofollow ugc\">Hootsuite\u003C\u002Fa>. An account with Hootsuite is required.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Ch4>WordPress to Hootsuite Pro\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fwordpress-to-hootsuite-pro\u002F\" title=\"WordPress to Hootsuite Pro - Publish to Facebook, Twitter, LinkedIn and Pinterest\" rel=\"friend nofollow ugc\">WordPress to Hootsuite Pro\u003C\u002Fa> provides additional functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instagram and Pinterest Support\u003C\u002Fstrong>\u003Cbr \u002F>Post to Instagram (Personal Profiles only, using Reminders) and Pinterest Boards\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple, Customisable Status Messages\u003C\u002Fstrong>\u003Cbr \u002F>Each Post Type and Social Network can have multiple, unique status message and settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditionally send Status Messages\u003C\u002Fstrong>\u003Cbr \u002F>Only send status(es) to Hootsuite based on Post Author(s), Taxonomy Term(s) and\u002For Custom Field Values\u003C\u002Fli>\n\u003Cli>\u003Cstrong>More Scheduling Options\u003C\u002Fstrong>\u003Cbr \u002F>Each status update can be added to the start\u002Fend of your Hootsuite queue, posted immediately or scheduled at a specific time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Status Tags\u003C\u002Fstrong>\u003Cbr \u002F>Dynamically build status updates with data from the Post Author and Custom Fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Separate Statuses per Social Network\u003C\u002Fstrong>\u003Cbr \u002F>Define different statuses for each Post Type and Social Network\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Post Settings\u003C\u002Fstrong>\u003Cbr \u002F>Override Settings on Individual Posts: Each Post can have its own Hootsuite settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Repost Old Posts\u003C\u002Fstrong>\u003Cbr \u002F>Automatically Revive Old Posts that haven’t been updated in a while, choosing the number of days, weeks or years to re-share content on social media.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Publish Old Posts\u003C\u002Fstrong>\u003Cbr \u002F>Manually re-share evergreen WordPress content and revive old posts with the Bulk Publish option\u003C\u002Fli>\n\u003Cli>\u003Cstrong>The Events Calendar and Event Manager Integration\u003C\u002Fstrong>\u003Cbr \u002F>Schedule Posts to Hootsuite based on your Event’s Start or End date, and display Event-specific details in your status updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Integration\u003C\u002Fstrong>\u003Cbr \u002F>Display SEO-specific information in your status updates from All-In-One SEO Pack, Rank Math, SEOPress and Yoast SEO\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration\u003C\u002Fstrong>\u003Cbr \u002F>Display Product-specific information in your status updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Autoblogging and Frontend Post Submission Integration\u003C\u002Fstrong>\u003Cbr \u002F>Pro supports autoblogging and frontend post submission Plugins, including User Submitted Posts, WP Property Feed, WPeMatico and WP Job Manager\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Support\u003C\u002Fstrong>\u003Cbr \u002F>Use shortcodes in status updates\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Image Control\u003C\u002Fstrong>\u003Cbr \u002F>Choose to display the WordPress Featured Image with your status updates, or define up to 4 custom images for each Post.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-Cron and WP-CLI Compatible\u003C\u002Fstrong>\u003Cbr \u002F>Optionally enable WP-Cron to send status updates via Cron, speeding up UI performance and\u002For choose to use WP-CLI for reposting old posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support, Documentation and Updates\u003C\u002Fstrong>\u003Cbr \u002F>Access to one on one email support, plus detailed documentation on how to install and configure the plugin and one click update notifications, right within the WordPress Administration panel.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fwordpress-to-hootsuite-pro\u002F\" rel=\"nofollow ugc\">Upgrade to WordPress to Hootsuite Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\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\u002F9QOAxJONRYM?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\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>We will do our best to provide support through the WordPress forums. However, please understand that this is a free plugin,\u003Cbr \u002F>\nso support will be limited. Please read this article on \u003Ca href=\"http:\u002F\u002Fwww.wpbeginner.com\u002Fbeginners-guide\u002Fhow-to-properly-ask-for-wordpress-support-and-get-it\u002F\" rel=\"nofollow ugc\">how to properly ask for WordPress support and get it\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you require one to one email support, please consider \u003Ca href=\"http:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fwordpress-to-hootsuite-pro\" rel=\"friend nofollow ugc\">upgrading to the Pro version\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Data\u003C\u002Fh4>\n\u003Cp>We connect directly to your Hootsuite (hootsuite.com) account, via their API, to:\u003Cbr \u002F>\n– Fetch your social media profile names and IDs,\u003Cbr \u002F>\n– Send your WordPress Posts to one or more of your social media profiles.  The profiles and content sent will depend on the plugin settings you have configured.\u003C\u002Fp>\n\u003Cp>We connect to our own \u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\u002Fdocumentation\u002Fwordpress-to-hootsuite-pro\u002Fdata\u002F\" rel=\"nofollow ugc\">API\u003C\u002Fa> to pass the following requests through to Hootsuite:\u003Cbr \u002F>\n– Connect our Plugin to Hootsuite, when you click the Authorize button (this obtains an access token from Hootsuite, once you have approved authorization)\u003Cbr \u002F>\n– Process image uploads to the ow.ly API, which is required by Hootsuite when sharing an image as part of a social media update.\u003C\u002Fp>\n\u003Cp>Both of these are done via our own API, to ensure that no secret data (such as oAuth client secret keys) are included in this Plugin’s code or made public.\u003C\u002Fp>\n\u003Cp>We \u003Cstrong>never\u003C\u002Fstrong> store any information on our web site or API during this process.\u003C\u002Fp>\n\u003Ch4>WP Zinc\u003C\u002Fh4>\n\u003Cp>We produce free and premium WordPress Plugins that supercharge your site, by increasing user engagement, boost site visitor numbers\u003Cbr \u002F>\nand keep your WordPress web sites secure.\u003C\u002Fp>\n\u003Cp>Find out more about us at \u003Ca href=\"https:\u002F\u002Fwww.wpzinc.com\" title=\"Premium WordPress Plugins\" rel=\"nofollow ugc\">wpzinc.com\u003C\u002Fa>\u003C\u002Fp>\n","Automatically share WordPress Pages, Posts or Custom Post Types to Facebook, Twitter and LinkedIn using your Hootsuite (hootsuite.com) account.",300,68142,82,15,"2025-11-17T07:32:00.000Z",[53,19,72,22,73],"hootsuite","social-media-scheduling","http:\u002F\u002Fwww.wpzinc.com\u002Fplugins\u002Fwordpress-to-hootsuite-pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-to-hootsuite.1.6.5.zip",98,"2025-04-04 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":26,"downloaded":86,"rating":68,"num_ratings":87,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":88,"tags":91,"homepage":93,"download_link":94,"security_score":95,"vuln_count":96,"unpatched_count":13,"last_vuln_date":97,"fetched_at":98},"evergreen-content-poster","Evergreen Content Poster – Auto Post and Schedule Your Best Content to Social Media","1.4.8","Evergreen Content Poster","https:\u002F\u002Fprofiles.wordpress.org\u002Fevergreencontentposter\u002F","\u003Cp>Easily double your traffic from social media.\u003C\u002Fp>\n\u003Cp>Many businesses are publishing content as a way to build their audiences and increase traffic to their websites. However, they may not be getting everything they could from each piece of content they create.\u003C\u002Fp>\n\u003Cp>If you are serious about your content, then you also need to be serious about driving as much traffic to it (over social media) as possible. One great way to do this is to \u003Cem>share your content on social media more than once.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>But wait, doesn’t that turn me into a spammer?\u003C\u002Fp>\n\u003Cp>One aspect of marketing we often forget is that no one notices everything we do.\u003C\u002Fp>\n\u003Cp>Your social media followers aren’t like RSS subscribers who see and read every post. In fact, sharing more than once \u003Cem>probably is an essential part of providing your audience with the value you promised them.\u003C\u002Fem> If you don’t share your links a few times, they may never see any of your updates.\u003C\u002Fp>\n\u003Cp>So how can you share your evergreen content multiple times in a way that doesn’t turn you into a spammer?\u003C\u002Fp>\n\u003Cp>Sure, you can install a plugin that shares your old blog posts (randomly) once every single hour.\u003C\u002Fp>\n\u003Cp>Or you can be smart about it.\u003C\u002Fp>\n\u003Cp>This is where Evergreen Content Poster comes into play.\u003C\u002Fp>\n\u003Cp>Evergreen Content Poster is a \u003Cstrong>must-have\u003C\u002Fstrong> WordPress plugin created to help business owners \u003Cstrong>boost their website traffic\u003C\u002Fstrong>, grow their \u003Cstrong>social media followers\u003C\u002Fstrong> and keep their existing \u003Cstrong>followers engaged\u003C\u002Fstrong> by \u003Cstrong>automatically\u003C\u002Fstrong> sharing your posts and content from your WordPress website in unlimited different ways to your social media accounts. Places like your LinkedIn company page, your Instagram account, your Twitter account are all supported, to name a few.\u003C\u002Fp>\n\u003Cp>Our plugin allows you to create as many variations on a single piece of content as you want, so you never have to share the same message twice.\u003C\u002Fp>\n\u003Cp>If you want to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Ask a question to trigger intrigue for your content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Cite a fact from your content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Share a quote\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The possibilities are limitless.\u003C\u002Fp>\n\u003Cp>Save time in your social media marketing efforts, add the power of having unlimited unique posts sharing your content to your accounts by using Evergreen Content Poster.\u003C\u002Fp>\n\u003Ch3>Who Should Be Using The  Evergreen Content Poster Plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>People with \u003Cstrong>small blogs\u003C\u002Fstrong> that are just starting out\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Large blogs and sites\u003C\u002Fstrong> with hundreds of \u003Cstrong>posts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social media and content marketers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Mom-and-Pop bloggers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Business owners that use the power of content marketing \u003Cstrong>to attract new clients\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shop owners with a WooCommerce store that want to share their catalogue or products in a unique way to their social following, helping \u003Cstrong>to increase ecommerce sales\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How Can Evergreen Content Poster Help Me?\u003C\u002Fh3>\n\u003Cp>Evergreen Content Poster is much more than just a WordPress to Facebook, WordPress to Twitter or yet another auto posting plugin.\u003C\u002Fp>\n\u003Cp>Evergreen Content Poster can be used for many use cases and help many different blogs, sites and webshops to boost social media traffic.\u003C\u002Fp>\n\u003Cp>We do this by introducing social media automation functionality that doesn’t spam your social accounts with the same old boring messages. In fact, it can act as all of the following in one:\u003C\u002Fp>\n\u003Ch3>A WordPress \u003Cstrong>Social Media Scheduling\u003C\u002Fstrong> Plugin\u003C\u002Fh3>\n\u003Cp>With our plugin, you can set a schedule for how often you’d like your \u003Cstrong>old and newer content\u003C\u002Fstrong> to share on social media.\u003C\u002Fp>\n\u003Cp>Set specific times that you want your evergreen content to be pushed to your different social media accounts, or set the number of posts you want to publish every day.\u003C\u002Fp>\n\u003Cp>Want it even more laid back? Only push content to your Buffer account the moment your Buffer queue is empty.\u003C\u002Fp>\n\u003Cp>And the best part?\u003C\u002Fp>\n\u003Cp>There’s no need to mess around with App IDs, authorization tokens or complicated technical steps.\u003C\u002Fp>\n\u003Cp>Connecting your social media profiles is done in a few clicks through Buffer, taking seconds.\u003C\u002Fp>\n\u003Ch4>Buffer Partner\u003C\u002Fh4>\n\u003Cp>In October 2020, we were proud to have been selected as a Partner by Buffer.\u003C\u002Fp>\n\u003Cp>This ensures continued access to Buffer’s API, meaning that the Evergreen Content Poster will continue to work and continue to improve.\u003C\u002Fp>\n\u003Ch3>A WordPress \u003Cstrong>Social Media Analytics\u003C\u002Fstrong> Plugin\u003C\u002Fh3>\n\u003Cp>You can’t improve what you don’t measure!\u003C\u002Fp>\n\u003Cp>Are you tired of manually adding UTM tags to your links to see which posts are performing the best and are resulting in the most traffic?\u003C\u002Fp>\n\u003Cp>With Evergreen Content Poster, you can automatically include UTM tags in all content shared. Now you can identify which social network is bringing in the most results, straight from your Google Analytics.\u003C\u002Fp>\n\u003Ch3>A WordPress \u003Cstrong>Content Curation\u003C\u002Fstrong> Plugin\u003C\u002Fh3>\n\u003Cp>We all know the amount of work that goes into creating a piece of content. And while making the best piece of content, there is, is needed if you want to rank your content. Content creation itself is only half the battle; the rest is gaining notice.\u003C\u002Fp>\n\u003Cp>That’s why we give you the unique ability to create as many variations on a single post within your WordPress backend as you want.\u003C\u002Fp>\n\u003Cp>With Evergreen Content Poster \u003Cstrong>you decide\u003C\u002Fstrong> which of your content and how your content is shared to which social media channel.\u003C\u002Fp>\n\u003Ch3>What can I do with Evergreen Content Poster\u003C\u002Fh3>\n\u003Cp>Evergreen Content Poster isn’t like every other social media marketing tool. As content marketers ourselves, we know the importance of:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sustaining and growing traffic to your website\u003C\u002Fli>\n\u003Cli>Growing social media following\u003C\u002Fli>\n\u003Cli>Keeping your existing social media followers engaged\u003C\u002Fli>\n\u003Cli>Promoting and sharing of your evergreen content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>That’s why, with our plugin, \u003Cstrong>you can automatically share posts from:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress to your Facebook pages\u003C\u002Fli>\n\u003Cli>WordPress to your Facebook groups\u003C\u002Fli>\n\u003Cli>WordPress to your Instagram Business accounts\u003C\u002Fli>\n\u003Cli>WordPress to your X (Twitter) profiles\u003C\u002Fli>\n\u003Cli>WordPress to Mastodon profiles\u003C\u002Fli>\n\u003Cli>WordPress to Bluesky profiles\u003C\u002Fli>\n\u003Cli>WordPress to your LinkedIn Profile\u003C\u002Fli>\n\u003Cli>WordPress to your LinkedIn pages\u003C\u002Fli>\n\u003Cli>WordPress to your Pinterest boards\u003C\u002Fli>\n\u003Cli>WordPress to Google Business Profiles (previously Google My Business)\u003C\u002Fli>\n\u003Cli>WordPress to TikTok Business accounts ([learn how to switch your personal account to a TikTok business account] (https:\u002F\u002Fwww.evergreencontentposter.com\u002Fsupport\u002Fchannel-management\u002Fconvert-tiktok-personal-to-business-account\u002F))\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We’re able to do this using our partnership with Buffer, the leading social sharing tool available. And we’re not just talking about the standard posts from your WordPress website. No, the Evergreen Content Poster, supports ALL content that you can add into your WordPress website and more. The Evergreen Content Poster supports:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Posts (added straight from the WordPress Post edit screen)\u003C\u002Fli>\n\u003Cli>WordPress Pages (added straight from the WordPress Pages edit screen)\u003C\u002Fli>\n\u003Cli>Custom Post Types (added straight from the Custom Post Type edit screen)\u003C\u002Fli>\n\u003Cli>Products in your WooCommerce store (added straight from each WooCommerce Product edit screen)\u003C\u002Fli>\n\u003Cli>Content that lives outside of your WordPress website (which can be added directly into your Evergreen Content Poster content library)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Data\u003C\u002Fh4>\n\u003Cp>The plugin connects your website to \u003Ca href=\"https:\u002F\u002Fbuffer.com\" rel=\"nofollow ugc\">Buffer\u003C\u002Fa> (you will need an account with Buffer at the moment, but no worries, you can use the free plan).\u003C\u002Fp>\n\u003Cp>After you’ve connected your WordPress website to your Buffer (buffer.com) account, we can then use their API to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get the social media profile names and ID’s that are connected in your Buffer account,\u003C\u002Fli>\n\u003Cli>Send the content from the content library within the app to one or more of your social media profiles (which content and which profiles you will send posts to depends on the settings in the plugin)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Because we’ve created our own API to pass on any request towards Buffer, we will never see or use your login details or password.\u003C\u002Fp>\n\u003Cp>Simply connect the Evergreen Content Poster to Buffer. You only have to press the Authorize button on the Buffer website when you make the connection (we then get an access token that is stored in your own WordPress installation after this approval)\u003C\u002Fp>\n\u003Cp>This is all done via our own API to make sure that no private data (such as oAuth client secret keys) are included in this plugin’s code or made public.\u003C\u002Fp>\n\u003Cp>So to be clear, we \u003Cstrong>never\u003C\u002Fstrong> store any information on our API or on our web site during this process. All information is only stored on your WordPress website.\u003C\u002Fp>\n\u003Ch3>1.4.8\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>🧹 Spring Cleaning, Security Edition\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You know that feeling when you finally organize your closet and find things you forgot you had? That’s basically what we did with this release, except instead of old sweaters, we found opportunities to make everything more secure and snappy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s New\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Security First, Always\u003C\u002Fstrong>: We’ve gone through the entire codebase with a fine-tooth comb, sanitizing inputs everywhere they appear. Think of it as giving your plugin a security spa day—everything gets cleaned, checked, and polished until it shines. Your data is now wrapped in more layers of protection than a burrito at your favorite taqueria.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Database Queries, But Make Them Fancy\u003C\u002Fstrong>: We’ve upgraded our database queries to use proper prepared statements, especially for those tricky dynamic meta queries. It’s like switching from a flip phone to a smartphone—same function, but way more reliable and secure.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Code Cleanup, the Good Kind\u003C\u002Fstrong>: Removed some bundled libraries we were dragging around and switched to using WordPress core handles instead. It’s the plugin equivalent of Marie Kondo-ing your code—does it spark joy? If not, thank it for its service and let it go. Your plugin is now lighter, faster, and happier.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Plugincheck Compliance\u003C\u002Fstrong>: We’ve silenced all those plugincheck warnings that were cluttering up the place. Your plugin now passes inspection with flying colors, like a student who actually did all their homework.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>The Technical Bits\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Under the hood, we’ve sanitized request inputs across admin, settings, and content library handlers. We’ve also improved our dynamic meta queries to use proper prepared statements, swapped out some cURL calls for WordPress’s native \u003Ccode>wp_remote_post\u003C\u002Fcode>, and made sure all our timestamps use \u003Ccode>gmdate\u003C\u002Fcode> for consistency. Plus, we’ve added proper nonce handling and input sanitization throughout—because security isn’t just a feature, it’s a lifestyle.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why This Matters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>While these changes might not be as flashy as a new social network integration, they’re the foundation that keeps everything running smoothly and securely. It’s like changing the oil in your car—not glamorous, but absolutely essential.\u003C\u002Fp>\n\u003Cp>Update when you’re ready, and keep on sharing that evergreen content! 🌲\u003C\u002Fp>\n\u003Ch3>1.4.7\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed: 403 errors on manual Buffer posting by wiring nonces end‑to‑end and tolerating legacy \u003Ccode>security\u003C\u002Fcode> during cache transition.\u003C\u002Fli>\n\u003Cli>Fixed: Cron reliability\n\u003Cul>\n\u003Cli>Correct per‑profile hook name (removed stray space).\u003C\u002Fli>\n\u003Cli>Time math now adds minutes (not seconds).\u003C\u002Fli>\n\u003Cli>Guarded options array access; clamped per‑profile intervals to ≥ 1 hour.\u003C\u002Fli>\n\u003Cli>Explicit \u003Ccode>require_once\u003C\u002Fcode> for classes in cron contexts to prevent fatals.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Improvement: Lightweight retry\u002Fbackoff (cron‑only) for Buffer 429\u002F5xx responses.\u003C\u002Fli>\n\u003Cli>Improvement: Per‑scope cron mutex (by profile\u002Fschedule) to prevent overlapping runs.\u003C\u002Fli>\n\u003Cli>Security: Enforced nonce + capability checks across remaining admin AJAX; \u003Ccode>delete_saved_post\u003C\u002Fcode> now requires a nonce.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Thanks to Simon, Anthony, and José for helping chase this down.\u003C\u002Fp>\n\u003Ch3>1.4.6\u003C\u002Fh3>\n\u003Cp>More hardening and polish thanks to Patchstack, LVT-tholv2k, and Mika (you rock!).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Secured all remaining AJAX endpoints (nonce + capability checks), including deleteCategoryStep, create_network_post_share, is_share_status_save, profile_status_save, schedule insert\u002Fdelete\u002Fclear, and deactivation submit.\u003C\u002Fli>\n\u003Cli>Fixed logic bugs from earlier reports (AND\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>OR auth pitfalls), standardized JSON error responses, and tightened parameter validation.\u003C\u002Fli>\n\u003Cli>Database safety: removed identifier misuse in prepare, added indexes on status\u002Frandom_availability, and reduced SELECT * to only needed columns.\u003C\u002Fli>\n\u003Cli>Safer cookies (secure\u002Fhttponly\u002Fsamesite) and hardened outbound requests (timeouts, SSL verify, consistent User-Agent).\u003C\u002Fli>\n\u003Cli>Performance: cached category name map, avoided heavy post loads (COUNT checks), and trimmed hot queries.\u003C\u002Fli>\n\u003Cli>No behavior changes expected; just faster and safer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>1.4.5\u003C\u002Fh3>\n\u003Cp>Big security overhaul on the code and fixing some bugs in the process. Thanks to the kind folks over at WordFence and Brian Sans-Souci (liardom) for reporting the issue to them.\u003Cbr \u002F>\nIt would allow unauthenticated attackers to delete arbitrary social media posts.\u003C\u002Fp>\n\u003Cp>We took the opportunity to go over and make the entire code a lot more secure and robust.\u003C\u002Fp>\n\u003Cp>Oh and we’ve added support for the new kid on the block: Bluesky 🦋\u003C\u002Fp>\n\u003Ch3>1.4.4\u003C\u002Fh3>\n\u003Cp>The sun ☀️ is shining. Time to do a little bit of house cleaning and fix some bugs related to database queries. Oh wait, how do the big folks call this? Bug fixes and performance improvements. Ah right, that’s the one.\u003C\u002Fp>\n\u003Ch3>1.4.3\u003C\u002Fh3>\n\u003Cp>Addressed CSRF vulnerability by adding user authentication, nonce verification, and improving access secret handling.\u003C\u002Fp>\n\u003Ch3>1.4.2\u003C\u002Fh3>\n\u003Cp>Bug fixes and security updates\u003C\u002Fp>\n\u003Ch3>1.4.1\u003C\u002Fh3>\n\u003Cp>Small security update related to the earlier reported XSS vulnerability on the email address input on the admin settings screen.\u003C\u002Fp>\n\u003Ch4>1.4.0\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>🎉 Evergreen Content Poster 1.4.0: Now Tweeting Natively & Welcoming Mastodon\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Hello WordPress wizards! We’re thrilled to introduce version 1.4.0 of the Evergreen Content Poster, and guess what? It’s packed with features that’ll make your social media dance with joy. 🚀\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s New?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Direct Twitter Integration: You asked, and we listened! Now, you can share updates straight to Twitter, sans Buffer. It’s all about making your social sharing as smooth as your morning coffee. ☕️\u003C\u002Fli>\n\u003Cli>Mastodon Support: Joining the herd! With Mastodon now in Buffer’s network galaxy, we’ve tweaked our code to welcome this new, buzzing platform. More reach, more impact!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Security Update\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A Safer Experience: Thanks to the eagle-eyed DoYeon Park (p6rkdoye0n), a sneaky XSS vulnerability was spotted and squashed. Security is our mantra, and we’re sorry for this hiccup. Now, it’s stronger than ever. 🛡️\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>User Experience Boost\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Smoother Onboarding: We’ve jazzed up the onboarding process. It’s more intuitive, more friendly – because we all need a gentle guide in the complex world of social media. 🌟\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Fun Fact\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Twitter by Any Other Name: We’re sticking to calling it Twitter, for old times’ sake. But who knows? We might jump on the rebranding wagon soon. What’s your take? 🤔\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>As always, we’re here to make your social media journey a breeze. Update to 1.4.0, and let’s keep the conversation going. Your feedback is the wind beneath our wings!\u003C\u002Fp>\n\u003Ch4>1.3.6.1\u003C\u002Fh4>\n\u003Cp>Small copy\u002Ftranslation fixes\u003C\u002Fp>\n\u003Ch4>1.3.6.1\u003C\u002Fh4>\n\u003Cp>Small copy\u002Ftranslation fixes\u003C\u002Fp>\n\u003Ch4>1.3.6\u003C\u002Fh4>\n\u003Cp>Another bug fix release while we’re working on the next big release, oh and we’ve added a new little feature!\u003C\u002Fp>\n\u003Cp>Not sure if your messages are sent to your social channels? You can now enable notification emails when:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>a message has been posted successfully\u003C\u002Fli>\n\u003Cli>when a message fails to share on your social media accounts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Next, we made under-the-hood improvements for the newly added Google Business Profile (previously Google My Business) and TikTok profile option in Buffer. Right now, both still need to be officially supported in the Buffer API, although you can start to send simple updates to your Google Business Profile via the plugin.\u003C\u002Fp>\n\u003Cp>This means that all the extra features on Google Business Profiles, like events with a start and stop date, etc., still need to be supported in the API at Buffer.\u003C\u002Fp>\n\u003Cp>Still, you can already start storing posts in your content library in the plugin correctly with all these extra fields, so the moment the Buffer API supports the extended capabilities, you can start using them.\u003C\u002Fp>\n\u003Cp>This means just basic updates to your \u003Ca href=\"https:\u002F\u002Fwww.evergreencontentposter.com\u002Fblog\u002Foptimize-your-google-business-profile\u002F\" rel=\"nofollow ugc\">Google Business Profiles, which are already a huge contributor local SEO\u003C\u002Fa> are  &hellip;\u003C\u002Fp>\n","Automatically share your best WordPress content (posts\u002Fpages\u002Fcustom post types) to X (Twitter), Mastodon, Facebook, Instagram, Pinterest, LinkedIn and &hellip;",9535,13,"","6.9.4","4.7",[53,19,92,22,73],"share-to-social-media","https:\u002F\u002Fwww.evergreencontentposter.com\u002F?utm_source=plugin%20description&utm_medium=software&utm_campaign=evergreen%20content%20poster","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fevergreen-content-poster.1.4.8.zip",96,6,"2025-07-12 00:00:00","2026-03-15T10:48:56.248Z",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":26,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":16,"requires_php":17,"tags":112,"homepage":115,"download_link":116,"security_score":117,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"parrotposter","ParrotPoster – Auto Post to Social Media","1.0.14","ParrotPoster","https:\u002F\u002Fprofiles.wordpress.org\u002Fparrotposter\u002F","\u003Cp>\u003Cstrong>Autoposting of news and products from the site to social networks – fast and convenient!\u003C\u002Fstrong>\u003Cbr \u002F>\nАвтопостинг новостей и товаров с сайта в социальные сети – быстро и удобно!\u003C\u002Fp>\n\u003Cp>Easy to understand and configure plugin for auto publishing (auto posting) news and products to social networks*.\u003C\u002Fp>\n\u003Ch4>Supported social networks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Instagram\u003C\u002Fli>\n\u003Cli>Telegram\u003C\u002Fli>\n\u003Cli>VKontakte\u003C\u002Fli>\n\u003Cli>Odnoklassniki\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features and benefits\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Quick and easy addition of social media accounts 🚀\u003C\u002Fstrong>\u003Cbr \u002F>\nYou don’t need to configure your apps within social networks, just go to the social network button, allow access and add the accounts you want\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Selecting certain accounts when posting ✅\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose only necessary social media accounts when posting products or news directly\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Auto publishing to multiple accounts of social networks 🤩\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen posting, you can select multiple social network accounts and ParrotPoster will automatically post news\u002Fproducts to the selected social network accounts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlimited posts 📍\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin has no limit on the number of posts, publish as many as you need\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Auto posting with flexible conditions (news, products, pages) 🔧\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize auto posting templates by post type, selection of certain headings, titles, authors, tags, maximum and minimum product price, with selection of certain social media accounts and publishing time (immediate\u002Ftime delay after news\u002Fproduct publication)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easily customize post text template for auto posting 📄\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd title, excerpt, full description (content), line breaks, product prices and sizes, currency, weight, link, tags and more to the post text\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create multiple templates for auto posting 👍\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate multiple templates with preset settings for specific social networks accounts and with your own posting parameters\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Automatically publish news\u002Fproducts when added to the site 📚\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen you set up auto posting, the plugin will automatically publish news or products from the site according to your parameters to selected social networks accounts\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Selective posting of news\u002Fproducts from a site 📌\u003C\u002Fstrong>\u003Cbr \u002F>\nOn the edit page of the published news or product, you can click on the “Post to social networks” button, customize the post and publish it to social networks\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Publish pictures, headlines, text, links, tags 📝\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can publish the main image, images from content or product galleries. As well as news or product titles, excerpt or full text with description, links to the news\u002Fproduct site, tags, etc\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Convert tags into hashtags #️⃣\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can convert tags from a news or product into hashtags to make them look more succinct on social networks\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customize the publishing time (Immediately\u002FDelayed\u002FAttempted time) 🕘\u003C\u002Fstrong>\u003Cbr \u002F>\nCustomize the time for selective posting or auto posting, for example selective news can be published at a scheduled time, and in the auto posting template select to publish the news with a delay of 1-10 minutes\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Adding UTM tags to links 🔗\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd UTM tags (utm_source, utm_medium, utm_campaign, utm_term, utm_content) to links and track traffic in analytics\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Excluding duplicates when posting 😉\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin allows you to automatically exclude duplicate news and products from the site to social networks on a specific auto posting template\u003C\u002Fp>\n\u003Cp>\u003Cstrong>View the status of posts💡\u003C\u002Fstrong>\u003Cbr \u002F>\nView results and publication times along with links to social networks posts\u003C\u002Fp>\n\u003Ch4>Supported languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>English\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>* The solution “ParrotPoster – Auto posting to social networks” works on the basis of cloud API service \u003Ca href=\"https:\u002F\u002Fparrotposter.com\" rel=\"nofollow ugc\">parrotposter.com\u003C\u002Fa> and has built-in payment functions. The trial period is 14 days, after that – from 450 rubles (~$6) per month.\u003C\u002Fp>\n\u003Cp>✉️ Technical support: \u003Ca href=\"mailto:support@parrotposter.com\" rel=\"nofollow ugc\">support@parrotposter.com\u003C\u002Fa>\u003Cbr \u002F>\n🌐 Service site: \u003Ca href=\"https:\u002F\u002Fparrotposter.com\" rel=\"nofollow ugc\">parrotposter.com\u003C\u002Fa>\u003C\u002Fp>\n","Auto post or selective post of news and products from the site to social networks (media) Facebook, Instagram, Telegram, VK, OK (autoposting, autopost &hellip;",9012,54,7,"2024-04-24T18:52:00.000Z","6.5.8",[53,19,113,114,22],"autopost","autopublish","https:\u002F\u002Fparrotposter.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparrotposter.1.0.14.zip",92,{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":11,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":89,"requires_at_least":130,"requires_php":88,"tags":131,"homepage":133,"download_link":134,"security_score":135,"vuln_count":58,"unpatched_count":13,"last_vuln_date":136,"fetched_at":28},"auto-post-to-social-media-wp-to-social-champ","Auto Post to Social Media from Social Champ","1.3.6","Social Champ","https:\u002F\u002Fprofiles.wordpress.org\u002Fsocialchampio\u002F","\u003Cp>Social Champ is one of the best ways to drive traffic, increase engagement and save time on social media. A result-driven social media management tool for scheduling posts, analyzing performance, and best content suggestions.\u003C\u002Fp>\n\u003Cp>Whenever you schedule or update a post, page, or custom post, the Auto Post to Social Champ plugin will automatically share on your social media profile(s) or schedule that post to your socialchamp.com account.\u003C\u002Fp>\n\u003Cp>If you don’t have a Social Champ account, \u003Ca href=\"https:\u002F\u002Fwww.socialchamp.com\u002Fsignup\" title=\"Social Champ\" rel=\"nofollow ugc\">signup\u003C\u002Fa> here!\u003C\u002Fp>\n\u003Ch3>Smart Automation\u003C\u002Fh3>\n\u003Cp>Auto Post to Social Champ is a powerful plugin, which allows you to add your content to the Social Champ queue for smart automation or share the post on selected social profiles right away from the WordPress dashboard.\u003C\u002Fp>\n\u003Cp>Using multiple tags, you can build a default format for the posts by pulling in the post titles, featured images, content, and more from the WordPress posts. With Social Champ, you would be able to track the analytics to grow and sustain your web traffic and the social media following.\u003C\u002Fp>\n\u003Ch3>Easy Connection\u003C\u002Fh3>\n\u003Cp>You no longer have to watch monotonous tutorials to connect your social media using complicated APIs and integration. With this plugin, you can connect your Social Champ account to the plugin in a few easy steps.\u003C\u002Fp>\n\u003Cp>Even connecting your social media accounts to Social Champ takes mere minutes.\u003C\u002Fp>\n\u003Cp>Just choose the profiles you want to post content to from the plugin, set your default settings for posts and pages, and start scheduling!\u003C\u002Fp>\n\u003Ch3>Features of Auto Post to Social Champ Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Auto-posting content from the WP posts, pages, and custom post types to social profiles when adding a new one or updating an old one.\u003C\u002Fli>\n\u003Cli>Define the exact parameters for pulling in content from WP posts.\u003C\u002Fli>\n\u003Cli>WP to Facebook pages and groups\u003C\u002Fli>\n\u003Cli>WP to Instagram Business\u003C\u002Fli>\n\u003Cli>WP to LinkedIn profiles and pages\u003C\u002Fli>\n\u003Cli>WP to Pinterest boards\u003C\u002Fli>\n\u003Cli>WP to Twitter profiles\u003C\u002Fli>\n\u003Cli>WP to Google My Business listings\u003C\u002Fli>\n\u003Cli>WP to Mastodon profiles\u003C\u002Fli>\n\u003Cli>WP to BlueSky profiles\u003C\u002Fli>\n\u003Cli>WP to Threads profiles\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Logs\u003C\u002Fh3>\n\u003Cp>In the logs section, you will get notifications of the following:\u003Cbr \u002F>\n* Content that was successfully posted.\u003Cbr \u002F>\n* Content that failed to post due to some reason.\u003C\u002Fp>\n\u003Ch3>Technical and Customer Support\u003C\u002Fh3>\n\u003Cp>We will provide as much support as we can through the WordPress forums. If you require one-on-one support, please message our help center on \u003Ca href=\"https:\u002F\u002Fwww.socialchamp.com\u002F\" rel=\"nofollow ugc\">socialchamp.com\u003C\u002Fa>, and one of our customer representatives will reach out to you as soon as possible. Additionally, you can check out our \u003Ca href=\"https:\u002F\u002Fhelp.socialchamp.com\u002F\" rel=\"nofollow ugc\">knowledge base\u003C\u002Fa> for FAQs and guides!\u003C\u002Fp>\n","It sends WP Pages, Posts or Custom Post Types to your Social Champ (SocialChamp.com) account for immediate or scheduled publishing to social networks.",4683,52,5,"2026-02-23T07:53:00.000Z","6.2",[53,19,22,73,132],"socialchamp","https:\u002F\u002Fwww.socialchamp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-post-to-social-media-wp-to-social-champ.1.3.6.zip",99,"2026-01-13 17:28:56",{"attackSurface":138,"codeSignals":255,"taintFlows":376,"riskAssessment":415,"analyzedAt":427},{"hooks":139,"ajaxHandlers":223,"restRoutes":252,"shortcodes":253,"cronEvents":254,"entryPointCount":109,"unprotectedCount":13},[140,146,151,155,160,164,166,170,175,178,179,183,187,191,194,197,200,204,207,211,214,218,220],{"type":141,"name":142,"callback":143,"file":144,"line":145},"filter","avir_fbp_post_types","closure","avir-social-auto-poster-ultimate.php",46,{"type":147,"name":148,"callback":149,"file":144,"line":150},"action","init","avir_fbp_init",56,{"type":147,"name":152,"callback":153,"file":144,"line":154},"admin_init","avir_fbp_admin_init",69,{"type":147,"name":156,"callback":157,"priority":158,"file":144,"line":159},"admin_menu","avir_fbp_admin_menu",9,79,{"type":147,"name":156,"callback":161,"file":162,"line":163},"add_settings_page","includes\\admin\\class-admin-settings.php",12,{"type":147,"name":152,"callback":165,"file":162,"line":87},"register_settings",{"type":147,"name":167,"callback":168,"file":162,"line":169},"admin_enqueue_scripts","enqueue_admin_assets",14,{"type":147,"name":171,"callback":172,"file":173,"line":174},"add_meta_boxes","add_meta_box","includes\\admin\\class-meta-box.php",10,{"type":147,"name":176,"callback":177,"file":173,"line":163},"admin_notices","display_notice",{"type":147,"name":167,"callback":168,"file":173,"line":87},{"type":141,"name":180,"callback":181,"file":173,"line":182},"manage_posts_columns","add_facebook_posted_column",16,{"type":147,"name":184,"callback":185,"priority":174,"file":173,"line":186},"manage_posts_custom_column","display_facebook_posted_status",17,{"type":141,"name":188,"callback":189,"file":173,"line":190},"manage_edit-post_sortable_columns","make_facebook_column_sortable",18,{"type":141,"name":192,"callback":181,"file":173,"line":193},"manage_pages_columns",21,{"type":147,"name":195,"callback":185,"priority":174,"file":173,"line":196},"manage_pages_custom_column",22,{"type":141,"name":198,"callback":189,"file":173,"line":199},"manage_edit-page_sortable_columns",23,{"type":147,"name":201,"callback":202,"file":173,"line":203},"pre_get_posts","handle_facebook_column_sorting",25,{"type":147,"name":201,"callback":205,"file":173,"line":206},"handle_instagram_column_sorting",26,{"type":141,"name":208,"callback":209,"priority":174,"file":173,"line":210},"posts_orderby","custom_facebook_sort_order",1581,{"type":141,"name":208,"callback":212,"priority":174,"file":173,"line":213},"custom_instagram_sort_order",1645,{"type":147,"name":152,"callback":215,"file":216,"line":217},"maybe_show_review_notice","includes\\class-review-reminder.php",19,{"type":147,"name":167,"callback":219,"file":216,"line":196},"enqueue_review_reminder_script",{"type":147,"name":176,"callback":221,"file":216,"line":222},"display_review_notice",105,[224,229,233,237,240,244,248],{"action":225,"nopriv":226,"callback":227,"hasNonce":228,"hasCapCheck":228,"file":162,"line":69},"avir_fbp_test_connection",false,"ajax_test_connection",true,{"action":230,"nopriv":226,"callback":231,"hasNonce":228,"hasCapCheck":228,"file":173,"line":232},"avir_fbp_toggle_status","handle_toggle_status",27,{"action":234,"nopriv":226,"callback":235,"hasNonce":228,"hasCapCheck":228,"file":173,"line":236},"avir_fbp_regenerate_excerpt","ajax_regenerate_excerpt",29,{"action":238,"nopriv":226,"callback":239,"hasNonce":228,"hasCapCheck":228,"file":173,"line":34},"avir_fbp_post_to_social","ajax_post_to_social",{"action":241,"nopriv":226,"callback":242,"hasNonce":228,"hasCapCheck":228,"file":173,"line":243},"avir_fbp_toggle_facebook_status","handle_toggle_facebook_status",33,{"action":245,"nopriv":226,"callback":246,"hasNonce":228,"hasCapCheck":228,"file":173,"line":247},"avir_fbp_toggle_instagram_status","handle_toggle_instagram_status",34,{"action":249,"nopriv":226,"callback":250,"hasNonce":228,"hasCapCheck":228,"file":216,"line":251},"avir_fbp_dismiss_review","handle_dismissal",20,[],[],[],{"dangerousFunctions":256,"sqlUsage":257,"outputEscaping":259,"fileOperations":58,"externalRequests":163,"nonceChecks":374,"capabilityChecks":163,"bundledLibraries":375},[],{"prepared":13,"raw":13,"locations":258},[],{"escaped":260,"rawEcho":150,"locations":261},136,[262,265,267,269,271,273,275,277,279,281,283,285,287,289,291,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,368,370,372],{"file":162,"line":263,"context":264},292,"raw output",{"file":162,"line":266,"context":264},302,{"file":162,"line":268,"context":264},312,{"file":162,"line":270,"context":264},322,{"file":162,"line":272,"context":264},360,{"file":162,"line":274,"context":264},361,{"file":162,"line":276,"context":264},364,{"file":162,"line":278,"context":264},365,{"file":162,"line":280,"context":264},378,{"file":162,"line":282,"context":264},390,{"file":162,"line":284,"context":264},391,{"file":162,"line":286,"context":264},393,{"file":162,"line":288,"context":264},405,{"file":162,"line":290,"context":264},418,{"file":162,"line":292,"context":264},419,{"file":162,"line":294,"context":264},421,{"file":162,"line":296,"context":264},435,{"file":162,"line":298,"context":264},436,{"file":162,"line":300,"context":264},448,{"file":162,"line":302,"context":264},462,{"file":162,"line":304,"context":264},474,{"file":162,"line":306,"context":264},488,{"file":162,"line":308,"context":264},500,{"file":162,"line":310,"context":264},512,{"file":162,"line":312,"context":264},524,{"file":162,"line":314,"context":264},533,{"file":162,"line":316,"context":264},536,{"file":162,"line":318,"context":264},548,{"file":162,"line":320,"context":264},554,{"file":162,"line":322,"context":264},560,{"file":162,"line":324,"context":264},570,{"file":162,"line":326,"context":264},580,{"file":162,"line":328,"context":264},587,{"file":162,"line":330,"context":264},593,{"file":162,"line":332,"context":264},608,{"file":162,"line":334,"context":264},616,{"file":162,"line":336,"context":264},621,{"file":162,"line":338,"context":264},626,{"file":162,"line":340,"context":264},631,{"file":162,"line":342,"context":264},636,{"file":162,"line":344,"context":264},641,{"file":162,"line":346,"context":264},644,{"file":162,"line":348,"context":264},657,{"file":162,"line":350,"context":264},661,{"file":162,"line":352,"context":264},669,{"file":162,"line":354,"context":264},679,{"file":162,"line":356,"context":264},681,{"file":162,"line":358,"context":264},683,{"file":162,"line":360,"context":264},685,{"file":162,"line":362,"context":264},691,{"file":162,"line":364,"context":264},694,{"file":162,"line":366,"context":264},700,{"file":173,"line":324,"context":264},{"file":173,"line":369,"context":264},783,{"file":173,"line":371,"context":264},794,{"file":173,"line":373,"context":264},806,11,[],[377],{"entryPoint":378,"graph":379,"unsanitizedCount":58,"severity":414},"\u003Cclass-meta-box> (includes\\admin\\class-meta-box.php:0)",{"nodes":380,"edges":409},[381,386,392,395,400,403,407],{"id":382,"type":383,"label":384,"file":173,"line":385},"n0","source","$_POST (x17)",158,{"id":387,"type":388,"label":389,"file":173,"line":390,"wp_function":391},"n1","sink","echo() [XSS]",274,"echo",{"id":393,"type":383,"label":394,"file":173,"line":385},"n2","$_POST",{"id":396,"type":388,"label":397,"file":173,"line":398,"wp_function":399},"n3","file_get_contents() [SSRF\u002FLFI]",876,"file_get_contents",{"id":401,"type":383,"label":394,"file":173,"line":402},"n4",1132,{"id":404,"type":405,"label":406,"file":173,"line":402},"n5","transform","→ upload_image_file()",{"id":408,"type":388,"label":397,"file":173,"line":398,"wp_function":399},"n6",[410,411,412,413],{"from":382,"to":387,"sanitized":228},{"from":393,"to":396,"sanitized":228},{"from":401,"to":404,"sanitized":226},{"from":404,"to":408,"sanitized":226},"medium",{"summary":416,"deductions":417},"The \"avir-social-auto-poster-ultimate\" v1.21 plugin exhibits a generally strong security posture based on the provided static analysis.  It demonstrates excellent adherence to secure coding practices by utilizing prepared statements for all SQL queries, implementing a significant number of nonce and capability checks for its AJAX handlers, and properly escaping a majority of its output. The absence of known CVEs in its history further contributes to a positive security impression, suggesting a history of responsible development and maintenance.\n\nHowever, a closer examination reveals potential areas of concern. The taint analysis identified one flow with an unsanitized path, which, while not classified as critical or high severity, warrants attention. The presence of file operations and a substantial number of external HTTP requests also represent potential attack vectors, even if currently secured by other mechanisms. The lack of shortcodes, REST API routes, and cron events, while reducing the attack surface, also means these potential entry points are not being leveraged for functionality that might otherwise require robust security.\n\nOverall, the plugin appears to be developed with security in mind, with strong foundational practices in place. The primary concern lies in the single unsanitized path identified by the taint analysis, which could potentially lead to vulnerabilities if not addressed. The plugin's history of zero vulnerabilities is a significant strength, but it's important to remain vigilant, especially given the identified taint flow.",[418,420,423,425],{"reason":419,"points":174},"Flow with unsanitized path found",{"reason":421,"points":422},"File operation present",3,{"reason":424,"points":422},"External HTTP requests present",{"reason":426,"points":128},"Output escaping not fully implemented","2026-03-16T22:10:23.435Z",{"wat":429,"direct":438},{"assetPaths":430,"generatorPatterns":433,"scriptPaths":434,"versionParams":435},[431,432],"\u002Fwp-content\u002Fplugins\u002Favir-social-auto-poster-ultimate\u002Fpublic\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Favir-social-auto-poster-ultimate\u002Fpublic\u002Fjs\u002Fadmin.js",[],[432],[436,437],"avir-social-auto-poster-ultimate\u002Fpublic\u002Fcss\u002Fadmin.css?ver=","avir-social-auto-poster-ultimate\u002Fpublic\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":439,"htmlComments":442,"htmlAttributes":443,"restEndpoints":445,"jsGlobals":447,"shortcodeOutput":449},[440,441],"raw-data","toggle-raw-data",[],[444],"data-nonce=\"avir-fbp-admin-nonce\"",[446],"\u002Fwp-json\u002Favir_fbp\u002Fv1",[448],"avirFbpData",[]]