This site is a full-fledged WordPress project in which I have applied my own solutions, the following can be noted from the serious improvements:
I talk about these developments in detail in the sections of the “Solutions” block on the sidebar of the site.
Initially, this site was conceived as a small portfolio, which I sometimes used when looking for work. In order not to plagiarize, I created a simple scheme from scratch, you can still look at it, it is left as an example to demonstrate switching WordPress on the fly to different schemes. Then I had some small projects on foreign freelance and there was a need for an English-language copy of the portfolio. I decided not to make a second site and did not use any plugins for this purpose, I did it the simple way, combining the Russian and English versions in one place, enclosing them in shortcodes. At the very beginning, I switched languages using cookies, but then I thought that the English version would not be indexed by search engines and began to look for a solution for transferring the language through the address bar. Several options were tried, at first I wanted to do it through web server redirects, connecting query vars, but after studying the forums I came to the conclusion that it is better to do this using WordPress, in the end I settled on using endpoints.
This version of the site existed for several years, but at the beginning of 2025 it was time to look for a job again and I decided to delve a little deeper into WordPress to refresh my skills and see what was new. I had previously purchased a Wellow scheme, which I was never able to attach anywhere, so I decided to put a portfolio on it and at the same time try to switch schemes on the fly without changing them in the admin panel. As a result, I managed to make such a switch. At first, the Wellow scheme seemed flexible enough to me and I began to customize it through the admin panel, using plugin and widget switches and adding custom styles. But soon I realized that it would not be possible to get a good design this way, the scheme had to be modified, in the process of improving I found several bugs in it. In addition, I added several switches to the widgets, changed the markup in some layouts, created another menu layout and many other small improvements.
Almost all serious functional capabilities of the site are added as plugins. To display the latest completed projects on the main page, I developed a shortcode so as not to change the code of the scheme and to practice creating such components.
The following plugins are running on the site:
I disabled some of the plugins in the Wellow scheme to speed up the site.