Championchip Mode in LeagueManager is there
Since I could find nobody to implement a championchip mode I finally found time to do it myself. Also I realized that a couple of previous changes, such as storing the team’s rank in the database and modular settings, made it quite simple to do this. The current version is still testing, but should work. Moreover the championchip mode should not affect other plugin functionalities.
It is now possible to group teams and rank teams within each group. To activate a championchip, choose “championchip” as Mode in the League settings. After saving the settings there will be another option to specify how many teams advance from the preliminary to the final rounds. That number is crucial, as it defines the number of final rounds. For example Soccer World Championchip as four final rounds (Last-16, Quarter Final, Half final, final), but european championchip as only the last three.
To insert matches for the final rounds go to the “Championchip” page via the new link on the League overview page. There you’ll find a dropdown menu to add matches for a specific final round. The matches are entered symbolically, e..g 1. Group A – 2. Group B etc. Those matches will only be displayed on this page and not with the other matches. The preliminary matches are added just as normal, but don’t forget to assign a group to each match.
The symbol final rounds matches will be automatically exchanged for the true team as soon as the previous round has been played. Here’s a short list of how to setup a championchip.
- Set Mode to “Championchip” and set the number of teams to advance
- Add Groups into the settings field delimited by ;
- Add Teams and assign them to a group
- Add Preliminary rounds as normal matches and set a group
- Go to the Championchip Page and setup the final rounds matches symbolically
- Insert results for preliminary matches just as usual. If all scores are inserted the plugin will automatically exchange the symbolic teams in the first final round with the respective teams
- Go to the Championchip Page and insert match results. The plugin automatically proceeds to the next round
To display the championchip page in the frontend use the following shortcode.
[championchip league_id=ID season=X template=X]
league_id is obligatory and the ID of league. season and template are optional. If you want to design custom templates name them championchip-X.php
Please send me feedback and suggestions or bugs.



