v0.17.0 - Work In Progress

  improved    AI Writer UI and design

  add    AI Writer - option to export JSON data to use in other AI chat (ChatGPT, Claude, Perplexity, e.t.c.)

  add    AI Writer - ability to generate prediction/preview

  fix     - correct sort parameter handling in stat-clubs shortcode

  update   - Admin menus reorganized for easier navigation

  add   - Entity Tags Dashboard for managing tags across Football Leagues entities
  tweak 
  - Tag Posts shortcode with caching, optimized queries, filter hooks, and fluid responsive grid
  add 
  - Entity Links system for connecting posts to clubs, players, matches and other entities
  add 
  - FL Entity Links metabox on post edit screens with dashboard statistics

  add    - Toolkit tab in API Import for logo optimization and data cleanup tools

  performance    - Optimized import_mapping table with new index and streamlined schema

  update    - Shortcode Builder with collapsible sections, modern field layout, preview and parse shortcode functionality

  add    - Club History feature for displaying historical club names and logos in past seasons' matches and standings

  add    - Dynamic days filter for relative date ranges in stats shortcodes

  add    - new Shortcode - Goals by 10-minute intervals chart visualization

Tutorials

- AI Writer (updated) - https://anwp.pro/docs/football-leagues/3-features-reference/3-2-premium-features/ai-writer/

- Entity Links - https://anwp.pro/docs/football-leagues/pro-features/entity-links/

- Tag Posts Shortcode (updated) - https://anwp.pro/docs/football-leagues/pro-features/tag-posts-shortcode/

- Import Matches Tool (updated) - https://anwp.pro/docs/football-leagues/pro-features/import-matches-tool/

- Club History (Historical Logos & Names) - https://anwp.pro/docs/football-leagues/pro-features/club-history-historical-logos-names/

Updated AI Writer

Image 11376

Entity Tags

Image 11426

New Toolkit in API Import

Image 11428

Shortcode Builder with preview

Image 11432

Club History

Image 11437

new Shortcode - Goals by 10-minute intervals chart visualization

Image 11445

Will there be added dynamic days filter to shortcodes where it is only date-options at the moment (ex. transfer shortcode, table shortcode, Player stats panel, Stats players etc.). Will save a lot of manual work when showing form at a webpage. Now I manually change date-range every day to show form for last six weeks.

feat: add dynamic days filter to stats shortcodes

Add days_offset and days_offset_to attributes to 6 shortcodes:
- Stats Club, Stats Clubs, Stats Players, Stats Players Custom
- Player Stats Panel, Transfers

--

Best Regards

Andrei S.

Thank's a lot!!!!

Regards

HP

Hi Andrei, first of all, huge respect for the extensive update you're working on and happy new year and best wishes for 2026. 

I have a suggestion for the MatchWeeks slides (shortcode):

`matchweek - Current matchweek. Will be focused on it on page load. Set "-1" to use "current matchweek" option from competition.`

It would be helpful if the `matchweek` option could be expanded to include upcoming matches, not just the current one.

For example, if I have the German Bundesliga, it shows the current matchweek with the date December 20th/21st, 2025, but it would be more useful to also have the option to display the matches for the upcoming weekend, since that is theoretically the "current" matchday.

Thank you in advance for your efforts.

Cheers Frank

+1

Hi Frank,


Happy New Year to you too! Thanks for the kind words.

I understand the issue you're describing with matchweek timing. The challenge is that different users have different expectations - some visitors want to see the just-finished matchweek with final results, while others want to see upcoming fixtures. There's no single "current" definition that works universally.

One idea I'm considering: a new widget that displays a mix of recent finished games (5-8 matches) alongside the same number of upcoming fixtures. This would give visitors both perspectives without forcing a choice.
What do you think about such idea?


--

Best Regards

Andrei S.

Hi Andrei, thanks for your reply.

Yes, I'm aware that there are different user settings. But I'm talking about the website operator here, so myself ;-)

We currently have the standard parameter, which starts with match week 1, and the parameter -1, which displays the current match week (the last match week with results or live games). Theoretically, we would need a third parameter that defines the "current" match week so that it displays the match week following the last match week in the past.

I just checked the API again, and there is a "current week" parameter – that even works like I described for the EPL. 

Additionally, there's the date of the match week; you could calculate something based on that date.

Of course, I know that sounds simpler than it is, since it needs to be programmed. But these are just some ideas to get you started. 

Image 11455

+2

Hi Andrei, I just thought of something else I've been meaning to suggest for a while. I think it would be a cool feature to add the league position to the teams in the match.

Fulham (11) - Chelsea (5) or something like that.

+2

Hi Frank,

Yes, something similar is planned.

--

Best Regards

Andrei S.

In the shortcode Head to Head matches, is it possible to get a date from there as well. If I want to show meetings for the last six seasons its easier to get it right, than set how many matches in total it should count (Matches Limit)

Yes. It will be available in the next version. 


Image 11474

--

Best Regards

Andrei S.