{"id":299834,"date":"2026-04-21T21:16:59","date_gmt":"2026-04-21T21:16:59","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/webring\/"},"modified":"2026-04-26T21:15:24","modified_gmt":"2026-04-26T21:15:24","slug":"webring-manager","status":"publish","type":"plugin","link":"https:\/\/zh-sg.wordpress.org\/plugins\/webring-manager\/","author":3070090,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.0","stable_tag":"1.2.0","tested":"6.9.4","requires":"6.8","requires_php":"7.4","requires_plugins":null,"header_name":"Webring Manager","header_author":"Bernhard Kau","header_description":"Manage a webring on your WordPress site.","assets_banners_color":"","last_updated":"2026-04-26 21:15:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/webring-manager\/","header_author_uri":"https:\/\/github.com\/deworg\/webring-manager","rating":0,"author_block_rating":0,"active_installs":0,"downloads":203,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"Kau-Boy","date":"2026-04-21 21:29:05"},"1.1.0":{"tag":"1.1.0","author":"Kau-Boy","date":"2026-04-26 20:11:18"},"1.2.0":{"tag":"1.2.0","author":"Kau-Boy","date":"2026-04-26 21:15:24"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3521505,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/?page_id=304\",\"steps\":[{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"webring-manager\"},\"options\":{\"activate\":true}},{\"step\":\"runPHP\",\"code\":\"<?php require '\\\/wordpress\\\/wp-load.php'; $posts = get_posts( array( 'numberposts' => -1, 'post_type' => array( 'post', 'page' ), 'post_status' => 'any' ) ); foreach ( $posts as $post ) { wp_delete_post( $post->ID, true ); }\"},{\"step\":\"importWxr\",\"file\":{\"resource\":\"url\",\"url\":\"https:\\\/\\\/raw.githubusercontent.com\\\/deworg\\\/webring-manager\\\/develop\\\/.wordpress-org\\\/blueprints\\\/imports\\\/webring-media.xml\"}},{\"step\":\"importWxr\",\"file\":{\"resource\":\"url\",\"url\":\"https:\\\/\\\/raw.githubusercontent.com\\\/deworg\\\/webring-manager\\\/develop\\\/.wordpress-org\\\/blueprints\\\/imports\\\/webring-pages.xml\"}},{\"step\":\"importWxr\",\"file\":{\"resource\":\"url\",\"url\":\"https:\\\/\\\/raw.githubusercontent.com\\\/deworg\\\/webring-manager\\\/develop\\\/.wordpress-org\\\/blueprints\\\/imports\\\/webring-websites.xml\"}},{\"step\":\"login\",\"username\":\"admin\",\"password\":\"password\"}]}"}},"all_blocks":{"webring-manager\/website-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"webring-manager\/website-list","version":"0.1.0","title":"Webring Website List","category":"widgets","icon":"smiley","description":"Display a list of websites in a webring.","example":{},"supports":{"anchor":true,"align":true,"html":false,"color":{"gradients":true,"link":true,"__experimentalDefaultControls":{"background":true,"text":true,"link":true}},"spacing":{"margin":true,"padding":true},"typography":{"fontSize":true,"lineHeight":true,"__experimentalFontFamily":true,"__experimentalFontWeight":true,"__experimentalFontStyle":true,"__experimentalTextTransform":true,"__experimentalTextDecoration":true,"__experimentalLetterSpacing":true,"__experimentalDefaultControls":{"fontSize":true}},"__experimentalBorder":{"radius":true,"color":true,"width":true,"style":true,"__experimentalDefaultControls":{"radius":true,"color":true,"width":true,"style":true}}},"attributes":{"categories":{"type":"array","items":{"type":"object"}},"postLayout":{"type":"string","default":"list"},"columns":{"type":"number","default":3},"displayFeaturedImage":{"type":"boolean","default":false},"featuredImageAlign":{"type":"string","enum":["left","center","right"]},"featuredImageSizeSlug":{"type":"string","default":"thumbnail"},"featuredImageSizeWidth":{"type":"number"},"featuredImageSizeHeight":{"type":"number"},"addLinkToFeaturedImage":{"type":"boolean","default":false}},"textdomain":"webring-manager","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"webring-manager\/html-snippet":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"webring-manager\/html-snippet","version":"0.1.0","title":"Webring HTML snippet","category":"widgets","icon":"html","description":"Show the HTML snippet to add the webring to an external website.","example":{},"supports":{"html":false},"attributes":{"webringName":{"type":"string","default":""},"showCopyInstructions":{"type":"boolean","default":true},"showCopyButton":{"type":"boolean","default":true},"showCustomizationInstructions":{"type":"boolean","default":false},"enableSyntaxHighlighting":{"type":"boolean","default":false},"syntaxHighlightingTheme":{"type":"string","default":"prism"},"wrapLines":{"type":"boolean","default":false}},"textdomain":"webring-manager","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php","viewScript":"file:.\/view.js","viewStyle":"file:.\/view.css"}},"tagged_versions":["1.0.0","1.1.0","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3515941,"resolution":"1","location":"assets","locale":"","width":727,"height":380},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3515941,"resolution":"2","location":"assets","locale":"","width":728,"height":380},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3515942,"resolution":"3","location":"assets","locale":"","width":728,"height":380},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3515942,"resolution":"4","location":"assets","locale":"","width":728,"height":380}},"screenshots":{"1":"Organize your webrings with categories","2":"Display an HTML snippet for members of your webring","3":"Websites in a webring displayed as a list","4":"Websites in a webring displayed in a grid with features images"}},"plugin_section":[],"plugin_tags":[2657,162215,260746,24704],"plugin_category":[],"plugin_contributors":[80972],"plugin_business_model":[],"class_list":["post-299834","plugin","type-plugin","status-publish","hentry","plugin_tags-blogroll","plugin_tags-fediverse","plugin_tags-open-web","plugin_tags-webring","plugin_contributors-kau-boy","plugin_committers-kau-boy"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/webring-manager.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/webring-manager\/assets\/screenshot-1.png?rev=3515941","caption":"Organize your webrings with categories"},{"src":"https:\/\/ps.w.org\/webring-manager\/assets\/screenshot-2.png?rev=3515941","caption":"Display an HTML snippet for members of your webring"},{"src":"https:\/\/ps.w.org\/webring-manager\/assets\/screenshot-3.png?rev=3515942","caption":"Websites in a webring displayed as a list"},{"src":"https:\/\/ps.w.org\/webring-manager\/assets\/screenshot-4.png?rev=3515942","caption":"Websites in a webring displayed in a grid with features images"}],"raw_content":"<!--section=description-->\n<p>Create and manage webrings on your WordPress site with a dedicated custom post type for member websites. You can optionally organize entries with categories to keep your webrings structured and easy to maintain.<\/p>\n\n<p>The plugin also provides a block for displaying the HTML snippet visitors can use to join or link to your webrings, plus a block that lists all websites currently included in a webring.<\/p>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Add order field to \"Quick Edit\"<\/li>\n<li>Add \"Webring Category\" columns to posts list<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Fix missing webring slug in HTML snippets URL - thanks to @threadi for his support!<\/li>\n<li>Fix order in website-list block<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First stable version<\/li>\n<\/ul>","raw_excerpt":"Create and manage webrings on your WordPress site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/299834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=299834"}],"author":[{"embeddable":true,"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kau-boy"}],"wp:attachment":[{"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=299834"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=299834"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=299834"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=299834"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=299834"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/zh-sg.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=299834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}