{"id":241448,"date":"2025-08-17T10:47:08","date_gmt":"2025-08-17T10:47:08","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/football-club-manager\/"},"modified":"2026-05-25T21:28:37","modified_gmt":"2026-05-25T21:28:37","slug":"football-club-manager","status":"publish","type":"plugin","link":"https:\/\/de-ch.wordpress.org\/plugins\/football-club-manager\/","author":23323121,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.18.0","stable_tag":"0.18.0","tested":"7.0","requires":"6.8","requires_php":"7.4","requires_plugins":null,"header_name":"Football Club Manager","header_author":"Vincent Bitter","header_description":"Easily create a website for your football club to publish teams, players and fixtures.","assets_banners_color":"d3e3e1","last_updated":"2026-05-25 21:28:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/vincentbitter\/football-club-manager","header_author_uri":"https:\/\/vincentbitter.nl","rating":0,"author_block_rating":0,"active_installs":0,"downloads":858,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.10.0":{"tag":"0.10.0","author":"vincentbitter","date":"2026-02-08 10:47:56"},"0.11.0":{"tag":"0.11.0","author":"vincentbitter","date":"2026-02-08 13:39:38"},"0.12.0":{"tag":"0.12.0","author":"vincentbitter","date":"2026-04-10 19:26:28"},"0.13.0":{"tag":"0.13.0","author":"vincentbitter","date":"2026-04-16 20:34:23"},"0.14.0":{"tag":"0.14.0","author":"vincentbitter","date":"2026-05-05 21:00:51"},"0.15.0":{"tag":"0.15.0","author":"vincentbitter","date":"2026-05-25 20:42:13"},"0.16.0":{"tag":"0.16.0","author":"vincentbitter","date":"2026-05-25 21:09:24"},"0.17.0":{"tag":"0.17.0","author":"vincentbitter","date":"2026-05-25 21:16:02"},"0.18.0":{"tag":"0.18.0","author":"vincentbitter","date":"2026-05-25 21:28:37"},"0.5.0":{"tag":"0.5.0","author":"vincentbitter","date":"2025-08-17 11:02:43"},"0.6.0":{"tag":"0.6.0","author":"vincentbitter","date":"2025-08-17 22:27:21"},"0.7.0":{"tag":"0.7.0","author":"vincentbitter","date":"2025-11-03 21:01:43"},"0.8.0":{"tag":"0.8.0","author":"vincentbitter","date":"2025-11-19 19:09:52"},"0.9.0":{"tag":"0.9.0","author":"vincentbitter","date":"2025-11-25 21:01:57"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3345853,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3345853,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3345853,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3345853,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"fcmanager\/team-players":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/team-players","version":"0.17.0","title":"Team Players","category":"widgets","icon":"groups","description":"Show an overview of the players in a team.","example":{},"supports":{"html":false},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css","attributes":{"teamId":{"type":"number","default":0}}},"fcmanager\/team-results":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/team-results","version":"0.17.0","title":"Team Results","category":"widgets","icon":"editor-table","description":"Show an overview of recent results of a team.","example":{},"supports":{"html":false},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css","attributes":{"teamId":{"type":"number","default":0}}},"fcmanager\/signup-form-additional-information":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/signup-form-additional-information","version":"0.17.0","title":"Signup Form - Additional Information","category":"widgets","icon":"info","description":"Add additional fields from the signup settings. This block should be used inside the Signup Form block.","example":{},"supports":{"html":false},"textdomain":"football-club-manager","editorStyle":"file:.\/style-index.css","editorScript":"file:.\/index.js","render":"file:.\/render.php"},"fcmanager\/signup-form-button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/signup-form-button","version":"0.17.0","title":"Signup Form - Button","category":"widgets","icon":"button","description":"Button for the signup form.","example":{},"supports":{"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true},"spacing":{"padding":true,"margin":true},"border":{"radius":true,"color":true,"width":true},"html":false},"attributes":{"text":{"type":"string","default":"Sign up"}},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php"},"fcmanager\/birthdays":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/birthdays","version":"0.17.0","title":"Birthdays","category":"widgets","icon":"calendar-alt","description":"Show an overview of people who have a birthday today.","example":{},"supports":{"html":false},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css"},"fcmanager\/team-schedule":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/team-schedule","version":"0.17.0","title":"Team Schedule","category":"widgets","icon":"calendar","description":"Show an overview of the upcoming matches of a team.","example":{},"supports":{"html":false},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css","attributes":{"teamId":{"type":"number","default":0}}},"fcmanager\/signup-form-terms":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/signup-form-terms","version":"0.17.0","title":"Signup Form - Terms","category":"widgets","icon":"privacy","description":"Add a terms and conditions checkbox to the signup form. This block should be used within the Signup Form block.","example":{},"supports":{"html":false},"attributes":{"id":{"type":"string"},"description":{"type":"string","default":"I agree to the terms and conditions."}},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php"},"fcmanager\/signup-form-personal-details":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/signup-form-personal-details","version":"0.17.0","title":"Signup Form - Personal Details","category":"widgets","icon":"forms","description":"Add personal details fields to the signup form. This block should be used within the Signup Form block.","example":{},"supports":{"html":false},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css"},"fcmanager\/schedule":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/schedule","version":"0.17.0","title":"Schedule","category":"widgets","icon":"editor-table","description":"Show an overview of upcoming matches.","example":{},"supports":{"html":false},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css","attributes":{"numberOfItems":{"type":"number","default":20},"numberOfDays":{"type":"number","default":14}}},"fcmanager\/signup-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/signup-form","version":"0.17.0","title":"Signup Form","category":"widgets","icon":"forms","description":"Add a signup form to your page. This block serves as a wrapper for the individual form fields.","example":{},"supports":{"html":false},"attributes":{"redirectUrl":{"type":"string","default":""},"signupType":{"type":"string","default":"player"},"signupSubtype":{"type":"string","default":""}},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css"},"fcmanager\/signup-form-payment-details":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/signup-form-payment-details","version":"0.17.0","title":"Signup Form - Payment Details","category":"widgets","icon":"forms","description":"Add payment details fields to the signup form. This block should be used within the Signup Form block.","example":{},"supports":{"html":false},"attributes":{"allowedMethods":{"type":"array","default":["direct_debit","no_payment"],"items":{"type":"string"}}},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css"},"fcmanager\/signup-form-captcha":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/signup-form-captcha","version":"0.17.0","title":"Signup Form - Captcha","category":"widgets","icon":"shield","description":"Add a captcha to the signup form. This block should be used within the Signup Form block.","example":{},"supports":{"html":false},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php"},"fcmanager\/signup-form-parent-details":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/signup-form-parent-details","version":"0.17.0","title":"Signup Form - Parent Details","category":"widgets","icon":"forms","description":"Add parent details fields to the signup form. This block should be used within the Signup Form block.","example":{},"supports":{"html":false},"attributes":{"parent":{"type":"string","default":"parent1"}},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css"},"fcmanager\/results":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"fcmanager\/results","version":"0.17.0","title":"Results","category":"widgets","icon":"editor-table","description":"Show an overview of recent results.","example":{},"supports":{"html":false},"textdomain":"football-club-manager","editorScript":"file:.\/index.js","render":"file:.\/render.php","style":"file:.\/style-index.css","attributes":{"numberOfItems":{"type":"number","default":20},"numberOfDays":{"type":"number","default":14}}}},"tagged_versions":["0.10.0","0.11.0","0.12.0","0.13.0","0.14.0","0.15.0","0.16.0","0.17.0","0.18.0","0.5.0","0.6.0","0.7.0","0.8.0","0.9.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[1238,1239,4776,77],"plugin_category":[37],"plugin_contributors":[246418],"plugin_business_model":[],"class_list":["post-241448","plugin","type-plugin","status-publish","hentry","plugin_tags-football","plugin_tags-soccer","plugin_tags-sports","plugin_tags-teams","plugin_category-arts-and-entertainment","plugin_contributors-vincentbitter","plugin_committers-vincentbitter"],"banners":{"banner":"https:\/\/ps.w.org\/football-club-manager\/assets\/banner-772x250.png?rev=3345853","banner_2x":"https:\/\/ps.w.org\/football-club-manager\/assets\/banner-1544x500.png?rev=3345853","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/football-club-manager\/assets\/icon-128x128.png?rev=3345853","icon_2x":"https:\/\/ps.w.org\/football-club-manager\/assets\/icon-256x256.png?rev=3345853","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Football Club Manager helps amateur football clubs organize and present their information online.<br \/>\nWith this plugin, you can:<\/p>\n\n<ul>\n<li>\ud83c\udfdf\ufe0f Create customizable team pages<\/li>\n<li>\ud83d\udc64 Register team players, including picture<\/li>\n<li>\ud83d\udcc5 Publish match schedule and results<\/li>\n<li>\ud83d\ude4b\u200d\u2642\ufe0f Manage volunteers and referees<\/li>\n<li>\ud83d\udcdd New players and volunteers can sign up<\/li>\n<li>\ud83e\udde9 Customizable blocks for Gutenberg editor<\/li>\n<li>\ud83c\udf0d Multilingual support<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<ul>\n<li>Navigate to <strong>Football Club Manager<\/strong> in your WordPress dashboard.  <\/li>\n<li>Add <strong>Players<\/strong>, <strong>Referees<\/strong>, <strong>Volunteers<\/strong>, <strong>Teams<\/strong>, and <strong>Matches<\/strong>.  <\/li>\n<li>Visit team pages and modify the content, or enable\/disable default blocks via page settings.  <\/li>\n<li>Go to the <strong>Football Club Manager<\/strong> section in <strong>Customizer<\/strong> to change default blocks on team page.  <\/li>\n<li>Display match results or team rosters on your site using Gutenberg editor.<\/li>\n<\/ul>\n\n<h3>Add-ons<\/h3>\n\n<p>Football Club Manager is designed to be extensible.<br \/>\nCurrently available:<\/p>\n\n<ul>\n<li><p>\ud83d\udd17 <a href=\"https:\/\/www.wordpress.org\/plugins\/fcm-for-sportlink\/\">FCM for Sportlink<\/a><br \/>\nIntegrates Football Club Manager with <strong>Sportlink<\/strong>, allowing you to synchronize official match data and player information directly into WordPress.<\/p><\/li>\n<li><p>\ud83d\udd17 <a href=\"https:\/\/www.wordpress.org\/plugins\/advanced-google-recaptcha\/\">Advanced Google reCAPTCHA<\/a>\nAdd a Captcha to the signup form to avoid spam.<\/p><\/li>\n<\/ul>\n\n<h3>Contributing<\/h3>\n\n<p>Found a bug or have a feature request? Please open an issue on <a href=\"https:\/\/github.com\/vincentbitter\/football-club-manager\/issues\">GitHub<\/a>.<br \/>\nWant to contribute? Fork the repo and submit a pull request \u2014 all help is welcome!<\/p>\n\n<!--section=installation-->\n<p>You can install the plugin in one of three ways:<\/p>\n\n<h4>Option 1: Install from official WordPress Plugin Directory<\/h4>\n\n<ol>\n<li>In your WordPress dashboard, go to <strong>Plugins \u2192 Add New<\/strong>.<\/li>\n<li>Search for <strong>Football Club Manager<\/strong> and click <strong>Install now<\/strong>, then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h4>Option 2: Download a Release<\/h4>\n\n<ol>\n<li>Visit the <a href=\"https:\/\/github.com\/vincentbitter\/football-club-manager\/releases\">Releases page<\/a>.<\/li>\n<li>Download the latest <code>.zip<\/code> file.<\/li>\n<li>In your WordPress dashboard, go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Upload the <code>.zip<\/code> file and activate the plugin.<\/li>\n<\/ol>\n\n<h4>Option 3: Clone the Repository (development version)<\/h4>\n\n<ol>\n<li>Open your terminal and run: <code>git clone https:\/\/github.com\/vincentbitter\/football-club-manager.git<\/code><\/li>\n<li>Upload the cloned folder to your WordPress <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin via the WordPress admin dashboard.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20coding%20experience%20to%20use%20this%20plugin%3F\"><h3>Do I need coding experience to use this plugin?<\/h3><\/dt>\n<dd><p>Not at all! You just need access to your WordPress dashboard to manage the data, and you can use the Gutenberg editor to manage content.<\/p><\/dd>\n<dt id=\"can%20i%20also%20import%20data%3F\"><h3>Can I also import data?<\/h3><\/dt>\n<dd><p>Yes! Since Football Club Manager is built using Custom Post Types, it\u2019s compatible with most import\/export plugins. Even WordPress itself offers import\/export features, which you can find in the <strong>Tools<\/strong> admin menu. You can also develop your own import plugin for automatic importing, like the one for <a href=\"https:\/\/www.wordpress.org\/plugins\/fcm-for-sportlink\/\">Sportlink<\/a>.<\/p><\/dd>\n<dt id=\"do%20you%20collect%20any%20data%20from%20me%3F\"><h3>Do you collect any data from me?<\/h3><\/dt>\n<dd><p>No. Football Club Manager does not contain any tracking code or integration with external services. WordPress Plugin Directory tracks the number of installs though, but you can avoid even that by downloading a release from GitHub.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20compatible%20with%20other%20wordpress%20themes%20or%20plugins%3F\"><h3>Is this plugin compatible with other WordPress themes or plugins?<\/h3><\/dt>\n<dd><p>It\u2019s designed to work with Gutenberg editor. While it should play nicely with most themes, custom styling may be needed depending on your setup.<\/p><\/dd>\n<dt id=\"what%20is%20gutenberg%20editor%3F\"><h3>What is Gutenberg editor?<\/h3><\/dt>\n<dd><p>The standard page editor since WordPress 5.0 (December 2018). If you use a different editor, blocks might not work. Check the <a href=\"https:\/\/wordpress.org\/gutenberg\/\">demo<\/a> if you are not sure if your website uses it.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20a%20signup%20form%20for%20new%20players%20or%20volunteers%3F\"><h3>How do I add a signup form for new players or volunteers?<\/h3><\/dt>\n<dd><p>You can add signup forms in the Gutenberg editor and customize those to your needs. The Signup Form block contains properties to chose between Player and Volunteer signup, and you can even specify a subtype if you need different forms for different types of players or volunteers. When adding a Signup Form block to the page, all possible child blocks will automatically be added. You can remove the blocks you don't need or customize and reorganize those.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20someone%20signs%20up%20via%20the%20signup%20form%3F\"><h3>What happens if someone signs up via the signup form?<\/h3><\/dt>\n<dd><p>The data is stored as a new 'signup' you can find in the Wordpress admin area (Football Club Manager -&gt; Signups). Because of GDPR and other privacy\/security regulations, it is not advised to store all personal data in Wordpress for a long time. Instead, you can verify the registration and copy the data to a separate CRM system. After processing the data, remove it from Wordpress. Need automation? Create a plugin for Football Club Manager that forwards the signup data to your CRM system.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>Visit the <a href=\"https:\/\/github.com\/vincentbitter\/football-club-manager\/releases\">GitHub Releases page<\/a>.<\/p>","raw_excerpt":"Easily manage your amateur football club. Create team pages, player info, and integrate match data!","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/241448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=241448"}],"author":[{"embeddable":true,"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/vincentbitter"}],"wp:attachment":[{"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=241448"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=241448"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=241448"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=241448"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=241448"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/de-ch.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=241448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}