This is the source code for the ultrafunk.com WordPress theme, updated each time a new release is published. The source code is provided as is with no warranties or support of any kind.
Tested on mobile and desktop Chrome, Firefox and misc. Chromium based browsers that supports ES2022. WebKit desktop browsers have only been tested manually using Playwright, so additional minor issues and bugs might be present.
Tested on servers running LAMP: Linux, Apache, MariaDB / MySQL and PHP.
Required:
PHP version 8.2 or greater
WordPress version 6.5.2 or greater
Ultrafunk Plugin version 1.46.X or greater
ESBuild (JavaScript / CSS bundler and minifier)
Google Material Icons font
DragDropTouch (Polyfill that enables HTML5 drag drop support on mobile (touch) devices.)
• Original: /inc/js/DragDropTouch.js
• Modified: /inc/js/drag-drop-touch.js
• Modified + Minified: /inc/js/drag-drop-touch.min.js
Optional:
ESLint (Static code analyzer for JavaScript)
PHP Intelephense (PHP code intelligence for Visual Studio Code)
Playwright (Playwright is a framework for Web Testing and Automation)
Theme Check (WordPress Plugin from The WordPress Theme Review Team)
WP Extended Search (WordPress Plugin)
WP Fastest Cache (WordPress Plugin)