WordPress, CMS, HTML, CSS, PHP
Contents

Here I gather my experiences with developing websites.
Both this one, using WordPress and the old old for Stunt Rally using CMS Made Simple. Both are PHP based and allow customization with CSS, HTML and PHP code.
They were hosted on TuxFamily until 2025. For which I am very thankful.
Since forum topic in end 2024 confirmed it’s dying and won’t get better, I decided to look for a free alternative.
Well codeberg pages is one, it’s FOSS, but only for static HTML pages.
Then in early 2025 I decided for paid host and web domain. Now only using WordPress for both my website and Stunt Rally’s. Thus their urls changed.
It was released in May 2015. So 5 years later after my first game release in Apr 2010. Way too long probably. We had forum earlier, since Nov 2012, a bit late too.
The website was started and put together by alket and finished by me. There were like 2 attempts earlier too.
The deciding factor was finding TuxFamily (hosting without cost for CC and FOSS projects).
Since I wanted to have a website, but didn’t want to pay for anything (neither hosting nor domain).
Once we had a place, it was a matter of someone with experience creating the website. I had none yet, and at the time I was still very busy (developing, improving art, tracks) and didn’t want yet another distraction from that. But once I saw alket having put it together, I decided to style it and finish everything. It was also a nice learning experience.
We used CMS Made Simple because it allows for more customization using templates and global content blocks.
I wanted to have our tracks and vehicle browsers, which I once wrote using just HTML and JS. Nice small functional code, displaying images from github and statistics from XML files.
But it is not FOSS, so I can’t recommend it and I will change to something else.
We use DokuWiki for documentation. It is nice, not too big (like MediaWiki) and stores pages in text files not database. Editing pages is also good from what I remember.
We also had a gallery nanoGallery3, it’s broken now. Since I’ve put a lot of screenshots (about 120 each release) and also same amount of development screenshots (total 1.8 GB, about 4200) on Picasa (Google Photos now), I wanted just a plugin that would display it. Worked well for few years.
I also wanted a nice issue management for ToDo (sadly just my tasks at the time, I was again developing alone).
It wasn’t probably that needed after all, but we installed Mantis BT (I used it before) and I customized it to my liking. Seems that it still can’t sort by priority on at start view, which I’d like.
Was released in Aug 2016 (if I remember), so more than 1 year later.
After some experience with CMSMS for Stunt Rally I thought of making my own website and gathering my other projects on it.
Someone recommended WordPress for it and I like it (is also the most popular).
Probably my favorites features in it are that:
Naturally it wouldn’t be that great without plugins (just like my Firefox).
Here is a list of plugins I use now and what for:
| Adminify – White Label, Admin Menu Editor, Login Customizer | Customize the WordPress admin area with white-label branding, a drag-and-drop menu editor, login customizer, media folders, and security tools. | By Pixar Labs | Docs | Changelogs | Video Tutorials |
| Child Theme Wizard | Creates a child theme from any theme you have installed. | By Jay Versluis | |
| Conditional Menus | Enables you to set conditional menus per posts, pages, categories, archive pages, etc. | By Themify | |
| Darkify | Darkify is for a stylish, modern darkmode look that people love. | By ThemeAtelier | Live Demo |
| DarkMySite | Simplest way to enable dark mode on your website. | By WP Dark Mode | |
| Disable auto-update Email Notifications | Performs a simple task of disabling email notifications that are sent by WordPress when a plugin or theme auto-updates. | By Gutoz | |
| Favicon by RealFaviconGenerator | Create and install your favicon for all platforms. | By Philippe Bernard | |
| FileBird Lite | Organize thousands of WordPress media files into folders/ categories at ease. | By Ninja Team | Documentation |
| Radius Portfolio – Filterable Grid, Gallery & Slider Portfolio | Portfolio plugin with filterable gallery, grid, isotope & slider layouts. | By RadiusTheme | Demo | Documentation |
| Simple Custom CSS and JS | Easily add Custom CSS or JS to your website with an awesome editor. | By SilkyPress.com | |
| Simply Static | A static site generator to create fast and secure static versions of your WordPress website. | By Patrick Posner | Docs |
| Table of Contents Plus | A powerful yet user friendly plugin that automatically creates a table of contents. Can also output a sitemap listing all pages and categories. | By All in One SEO Team | |
| TablePress | Embed beautiful and interactive tables into your WordPress website’s posts and pages | By Tobias Bäthge | FAQ | Documentation |
| Theme Switcha (off) | Theme switching done right. | By Jeff Starr | |
| WP Fastest Cache (off) | The simplest and fastest WP Cache system | By Emre Vona | |
| WPCode Lite | Easily add code snippets in WordPress. Insert scripts to the header and footer, add PHP code snippets with conditional logic, insert ads pixel, custom content, and more. | By WPCode | |
I am only using free versions and I prefer as always FOSS. I don’t really like that commercial aspect of WordPress where most of stuff is just free beer. Meaning free to check out, see a lot of commercials in it, but available just to make you addicted and pay for better versions.
There are of course few types of plugins (just like software):
There were (of course) many moments when I found something annoying, wanted more features, or browsed those endless plugins and couldn’t find any good, free one.
But I’m glad I achieved all what I wanted. E.g. recently allowing users to switch themes.
Since my default is dark, and some prefer white. I simply view every website in my dark theme, but I’m guessing most users can’t.
I also installed a style to have dark admin theme. Then customized few colors for syntax and editor. Now I can view my website in original theme and have WordPress also dark. Before editor had white background.
I summarize it so:
CMSMS is quite low level, you need to know HTML, a bit PHP and probably for more users with hierarchy. From what I saw, it has to be updated manually. And it’s not FOSS, so a nope here, not recommended at all.
WordPress is easier to use, nice to edit, and very popular (perhaps too much). And with plugins can even have dynamic elements or most other need features.
Huge plus is updates itself. But it is rather big and heavy to use, compared to just static pages editing.
It doesn’t do much without plugins. For me some are essential and required at start already.
There is also Joomla, I just quickly looked at, and it seems to me to be more for a platform of users to collaborate, very social.
Grav is a FOSS, simple file based web platform. Help and info in their docs. An example page for Speed Dreams FOSS game and its repo with Grav.
And lastly the most freedom giving way is just by using only HTML and CSS, without any JS. I think it’s how stallman.org is made.