{"id":278464,"date":"2026-02-06T16:40:34","date_gmt":"2026-02-06T16:40:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/phynite-analytics\/"},"modified":"2026-03-08T23:08:56","modified_gmt":"2026-03-08T23:08:56","slug":"phynite-analytics","status":"publish","type":"plugin","link":"https:\/\/yor.wordpress.org\/plugins\/phynite-analytics\/","author":23445018,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.0","stable_tag":"1.2.0","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Phynite Analytics","header_author":"Phynite","header_description":"Connect your WordPress site to Phynite Analytics for personalized content recommendations.","assets_banners_color":"","last_updated":"2026-03-08 23:08:56","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/phyniteanalytics.com","header_author_uri":"https:\/\/phynitesolutions.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":236,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.9":{"tag":"1.0.9","author":"phynite","date":"2026-02-06 16:39:50"},"1.1.0":{"tag":"1.1.0","author":"phynite","date":"2026-02-23 19:24:26"},"1.1.1":{"tag":"1.1.1","author":"phynite","date":"2026-02-24 01:42:35"},"1.2.0":{"tag":"1.2.0","author":"phynite","date":"2026-03-08 23:08:56"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.9","1.1.0","1.1.1","1.2.0"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[232,529,6681,6342,186],"plugin_category":[36,55],"plugin_contributors":[255359],"plugin_business_model":[],"class_list":["post-278464","plugin","type-plugin","status-publish","hentry","plugin_tags-analytics","plugin_tags-content","plugin_tags-internal-links","plugin_tags-recipe","plugin_tags-seo","plugin_category-analytics","plugin_category-seo-and-marketing","plugin_contributors-phynite","plugin_committers-phynite"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/phynite-analytics.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Phynite Analytics syncs your content data to the Phynite Analytics platform, providing personalized recommendations for food bloggers and content creators.<\/p>\n\n<p><strong>What data does this plugin sync?<\/strong><\/p>\n\n<ul>\n<li>Post metadata (title, dates, categories, tags)<\/li>\n<li>SEO plugin data (Yoast, RankMath, AIOSEO)<\/li>\n<li>Recipe plugin data (WP Recipe Maker, Tasty Recipes, Mediavine Create)<\/li>\n<li>Internal links (anchor text, context)<\/li>\n<\/ul>\n\n<p><strong>Key Features<\/strong><\/p>\n\n<ul>\n<li>Automatic sync on publish\/update<\/li>\n<li>Background processing for optimal performance<\/li>\n<li>Support for major SEO and recipe plugins<\/li>\n<li>Minimal resource usage on shared hosting<\/li>\n<\/ul>\n\n<p><strong>Supported Plugins<\/strong><\/p>\n\n<p>SEO Plugins:\n* Yoast SEO\n* RankMath\n* All in One SEO<\/p>\n\n<p>Recipe Plugins:\n* WP Recipe Maker\n* Tasty Recipes\n* Mediavine Create<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the Phynite Analytics service to provide personalized content recommendations.<\/p>\n\n<p><strong>Service:<\/strong> Phynite Analytics API\n<strong>URL:<\/strong> https:\/\/api.phyniteanalytics.com\n<strong>Service Website:<\/strong> https:\/\/phyniteanalytics.com<\/p>\n\n<p><strong>When does this plugin connect to the external service?<\/strong><\/p>\n\n<ul>\n<li>When you save your API key (to validate the key)<\/li>\n<li>When you publish or update a post (to sync content data)<\/li>\n<li>When you click \"Sync All Content\" (to sync existing posts)<\/li>\n<li>Once daily (scheduled sync to catch missed posts)<\/li>\n<li>Hourly (health check to verify connection status)<\/li>\n<\/ul>\n\n<p><strong>What data is sent?<\/strong><\/p>\n\n<ul>\n<li>Post URLs, titles, excerpts, and publication dates<\/li>\n<li>Categories and tags<\/li>\n<li>Featured image URLs<\/li>\n<li>SEO plugin data (focus keywords, meta descriptions) if Yoast\/RankMath\/AIOSEO is installed<\/li>\n<li>Recipe plugin data (recipe names, ingredients, times) if WPRM\/Tasty\/Create is installed<\/li>\n<li>Internal links (anchor text, target URLs)<\/li>\n<li>Site URL and name<\/li>\n<\/ul>\n\n<p><strong>This plugin does NOT send:<\/strong><\/p>\n\n<ul>\n<li>User personal data or email addresses<\/li>\n<li>Comments or visitor information<\/li>\n<li>Passwords or sensitive credentials<\/li>\n<li>Analytics data (pageviews, visitors)<\/li>\n<\/ul>\n\n<p><strong>Legal Information:<\/strong><\/p>\n\n<ul>\n<li><a href=\"https:\/\/phyniteanalytics.com\/terms\">Phynite Analytics Terms of Service<\/a><\/li>\n<li><a href=\"https:\/\/phyniteanalytics.com\/privacy\">Phynite Analytics Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p>By using this plugin, you agree to the Phynite Analytics Terms of Service and Privacy Policy.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/phynite-analytics\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Go to Settings &gt; Phynite Analytics<\/li>\n<li>Enter your API key from <a href=\"https:\/\/phyniteanalytics.com\/dashboard\/settings\/connections\">Phynite Analytics<\/a><\/li>\n<li>Click \"Sync All Content\" for initial sync<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20an%20api%20key%3F\"><h3>Where do I get an API key?<\/h3><\/dt>\n<dd><p>Sign up for a Phynite Analytics account at https:\/\/phyniteanalytics.com and get your API key from the WordPress Integration settings.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20slow%20down%20my%20site%3F\"><h3>Does this plugin slow down my site?<\/h3><\/dt>\n<dd><p>No. The plugin uses background processing via WP-Cron to sync data, so it doesn't affect your site's frontend performance.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20my%20site%20is%20on%20shared%20hosting%3F\"><h3>What happens if my site is on shared hosting?<\/h3><\/dt>\n<dd><p>The plugin is optimized for resource-constrained environments. It processes data in small batches and uses efficient regex-based parsing.<\/p><\/dd>\n<dt id=\"can%20i%20manually%20trigger%20a%20sync%3F\"><h3>Can I manually trigger a sync?<\/h3><\/dt>\n<dd><p>Yes. Go to Settings &gt; Phynite Analytics and click \"Sync All Content\" to manually sync all published posts.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Fix: Scheduled sync and automated cron jobs now run reliably after plugin updates<\/li>\n<li>Fix: Cron handlers registered unconditionally to prevent missed syncs<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Fix: Override dark theme conflicts from Phynite Maintenance plugin<\/li>\n<li>Fix: Force light backgrounds when body[data-theme=\"dark\"] is set<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Fix: Complete admin UI overhaul with isolated CSS architecture<\/li>\n<li>Fix: Card headers and all UI elements now properly visible<\/li>\n<li>Fix: High-specificity CSS prevents WordPress style conflicts<\/li>\n<li>Enhancement: Modern, food blogger-friendly design<\/li>\n<li>Enhancement: Improved color palette with softer status colors<\/li>\n<li>Enhancement: Pill-shaped badges and refined progress bar<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Fix: Admin UI completely overhauled for better readability<\/li>\n<li>Fix: Card headers now visible with proper contrast (12.6:1 ratio)<\/li>\n<li>Fix: Replaced system dark mode with WordPress color scheme support<\/li>\n<li>Fix: Connection status card now has colored left border indicator<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Fix: Updated Plugin URI to valid URL<\/li>\n<li>Fix: Updated API key settings link<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Fix: JavaScript API key validation now matches PHP validation<\/li>\n<li>Fix: Simplified dark mode CSS<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Fix: Improved API key validation with whitespace trimming<\/li>\n<li>Fix: Dark mode support for admin UI<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Fix: API key format validation now accepts base64url-encoded keys<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fix: Remove restricted term from plugin name<\/li>\n<li>Fix: Remove deprecated load_plugin_textdomain() call<\/li>\n<li>Update: Tested up to WordPress 6.9<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Support for Yoast SEO, RankMath, and AIOSEO<\/li>\n<li>Support for WP Recipe Maker, Tasty Recipes, and Mediavine Create<\/li>\n<li>Background sync via WP-Cron<\/li>\n<li>Internal links extraction<\/li>\n<\/ul>","raw_excerpt":"Connect your site to Phynite Analytics for personalized content recommendations.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/278464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=278464"}],"author":[{"embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/phynite"}],"wp:attachment":[{"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=278464"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=278464"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=278464"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=278464"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=278464"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/yor.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=278464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}