Website development on WordPress, changes, and improvements to a working site – a description of some of the technical stages of my work

This page provides more detailed information about some of the technical stages of my work on creating a WordPress site: an online store, catalog, or business card site.

Below I will describe some of these works in more detail.

Hosting settings

You need to choose a name for the site and register it. You can choose a site name and register it at a name registrar company. Next, you need to order a place for the site (hosting) and link this place with the site name. Usually, these actions can be done in one company. For example, Hosting-Ukraine company registers names of sites and places sites on its hosting.

Depending on the selected tariff plan, hosting can offer different resources: memory size, cache, optimization, etc.

I will help to place the site on the hosting and optimally configure the available hosting resources.
to table of contents ↑

Installing and configuring WordPress

WordPress is the basic software platform that powers the site.

Installing WordPress on a site is a simple procedure. The latest version of the Ukrainian edition of WordPress can be found here. There are also instructions for installing WordPress.

It is worth noting that many hosts allow you to install WordPress automatically from the site’s control panel.

But when installing WordPress on a site, as with any other matter, there are nuances. Avoid standard usernames and avoid simple passwords, install basic site hacking protection, and adjust page address structure, and other details. These details seem insignificant at first glance, but they become important in the future when the site works.

I will install WordPress on the site and configure it. When installing WordPress on the site, I take into account a number of nuances of setting up immediately, so as not to return and redo the site later.
to table of contents ↑

Choosing a website design (theme) and functionality (plugins)

The WordPress theme is the basic design of the site and its appearance. During installation, WordPress installs several ready-made designs. But usually, the customer wants something else.

For this stage, I coordinate the theme and appearance of the site with the customer. Most often for my projects, I use the Divi theme and the possibility of creating website designs with this theme

The fastest and most budget-friendly way to create a site is to assemble a site from a ready-made template. So that the site brings customers as quickly as possible. See an example of some templates here.

But if it is necessary to create a unique design, I involve a designer in creating the appearance of the site. Or I adjust a ready-made design.

To expand the functionality of the site for WordPress, much additional software: and plugins have been developed. Plugins are separate software modules that connect to a WordPress site and give it additional features.

For example, the Woocommece plugin adds online store functions to the site.

For this stage, I agree with the customer on the functions that the site should have. For this stage, I select and configure the appropriate plugins or write my own plugins if necessary.
to table of contents ↑

Filling the site with content

Site content can be static or dynamic.

Static content usually rarely changes. These are the site menu, logo, favicon, header, footer, main page, contact pages, privacy policy, etc.

Dynamic content is, for example, online store products, blog articles, portfolio projects.

When creating a new site, I fill it with the necessary static content and a minimum amount of dynamic content to test the functionality of the site.
But I can also organize the full content of the site or its translation.
I can also train the customer or the customer’s representative to enter and edit the content of the site.
to table of contents ↑

Setting up search engine optimization (SEO)

It is not enough just to create a convenient website. You need to make sure that the site is also friendly to search engines.

To do this, you need to take a number of actions. Actions can be divided into 2 groups: technical and organizational.

Technical actions are working on the internal organization of the site for ease of indexing by search engines. For example, creation of a site map and robots.txt file, creation of micro markup for pages, presence of “breadcrumbs” (navigation), absence of “broken” links, correct description of pages (headings and summary), etc.

Organizational actions are works outside the site. For example: create a semantic core of the site, distribute keywords between pages and posts, register the site in search engines, link the site with social networks, etc.

Technical SEO actions are a service I offer as an additional option upon agreement with the client.
Regarding organizational actions: for this stage, I agree with the customer on their necessity and list.
to table of contents ↑

Multi-language

There are several ways to translate a website from one language to another. It all depends on your desire, time, and resources.

I can organize a suitable environment for translation on your website, train your representative how to do the translation

I currently use the WPML plugin for translation, but I have had experience organizing a multilingual site based on the Gtranslate service, the Polylang plugin, and a multisite site with the Multisite Language Switcher plugin.

If you need help translating your website, don’t hesitate to contact me and I will find a solution. I am fluent in Ukrainian and Russian, and a little bit of English.


Of course, it is impossible to describe all the services for website development. Because each project is unique and has its own characteristics.

Contact me, get in touch (button at the bottom of the page) and we will move on.

to table of contents ↑

Changes and modifications of working sites

If you need to redesign a ready-made site or add new functionality to a working site – describe briefly the task, and indicate your wishes.

The tasks may include translating the site into another language, editing the site content, updating the site software, changing the design, or adding functionality to the site.

For an existing working site, I am ready to redesign the site or add new functionality to the site.

In each case, I discuss the task with the customer in as much detail as possible in order to take into account all the nuances. Because :

The principle of my work: is “to give the customer what he expects. А sometimes – much more expectations”.
The principle of “money at any cost” is unacceptable to me.

Contact me, get in touch and let’s move on:

Share via
Send this to a friend