[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fM7g5uuAxxB2j-LA1d5pWXorwMlcd42MHKT283xz4Zyw":3,"$f-cb-NQ52lkgQa02rnwBPQctStUxcHqCCZqPTnWAQkrY":262,"$fJJSI3oEp_Cu8PUc153O-NRVtx7Gfqh468LRWEvQoB1o":266},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":138,"fingerprints":240},"mb-relationships","MB Relationships","1.12.8","Anh Tran","https:\u002F\u002Fprofiles.wordpress.org\u002Frilwis\u002F","\u003Cp>\u003Cstrong>MB Relationships\u003C\u002Fstrong> helps you create relationships between posts, pages, custom post type, terms and users. The plugin is lightweight and optimized for database and query performance.\u003C\u002Fp>\n\u003Cp>The plugin allows you to create connections from posts to posts, posts to pages and so on. Then you can perform corresponding queries to retrieve posts that are connected to or from given posts.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Meta Box Lite\u003C\u002Fstrong>\u003Cbr \u002F>\n  We recommend using \u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Flite\u002F\" rel=\"nofollow ugc\">Meta Box Lite\u003C\u002Fa>, a feature-rich free UI version of Meta Box that provides UI and all free features for managing custom fields and dynamic content on WordPress, including post types, taxonomies, custom fields, and relationships.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>It supports reciprocal and bi-directional relationships.\u003C\u002Fp>\n\u003Ch3>Why Do You Need Posts To Posts Relationships In WordPress?\u003C\u002Fh3>\n\u003Cp>Post relationships is a missing part in WordPress. The only “built-in” way that mimic the post relationship in WordPress is the \u003Ccode>post_parent\u003C\u002Fcode> for pages where you can create many child pages of a page (a one-to-many relationship). Unfortunately, that’s available for pages and hierarchical post types only. Besides, it’s not many-to-many relationship.\u003C\u002Fp>\n\u003Cp>Below are some examples of posts to posts relationships that might help you see the benefit of this feature:\u003C\u002Fp>\n\u003Ch4>Creating Related Posts In WordPress\u003C\u002Fh4>\n\u003Cp>The simplest example is to manually create related posts in your WordPress website. When you edit a post, you can select posts that have similar or related content and display them in the frontend for further reading.\u003C\u002Fp>\n\u003Cp>You can also query backward: displaying posts that link to the being read post as a reference to provide more information to your readers. With this, you don’t need a WordPress related posts plugin anymore.\u003C\u002Fp>\n\u003Ch4>Example: Events And Bands\u003C\u002Fh4>\n\u003Cp>Suppose you have two custom post types, event and band, where:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>In each event there may be multiple bands, and\u003C\u002Fli>\n\u003Cli>Each band can participate in many events.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If people want to buy tickets, they could search for events in their location and see what bands are playing on a given date, or they could search for bands they like and see what date they are playing near their location.\u003C\u002Fp>\n\u003Cp>In this example, we have created many-to-many relationships between events and bands.\u003C\u002Fp>\n\u003Ch3>Bi-directional relationships\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>MB Relationships\u003C\u002Fstrong> allows you to create bi-directional connections. You will be able to query back and forth without any problem.\u003C\u002Fp>\n\u003Cp>The data is stored in the database as a pair of (from_id, to_id), thus making it independent from either side.\u003C\u002Fp>\n\u003Cp>Besides, for each side, there’s a meta box that shows what are connected from\u002Fto. So you don’t have to worry about the direction of the connection anymore.\u003C\u002Fp>\n\u003Ch3>An Alternative For The Posts 2 Posts Plugin (P2P Plugin)\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>MB Relationships\u003C\u002Fstrong> is very much inspired by the popular plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fposts-to-posts\u002F\" rel=\"ugc\">Posts 2 Posts\u003C\u002Fa> which is not maintained anymore. We have taken the idea and made some improvements. The codebase and data structure is very similar.\u003C\u002Fp>\n\u003Ch3>Plugin features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Simple APIs\u003C\u002Fstrong>: the plugin provides simple APIs for registering relationships and retrieving connected items. It integrates with existing WordPress APIs such as \u003Ccode>WP_Query\u003C\u002Fcode>,\u003Ccode>get_terms\u003C\u002Fcode> and \u003Ccode>get_users\u003C\u002Fcode>. See \u003Ca href=\"https:\u002F\u002Fdocs.metabox.io\u002Fextensions\u002Fmb-relationships\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for more information.\u003C\u002Fli>\n\u003Cli>Uses \u003Cstrong>custom relationship table\u003C\u002Fstrong> to store relationships. That helps optimize the database storage and query performance.\u003C\u002Fli>\n\u003Cli>You can \u003Cstrong>create relationships between any kind of content\u003C\u002Fstrong> in WordPress: posts to posts, posts to users, etc. For posts to terms and posts to users, it’s required the \u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Fplugins\u002Fmb-term-meta\u002F\" rel=\"nofollow ugc\">MB Term Meta\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Fplugins\u002Fmb-user-meta\u002F\" rel=\"nofollow ugc\">MB User Meta\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Supports creating \u003Cstrong>reciprocal relationships\u003C\u002Fstrong> (posts-posts, users-users, …).\u003C\u002Fli>\n\u003Cli>Supports creating \u003Cstrong>bi-directional relationships\u003C\u002Fstrong> and easily query them.\u003C\u002Fli>\n\u003Cli>Display connected items easily with \u003Cstrong>shortcode\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Extremely \u003Cstrong>lightweight and fast\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Fplugins\u002Fmb-relationships\u002F\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpmetabox\u002Fmb-relationships\u002F\" rel=\"nofollow ugc\">Github Repo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is a free extension of \u003Ca href=\"https:\u002F\u002Fmetabox.io\" rel=\"nofollow ugc\">Meta Box\u003C\u002Fa> plugin, which is a powerful, professional solution to create custom fields and custom meta boxes for WordPress websites. Using \u003Cstrong>MB Relationships\u003C\u002Fstrong> in combination with \u003Ca href=\"https:\u002F\u002Fmetabox.io\u002Fplugins\u002F\" rel=\"nofollow ugc\">other extensions\u003C\u002Fa> will help you manage any content types in WordPress easily and make your website more professional.\u003C\u002Fp>\n\u003Ch3>You might also like\u003C\u002Fh3>\n\u003Cp>If you like this plugin, you might also like our other WordPress products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmetabox.io\" rel=\"nofollow ugc\">Meta Box\u003C\u002Fa> – A powerful WordPress plugin for creating custom post types and custom fields.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpslimseo.com\" rel=\"nofollow ugc\">Slim SEO\u003C\u002Fa> – A fast, lightweight and full-featured SEO plugin for WordPress with minimal configuration.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpslimseo.com\u002Fproducts\u002Fslim-seo-schema\u002F\" rel=\"nofollow ugc\">Slim SEO Schema\u003C\u002Fa> – An advanced, powerful and flexible plugin to add schemas to WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpslimseo.com\u002Fproducts\u002Fslim-seo-link-manager\u002F\" rel=\"nofollow ugc\">Slim SEO Link Manager\u003C\u002Fa> – Build internal link easier in WordPress with real-time reports.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgretathemes.com\" rel=\"nofollow ugc\">GretaThemes\u003C\u002Fa> – Free and premium WordPress themes that clean, simple and just work.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpautolistings.com\" rel=\"nofollow ugc\">Auto Listings\u003C\u002Fa> – A car sale and dealership plugin for WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n","A lightweight solution for creating relationships between posts, terms and users in WordPress.",1000,54964,92,5,"2025-07-15T09:03:00.000Z","6.8.5","5.9","7.2",[20,21,22],"connections","posts-to-posts","relationships","https:\u002F\u002Fmetabox.io\u002Fplugins\u002Fmb-relationships\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.12.8.zip",100,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"rilwis",18,84030,96,76,85,"2026-05-20T01:27:36.006Z",[40,60,80,98,120],{"slug":21,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":35,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"Posts 2 Posts","1.7.8","scribu","https:\u002F\u002Fprofiles.wordpress.org\u002Fscribu\u002F","\u003Cp>This plugin allows you to create many-to-many relationships between posts of any type: post, page, custom etc. A few example use cases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>manually curated lists of related posts\u003C\u002Fli>\n\u003Cli>post series\u003C\u002Fli>\n\u003Cli>products connected to retailers\u003C\u002Fli>\n\u003Cli>etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Additionally, you can create many-to-many relationships between posts and users. So, you could also implement:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>favorite posts of users\u003C\u002Fli>\n\u003Cli>multiple authors per post\u003C\u002Fli>\n\u003Cli>etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support & Maintenance\u003C\u002Fh4>\n\u003Cp>AyeCode Ltd have committed to security and maintenance updates due to this plugins requirement in our \u003Ca href=\"https:\u002F\u002Fwpgeodirectory.com\u002Fdownloads\u002Flist-manager\u002F\" rel=\"nofollow ugc\">List Manager Extension.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>~~I, scribu, will not be offering support (either free or paid) for this plugin anymore.~~\u003C\u002Fp>\n\u003Cp>If you want to help maintain the plugin, fork it \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fscribu\u002Fwp-posts-to-posts\" rel=\"nofollow ugc\">on github\u003C\u002Fa> and open pull requests.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"http:\u002F\u002Fgithub.com\u002Fscribu\u002Fwp-posts-to-posts\u002Fwiki\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fscribu.net\u002Fwordpress\u002Fposts-to-posts\" rel=\"nofollow ugc\">Plugin News\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fscribu.net\" rel=\"nofollow ugc\">Author’s Site\u003C\u002Fa>\u003C\u002Fp>\n","Efficient many-to-many connections between posts, pages, custom post types, users.",10000,407661,101,"2026-03-06T04:35:00.000Z","6.9.4","6.0","5.6",[20,55,56,22,57],"custom-post-types","many-to-many","users","http:\u002F\u002Fscribu.net\u002Fwordpress\u002Fposts-to-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-to-posts.1.7.8.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":25,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":78,"download_link":79,"security_score":37,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"posts-2-posts-relationships","Posts 2 Posts Relationships","1.0.0","wp-centrics","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcentrics\u002F","\u003Cp>This plugin allows you to create many-to-many relationships between posts of any type: post, page, custom post types, etc.\u003C\u002Fp>\n\u003Cp>Configure post 2 post connections easily in a friendly interface.\u003C\u002Fp>\n\u003Cp>The new connection metaboxes will appear on the related post edition pages. Search text, post type and term combo filter available as option for it.\u003C\u002Fp>\n\u003Cp>Use the standard WP_Query() and get_posts() to get the related posts.\u003C\u002Fp>\n\u003Cp>Solid-rock relationships: use his own database table, updated on post status change and removed on post deletion.\u003C\u002Fp>\n\u003Ch4>Getting related: the WP_Query way\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F\u002F inside main loop, current post ID (p2p_rel_post_id) not needed, current post will be used if you don't set it:\n\n$args = array(\n    'p2p_rel_key'        => 'prod_to_bars',  \u002F\u002F This is your connection key name. Required.\n    'p2p_rel_post_id'    => 1,               \u002F\u002F The post ID. Inside main loop dont needed.\n    'p2p_rel_direction'  => 'any',           \u002F\u002F The connection direction. 'any' by default. Optional. Explained below. ( can be 'any' | 'from_to' | 'to_from' )\n\n    \u002F\u002F Of course, here you can add the standard WP arguments you need: post type, status, dates, pagination, etc.\n); \n\n\u002F\u002F (at this point, as any other WP looping):\n\n\u002F\u002F The Query \n$the_query = new WP_Query( $args );\n\n\u002F\u002F The Loop\nif ( $the_query->have_posts() ) {\n    echo '\u003Cul>';\n    while ( $the_query->have_posts() ) {\n        $the_query->the_post();\n        echo '\u003Cli>' . get_the_title() . '\u003C\u002Fli>';\n    }\n    echo '\u003C\u002Ful>';\n} else {\n    \u002F\u002F no posts found\n    echo '\u003Cp>Nothing related\u003C\u002Fp>';\n}\n\n\u002F\u002F Restore original Post Data \nwp_reset_postdata();\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Getting related: the get_posts() way\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F\u002F inside main loop, current post ID (p2p_rel_post_id) not needed, current post will be used if you don't set it:\n\n$args = array(\n    'p2p_rel_key'        => 'prod_to_bars', \u002F\u002F This is your connection key name. Required.\n    'p2p_rel_post_id'    => 1,              \u002F\u002F The post ID. Inside main loop dont needed\n    'p2p_rel_direction'  => 'any',          \u002F\u002F The connection direction. 'any' by default. Optional. Explained below. ( can be 'any' | 'from_to' | 'to_from' )\n    'post_type'          => 'any',          \u002F\u002F The filtered post types, can be an array. Optional. 'post' by default. (can be 'any' for all)\n    'suppress_filters'   => false           \u002F\u002F Required\n\n    \u002F\u002F Of course, here you can add the standard WP arguments you need: post type, status, dates, pagination, etc.\n); \n\n\u002F\u002F (at this point, as any other WP looping):\n\n$rel_posts = get_posts ( $args );\n\nprint_r( $rel_posts );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Getting related: getting it raw\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F\u002F inside main loop, current post ID (element_id) not needed, current post will be used if you don't set it:\n\n$args = array(\n    'key'           => 'prod_to_bars',  \u002F\u002F This is your connection key name. Required.\n    'element_id'    => 1,               \u002F\u002F The post ID. Inside main loop dont needed.\n    'element_type'  => 'any',           \u002F\u002F The filtered post types, can be an array. Optional. 'post' by default. (can be 'any' for all)\n    'status'        => 'any'            \u002F\u002F The filtered post status, can be an array. Optional. 'publish' by default. (can be 'any' for all)\n    'direction'     => 'any',           \u002F\u002F The connection direction. 'any' by default. Optional. Explained below. ( can be 'any' | 'from_to' | 'to_from' )\n); \n\nglobal $P2P_Relationships;\n$rel_posts = $P2P_Relationships->get_raw ( $args );\n\n\u002F\u002F Only an array of related post IDs, not the posts objects.\nprint_r ( $rel_posts ); \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>The connection direction\u003C\u002Fh4>\n\u003Cp>By default, the connections are bidirectional (any). However, you can get related posts only in one direction: ‘from_to’ or ‘to_from’.\u003C\u002Fp>\n\u003Cp>You can do the same logic at interface level for your users in the backoffice: you can setup your connection hidding the from metabox or the to metabox (UI mode setting).\u003C\u002Fp>\n","Efficient many-to-many connections between posts, pages and custom post types.",40,1622,1,"2021-07-19T07:39:00.000Z","5.8.13","4.7","5.5",[55,56,76,77,21],"posts-2-posts","posts-relationships","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fposts-2-posts-relationships.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":11,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":78,"requires_at_least":78,"requires_php":78,"tags":92,"homepage":96,"download_link":97,"security_score":37,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"buddypress-followers","BuddyPress Follow","1.2.2","Andy Peatling","https:\u002F\u002Fprofiles.wordpress.org\u002Fapeatling\u002F","\u003Cp>Follow members on your BuddyPress site with this nifty plugin.\u003C\u002Fp>\n\u003Cp>The plugin works similar to the friends component, however the connection does not need to be accepted by the person being followed.  Just like Twitter!\u003C\u002Fp>\n\u003Cp>This plugin adds:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Following \u002F Followers tabs to user profile pages\u003C\u002Fli>\n\u003Cli>Follow \u002F Unfollow buttons on user profile pages and in the members directory\u003C\u002Fli>\n\u003Cli>A new “Following” activity directory tab\u003C\u002Fli>\n\u003Cli>An “Activity > Following” subnav tab to a user’s profile page\u003C\u002Fli>\n\u003Cli>Menu items to the WP Toolbar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>BP Follow has been translated into the following languages by these awesome people:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Brazilian Portuguese – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fespellcaste\" rel=\"nofollow ugc\">espellcaste\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>German – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsolhuebner\" rel=\"nofollow ugc\">solhuebner\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For bug reports or to add patches or translation files, visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fr-a-y\u002Fbuddypress-followers\" rel=\"nofollow ugc\">BP Follow Github page\u003C\u002Fa>.\u003C\u002Fp>\n","Follow members on your BuddyPress site with this nifty plugin.",75769,86,15,"2017-11-28T20:41:00.000Z",[93,20,94,95],"buddypress","followers","following","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fbuddypress-followers","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbuddypress-followers.1.2.2.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":25,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":78,"tags":112,"homepage":118,"download_link":119,"security_score":37,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"custom-post-types-relationships-cptr","Custom Post Types Relationships (CPTR)","2.5.1","Anastis Sourgoutsidis","https:\u002F\u002Fprofiles.wordpress.org\u002Fanastis\u002F","\u003Cp>Most of the “related posts” plugins out there while they provide some kind of control on how to create related posts, they all rely on an algorithm\u003Cbr \u002F>\nand the results are automatic. With CPTR you get total control as you can manually select the posts that you want to relate.\u003C\u002Fp>\n","This plugin will let you create custom post relationships among posts, pages and custom post types.",300,13704,2,"2022-06-13T14:11:00.000Z","6.0.11","4.8",[113,114,115,116,117],"custom-related-posts","custom-relations","post-relationships","related","related-posts","http:\u002F\u002Fwww.cssigniter.com\u002Fignite\u002Fcustom-post-types-relationships\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-post-types-relationships-cptr.2.5.1.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":25,"downloaded":128,"rating":25,"num_ratings":70,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":78,"tags":132,"homepage":78,"download_link":137,"security_score":37,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"p2p-wpml","Posts 2 Posts – WPML integration","1.2.5","lencinhaus","https:\u002F\u002Fprofiles.wordpress.org\u002Flencinhaus\u002F","\u003Cp>\u003Cstrong>p2p-wpml\u003C\u002Fstrong> is a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa> plugin that integrates \u003Ca href=\"http:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">iCanLocalize’s WPML\u003C\u002Fa> and \u003Ca href=\"http:\u002F\u002Fscribu.net\u002Fwordpress\u002Fposts-to-posts\" rel=\"nofollow ugc\">Posts 2 Posts\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The following table shows version compatibility between this plugin, other plugins and WordPress:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>P2P-WPML 1.0\u003C\u002Fp>\n\u003Cul>\n\u003Cli>P2P 0.8\u003C\u002Fli>\n\u003Cli>WPML 2.3.3, 2.3.4\u003C\u002Fli>\n\u003Cli>WordPress 3.2.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>P2P-WPML 1.1\u003C\u002Fp>\n\u003Cul>\n\u003Cli>P2P 1.3.1\u003C\u002Fli>\n\u003Cli>WPML 2.5.2\u003C\u002Fli>\n\u003Cli>WordPress 3.4.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>P2P-WPML 1.2.1\u003C\u002Fp>\n\u003Cul>\n\u003Cli>P2P 1.4.1\u003C\u002Fli>\n\u003Cli>WPML 2.5.2\u003C\u002Fli>\n\u003Cli>WordPress 3.4.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>P2P-WPML 1.2.2\u003C\u002Fp>\n\u003Cul>\n\u003Cli>P2P 1.5.2\u003C\u002Fli>\n\u003Cli>WPML 2.7.1\u003C\u002Fli>\n\u003Cli>WordPress 3.5.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>P2P-WPML 1.2.3\u003C\u002Fp>\n\u003Cul>\n\u003Cli>P2P 1.5.2\u003C\u002Fli>\n\u003Cli>WPML 2.7.1\u003C\u002Fli>\n\u003Cli>WordPress 3.5.1, 3.5.2\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>P2P-WPML 1.2.4, 1.2.5\u003C\u002Fp>\n\u003Cul>\n\u003Cli>P2P 1.6.2\u003C\u002Fli>\n\u003Cli>WPML 2.7.1\u003C\u002Fli>\n\u003Cli>WordPress 3.6.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin has been only tested with the above version combinations; different versions of WordPress or the plugins may break this plugin’s functionality so use it at your own risk.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Synchronization of connections between translations\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>when a new connection is created between two posts (the origin and the destination), each translation of the origin will be connected to the translation of the destination in the corresponding language (if both exist);\u003C\u002Fli>\n\u003Cli>when a connection between two posts is deleted, all the connections between the translations of those two posts will be deleted (where they exist);\u003C\u002Fli>\n\u003Cli>when a new translation of a given post is created, for each connection between the original post and another post (the destination), a new connection is created between the translated post and the translation of the destination post in the corresponding language (if it exists), and metadata from the original connection are copied to the new connection.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Synchronization of connection metadata between translations\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>when metadata are created, updated or deleted on a connection between to posts (the origin and the destination), metadata of connections between the translations of the origin and destination posts are updated accordingly; this includes when a new connection is created on the original posts and its metadata are initialized with default values.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Only connectable posts in the current language are shown in the P2P metaboxes\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>without this plugin, when you edit a post translation (not in the default language), the P2P metaboxes only show connectable posts in the default language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Caveats\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Currently this plugin doesn’t manage multiple connections between the same posts (a single connection will be created between the translated posts).\u003C\u002Fli>\n\u003Cli>Currently the synchronization feature is NOT retroactive: all connections created before plugin activation will not be synchronized (it can still be done manually as without the plugin).\u003C\u002Fli>\n\u003Cli>This plugin can break P2P cardinality checks, so you shouldn’t specify a cardinality when creating connection types.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcubica\u002Fp2p-wpml\" rel=\"nofollow ugc\">\u003Cstrong>Github\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fwww.cubica.eu\" rel=\"nofollow ugc\">Author’s Site\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Fplugins.twinpictures.de\" rel=\"nofollow ugc\">Twinpictures\u003C\u002Fa>\u003C\u002Fp>\n","Integration between WPML and Posts 2 Posts.",8747,"2013-12-24T11:37:00.000Z","3.6.1","3.5.1",[133,134,21,135,136],"icanlocalize","p2p","sitepress","wpml","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fp2p-wpml.1.2.5.zip",{"attackSurface":139,"codeSignals":223,"taintFlows":235,"riskAssessment":236,"analyzedAt":239},{"hooks":140,"ajaxHandlers":210,"restRoutes":216,"shortcodes":217,"cronEvents":222,"entryPointCount":108,"unprotectedCount":26},[141,147,152,155,158,163,166,169,172,177,180,185,189,193,197,202,207],{"type":142,"name":143,"callback":144,"priority":145,"file":146,"line":68},"filter","rwmb_get_storage","filter_storage",10,"inc\\database\\storage-handler.php",{"type":148,"name":149,"callback":150,"file":146,"line":151},"action","deleted_post","delete_object_data",41,{"type":148,"name":153,"callback":150,"file":146,"line":154},"deleted_user",42,{"type":148,"name":156,"callback":150,"file":146,"line":157},"delete_term",43,{"type":148,"name":159,"callback":159,"priority":160,"file":161,"line":162},"parse_query",20,"inc\\query\\post.php",33,{"type":142,"name":164,"callback":164,"priority":160,"file":161,"line":165},"posts_clauses",34,{"type":142,"name":167,"callback":167,"priority":160,"file":168,"line":162},"terms_clauses","inc\\query\\term.php",{"type":148,"name":170,"callback":159,"priority":160,"file":171,"line":162},"pre_user_query","inc\\query\\user.php",{"type":142,"name":173,"callback":174,"file":175,"line":176},"manage_users_columns","anonymous","inc\\relationship\\admin-columns.php",71,{"type":142,"name":178,"callback":174,"priority":145,"file":175,"line":179},"manage_users_custom_column",72,{"type":148,"name":181,"callback":182,"file":183,"line":184},"load-edit.php","execute","inc\\relationship\\admin-filter.php",17,{"type":148,"name":186,"callback":187,"file":183,"line":188},"admin_enqueue_scripts","enqueue_assets",29,{"type":148,"name":190,"callback":191,"file":183,"line":192},"pre_get_posts","filter_posts_by_relationships",32,{"type":148,"name":194,"callback":195,"file":183,"line":196},"restrict_manage_posts","add_filter_for_posts",35,{"type":142,"name":198,"callback":199,"file":200,"line":201},"rwmb_meta_boxes","register_meta_boxes","inc\\relationship\\meta-boxes.php",49,{"type":148,"name":203,"callback":204,"file":205,"line":206},"rest_api_init","register_routes","inc\\rest-api.php",22,{"type":148,"name":208,"callback":208,"priority":14,"file":209,"line":151},"init","mb-relationships.php",[211],{"action":212,"nopriv":213,"callback":214,"hasNonce":215,"hasCapCheck":213,"file":183,"line":160},"mbr_admin_filter",false,"ajax_get_options",true,[],[218],{"tag":219,"callback":220,"file":221,"line":154},"mb_relationships","render","inc\\shortcodes.php",[],{"dangerousFunctions":224,"sqlUsage":225,"outputEscaping":231,"fileOperations":26,"externalRequests":26,"nonceChecks":233,"capabilityChecks":233,"bundledLibraries":234},[],{"prepared":184,"raw":70,"locations":226},[227],{"file":228,"line":229,"context":230},"uninstall.php",11,"$wpdb->query() with variable interpolation",{"escaped":162,"rawEcho":26,"locations":232},[],3,[],[],{"summary":237,"deductions":238},"The \"mb-relationships\" v1.12.8 plugin demonstrates a strong security posture based on the provided static analysis and vulnerability history. The code adheres to several WordPress security best practices, including 100% proper output escaping and a high utilization of prepared statements for SQL queries (94%). The absence of dangerous functions, file operations, and external HTTP requests further bolsters its security.  Furthermore, the plugin has no recorded vulnerabilities, including critical or high severity CVEs, and has not had any vulnerabilities in its history. This indicates a consistently secure development and maintenance process.\n\nHowever, while the plugin is currently well-secured, a minor area for consideration is the presence of one AJAX handler. Although the static analysis indicates no unprotected entry points and the presence of nonce and capability checks, the attack surface, even if secured, is a factor.  The lack of any taint analysis results (0 flows analyzed) prevents a comprehensive assessment of potential dynamic vulnerabilities.  Despite this, the overall picture is highly positive, suggesting a reliable and secure plugin.",[],"2026-03-16T19:05:34.740Z",{"wat":241,"direct":250},{"assetPaths":242,"generatorPatterns":245,"scriptPaths":246,"versionParams":247},[243,244],"\u002Fwp-content\u002Fplugins\u002Fmb-relationships\u002Fcss\u002Fadmin-filter.css","\u002Fwp-content\u002Fplugins\u002Fmb-relationships\u002Fjs\u002Fadmin-filter.js",[],[244],[248,249],"mb-relationships\u002Fcss\u002Fadmin-filter.css?ver=","mb-relationships\u002Fjs\u002Fadmin-filter.js?ver=",{"cssClasses":251,"htmlComments":253,"htmlAttributes":254,"restEndpoints":258,"jsGlobals":259,"shortcodeOutput":261},[252],"mb_related_filter",[],[255,256,257],"data-object_type","data-type","data-placeholder",[],[260],"MBR",[],{"error":215,"url":263,"statusCode":264,"statusMessage":265,"message":265},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmb-relationships\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":151,"versions":267},[268,273,280,287,294,301,308,315,322,329,336,343,350,357,364,371,378,385,392,399,406,413,420,427,434,441,448,455,462,469,476,483,490,497,504,511,518,525,532,539,546],{"version":6,"download_url":24,"svn_tag_url":269,"released_at":27,"has_diff":213,"diff_files_changed":270,"diff_lines":27,"trac_diff_url":271,"vulnerabilities":272,"is_current":215},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.12.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.12.7&new_path=%2Fmb-relationships%2Ftags%2F1.12.8",[],{"version":274,"download_url":275,"svn_tag_url":276,"released_at":27,"has_diff":213,"diff_files_changed":277,"diff_lines":27,"trac_diff_url":278,"vulnerabilities":279,"is_current":213},"1.12.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.12.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.12.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.12.6&new_path=%2Fmb-relationships%2Ftags%2F1.12.7",[],{"version":281,"download_url":282,"svn_tag_url":283,"released_at":27,"has_diff":213,"diff_files_changed":284,"diff_lines":27,"trac_diff_url":285,"vulnerabilities":286,"is_current":213},"1.12.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.12.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.12.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.12.5&new_path=%2Fmb-relationships%2Ftags%2F1.12.6",[],{"version":288,"download_url":289,"svn_tag_url":290,"released_at":27,"has_diff":213,"diff_files_changed":291,"diff_lines":27,"trac_diff_url":292,"vulnerabilities":293,"is_current":213},"1.12.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.12.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.12.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.12.4&new_path=%2Fmb-relationships%2Ftags%2F1.12.5",[],{"version":295,"download_url":296,"svn_tag_url":297,"released_at":27,"has_diff":213,"diff_files_changed":298,"diff_lines":27,"trac_diff_url":299,"vulnerabilities":300,"is_current":213},"1.12.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.12.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.12.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.12.3&new_path=%2Fmb-relationships%2Ftags%2F1.12.4",[],{"version":302,"download_url":303,"svn_tag_url":304,"released_at":27,"has_diff":213,"diff_files_changed":305,"diff_lines":27,"trac_diff_url":306,"vulnerabilities":307,"is_current":213},"1.12.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.12.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.12.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.12.2&new_path=%2Fmb-relationships%2Ftags%2F1.12.3",[],{"version":309,"download_url":310,"svn_tag_url":311,"released_at":27,"has_diff":213,"diff_files_changed":312,"diff_lines":27,"trac_diff_url":313,"vulnerabilities":314,"is_current":213},"1.12.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.12.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.12.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.12.1&new_path=%2Fmb-relationships%2Ftags%2F1.12.2",[],{"version":316,"download_url":317,"svn_tag_url":318,"released_at":27,"has_diff":213,"diff_files_changed":319,"diff_lines":27,"trac_diff_url":320,"vulnerabilities":321,"is_current":213},"1.12.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.12.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.12.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.12.0&new_path=%2Fmb-relationships%2Ftags%2F1.12.1",[],{"version":323,"download_url":324,"svn_tag_url":325,"released_at":27,"has_diff":213,"diff_files_changed":326,"diff_lines":27,"trac_diff_url":327,"vulnerabilities":328,"is_current":213},"1.12.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.12.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.12.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.11.3&new_path=%2Fmb-relationships%2Ftags%2F1.12.0",[],{"version":330,"download_url":331,"svn_tag_url":332,"released_at":27,"has_diff":213,"diff_files_changed":333,"diff_lines":27,"trac_diff_url":334,"vulnerabilities":335,"is_current":213},"1.11.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.11.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.11.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.11.2&new_path=%2Fmb-relationships%2Ftags%2F1.11.3",[],{"version":337,"download_url":338,"svn_tag_url":339,"released_at":27,"has_diff":213,"diff_files_changed":340,"diff_lines":27,"trac_diff_url":341,"vulnerabilities":342,"is_current":213},"1.11.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.11.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.11.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.11.1&new_path=%2Fmb-relationships%2Ftags%2F1.11.2",[],{"version":344,"download_url":345,"svn_tag_url":346,"released_at":27,"has_diff":213,"diff_files_changed":347,"diff_lines":27,"trac_diff_url":348,"vulnerabilities":349,"is_current":213},"1.11.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.11.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.11.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.11.0&new_path=%2Fmb-relationships%2Ftags%2F1.11.1",[],{"version":351,"download_url":352,"svn_tag_url":353,"released_at":27,"has_diff":213,"diff_files_changed":354,"diff_lines":27,"trac_diff_url":355,"vulnerabilities":356,"is_current":213},"1.11.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.11.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.11.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.11&new_path=%2Fmb-relationships%2Ftags%2F1.11.0",[],{"version":358,"download_url":359,"svn_tag_url":360,"released_at":27,"has_diff":213,"diff_files_changed":361,"diff_lines":27,"trac_diff_url":362,"vulnerabilities":363,"is_current":213},"1.10.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.10&new_path=%2Fmb-relationships%2Ftags%2F1.10.11",[],{"version":365,"download_url":366,"svn_tag_url":367,"released_at":27,"has_diff":213,"diff_files_changed":368,"diff_lines":27,"trac_diff_url":369,"vulnerabilities":370,"is_current":213},"1.10.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.9&new_path=%2Fmb-relationships%2Ftags%2F1.10.10",[],{"version":372,"download_url":373,"svn_tag_url":374,"released_at":27,"has_diff":213,"diff_files_changed":375,"diff_lines":27,"trac_diff_url":376,"vulnerabilities":377,"is_current":213},"1.10.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.8&new_path=%2Fmb-relationships%2Ftags%2F1.10.9",[],{"version":379,"download_url":380,"svn_tag_url":381,"released_at":27,"has_diff":213,"diff_files_changed":382,"diff_lines":27,"trac_diff_url":383,"vulnerabilities":384,"is_current":213},"1.10.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.7&new_path=%2Fmb-relationships%2Ftags%2F1.10.8",[],{"version":386,"download_url":387,"svn_tag_url":388,"released_at":27,"has_diff":213,"diff_files_changed":389,"diff_lines":27,"trac_diff_url":390,"vulnerabilities":391,"is_current":213},"1.10.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.6&new_path=%2Fmb-relationships%2Ftags%2F1.10.7",[],{"version":393,"download_url":394,"svn_tag_url":395,"released_at":27,"has_diff":213,"diff_files_changed":396,"diff_lines":27,"trac_diff_url":397,"vulnerabilities":398,"is_current":213},"1.10.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.5&new_path=%2Fmb-relationships%2Ftags%2F1.10.6",[],{"version":400,"download_url":401,"svn_tag_url":402,"released_at":27,"has_diff":213,"diff_files_changed":403,"diff_lines":27,"trac_diff_url":404,"vulnerabilities":405,"is_current":213},"1.10.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.4&new_path=%2Fmb-relationships%2Ftags%2F1.10.5",[],{"version":407,"download_url":408,"svn_tag_url":409,"released_at":27,"has_diff":213,"diff_files_changed":410,"diff_lines":27,"trac_diff_url":411,"vulnerabilities":412,"is_current":213},"1.10.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.3&new_path=%2Fmb-relationships%2Ftags%2F1.10.4",[],{"version":414,"download_url":415,"svn_tag_url":416,"released_at":27,"has_diff":213,"diff_files_changed":417,"diff_lines":27,"trac_diff_url":418,"vulnerabilities":419,"is_current":213},"1.10.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.2&new_path=%2Fmb-relationships%2Ftags%2F1.10.3",[],{"version":421,"download_url":422,"svn_tag_url":423,"released_at":27,"has_diff":213,"diff_files_changed":424,"diff_lines":27,"trac_diff_url":425,"vulnerabilities":426,"is_current":213},"1.10.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.1&new_path=%2Fmb-relationships%2Ftags%2F1.10.2",[],{"version":428,"download_url":429,"svn_tag_url":430,"released_at":27,"has_diff":213,"diff_files_changed":431,"diff_lines":27,"trac_diff_url":432,"vulnerabilities":433,"is_current":213},"1.10.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.10.0&new_path=%2Fmb-relationships%2Ftags%2F1.10.1",[],{"version":435,"download_url":436,"svn_tag_url":437,"released_at":27,"has_diff":213,"diff_files_changed":438,"diff_lines":27,"trac_diff_url":439,"vulnerabilities":440,"is_current":213},"1.10.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.10.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.10.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.9.2&new_path=%2Fmb-relationships%2Ftags%2F1.10.0",[],{"version":442,"download_url":443,"svn_tag_url":444,"released_at":27,"has_diff":213,"diff_files_changed":445,"diff_lines":27,"trac_diff_url":446,"vulnerabilities":447,"is_current":213},"1.9.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.9.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.9.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.9.1&new_path=%2Fmb-relationships%2Ftags%2F1.9.2",[],{"version":449,"download_url":450,"svn_tag_url":451,"released_at":27,"has_diff":213,"diff_files_changed":452,"diff_lines":27,"trac_diff_url":453,"vulnerabilities":454,"is_current":213},"1.9.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.9.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.9.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.9.0&new_path=%2Fmb-relationships%2Ftags%2F1.9.1",[],{"version":456,"download_url":457,"svn_tag_url":458,"released_at":27,"has_diff":213,"diff_files_changed":459,"diff_lines":27,"trac_diff_url":460,"vulnerabilities":461,"is_current":213},"1.9.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.9.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.9.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.8.0&new_path=%2Fmb-relationships%2Ftags%2F1.9.0",[],{"version":463,"download_url":464,"svn_tag_url":465,"released_at":27,"has_diff":213,"diff_files_changed":466,"diff_lines":27,"trac_diff_url":467,"vulnerabilities":468,"is_current":213},"1.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.7.1&new_path=%2Fmb-relationships%2Ftags%2F1.8.0",[],{"version":470,"download_url":471,"svn_tag_url":472,"released_at":27,"has_diff":213,"diff_files_changed":473,"diff_lines":27,"trac_diff_url":474,"vulnerabilities":475,"is_current":213},"1.7.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.7.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.7.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.6.1&new_path=%2Fmb-relationships%2Ftags%2F1.7.1",[],{"version":477,"download_url":478,"svn_tag_url":479,"released_at":27,"has_diff":213,"diff_files_changed":480,"diff_lines":27,"trac_diff_url":481,"vulnerabilities":482,"is_current":213},"1.6.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.6.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.6.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.6.0&new_path=%2Fmb-relationships%2Ftags%2F1.6.1",[],{"version":484,"download_url":485,"svn_tag_url":486,"released_at":27,"has_diff":213,"diff_files_changed":487,"diff_lines":27,"trac_diff_url":488,"vulnerabilities":489,"is_current":213},"1.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.5.0&new_path=%2Fmb-relationships%2Ftags%2F1.6.0",[],{"version":491,"download_url":492,"svn_tag_url":493,"released_at":27,"has_diff":213,"diff_files_changed":494,"diff_lines":27,"trac_diff_url":495,"vulnerabilities":496,"is_current":213},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.4.1&new_path=%2Fmb-relationships%2Ftags%2F1.5.0",[],{"version":498,"download_url":499,"svn_tag_url":500,"released_at":27,"has_diff":213,"diff_files_changed":501,"diff_lines":27,"trac_diff_url":502,"vulnerabilities":503,"is_current":213},"1.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.4.0&new_path=%2Fmb-relationships%2Ftags%2F1.4.1",[],{"version":505,"download_url":506,"svn_tag_url":507,"released_at":27,"has_diff":213,"diff_files_changed":508,"diff_lines":27,"trac_diff_url":509,"vulnerabilities":510,"is_current":213},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.3.2&new_path=%2Fmb-relationships%2Ftags%2F1.4.0",[],{"version":512,"download_url":513,"svn_tag_url":514,"released_at":27,"has_diff":213,"diff_files_changed":515,"diff_lines":27,"trac_diff_url":516,"vulnerabilities":517,"is_current":213},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.3.0&new_path=%2Fmb-relationships%2Ftags%2F1.3.2",[],{"version":519,"download_url":520,"svn_tag_url":521,"released_at":27,"has_diff":213,"diff_files_changed":522,"diff_lines":27,"trac_diff_url":523,"vulnerabilities":524,"is_current":213},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.2.0&new_path=%2Fmb-relationships%2Ftags%2F1.3.0",[],{"version":526,"download_url":527,"svn_tag_url":528,"released_at":27,"has_diff":213,"diff_files_changed":529,"diff_lines":27,"trac_diff_url":530,"vulnerabilities":531,"is_current":213},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.1.2&new_path=%2Fmb-relationships%2Ftags%2F1.2.0",[],{"version":533,"download_url":534,"svn_tag_url":535,"released_at":27,"has_diff":213,"diff_files_changed":536,"diff_lines":27,"trac_diff_url":537,"vulnerabilities":538,"is_current":213},"1.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.1.1&new_path=%2Fmb-relationships%2Ftags%2F1.1.2",[],{"version":540,"download_url":541,"svn_tag_url":542,"released_at":27,"has_diff":213,"diff_files_changed":543,"diff_lines":27,"trac_diff_url":544,"vulnerabilities":545,"is_current":213},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmb-relationships%2Ftags%2F1.1.0&new_path=%2Fmb-relationships%2Ftags%2F1.1.1",[],{"version":547,"download_url":548,"svn_tag_url":549,"released_at":27,"has_diff":213,"diff_files_changed":550,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":551,"is_current":213},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmb-relationships.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmb-relationships\u002Ftags\u002F1.1.0\u002F",[],[]]