How to Create New WordPress Admin User via MySQL

How to Create New WordPress Admin User via MySQL Техника

Данная wp тема поддерживает три вывода меню: в шапке, основное и в подвале.

Меню вордпресс темы Root фото

Здесь даем название блогу и его краткое описание, также можно загрузить иконку сайта – фавикон.

Фавикон сайта вордпресс фото

В этой секции управляем виджетами, которые содержит вордпресс шаблон. Удобнее это делать из одноименного раздела.

Чтобы пользоваться этим разделом нужно иметь определенные знания в css. Можно добавить свои стили, если хотите изменить внешний вид вордпресс темы Root.

Определяем палитру темы – основной цвет сайта, ссылок, цвет ссылок при наведении, текста, названия сайта, описания сайта, фоновый цвет меню, цвет ссылок в меню.

Здесь выбираем фоновое изображение шаблона вордпресс, шапки или задаем свое, загрузив соответствующую картинку. Настроить фон, задать повторение и расположение.

Фоновое изображение вордпресс темы Root фото

Этот раздел настроек wp шаблона отвечает за оформление шрифтов на вашем сайте: основной шрифт, шрифт в шапке, описание сайта (в шапке под названием), шрифт в заголовках, меню.

Партнерская программа темы Root фото

В заключении приведу сравнительную таблицу бесплатной темы (я ее использовал в здесь) и нашего платного шаблона. 

Я думаю, выбор очевиден.

Надеюсь, этот обзор познакомит вас поближе с темой Root. А какими вордпресс шаблонами пользуетесь вы? Если статья понравилась поделитесь ею в социальных сетях!

Add a user to WordPress

Sometimes, We have to provide access to our site to the third party for a technical upgrade or if you want to show your WordPress Dashboard area to the Third Person.

  1. Add User To WordPress By Manually
  2. Add User To WordPress Database via MySQL
  3. Add User To WordPress By using FTP

Don’t worry if you don’t know how to find the root directory of the WordPress website. We will guide you throughout the finding and uploading file process.

While working on your websites, you may encounter the need to access what is referred to as the Root Directory, root folder, document root, or some other alternative.

Upload file to the root directory of your website” or “Upload file to the public_htmlfolder.

Well, both these terms have the same meaning and refer to doing the same thing.

Editor’s Note: This finding WordPress root directory article was updated on September 12, 2022, to update formatting, SEO alt text images, outbound & inbound links, and mention updated & relevant information.

Содержание
  1. Default Database Users
  2. External Client Connections
  3. Default WordPress Login
  4. The Root User
  5. SSH
  6. SFTP
  7. Listing WordPress MySQL Database and Tables
  8. Checking WordPress MySQL Database Connection Settings
  9. Linux users and permissions
  10. Set permissions
  11. WordPress admin user
  12. Secure updates
  13. Plug-ins
  14. Скорость загрузки
  15. Валидный код
  16. Правильная простановка тегов script
  17. Микроразметка
  18. Семантическая и правильная разметка
  19. Адаптивность и кроссбраузерность
  20. SEO параметры
  21. Prerequisites
  22. Create a MySQL database and user for WordPress
  23. Install WordPress
  24. Configure WordPress
  25. Securing WordPress
  26. Changing file permissions
  27. Disable PHP execution in uploads directory
  28. Block xmlrpc.php attacks
  29. Force SSL on wp-admin logins
  30. Complete the configuration in the GUI
  31. Conclusion
  32. How to Upload File to Website Root Directory WordPress
  33. Why do People need to Access the WordPress Root Directory Files?
  34. How to Connect FileZilla to WordPress
  35. Примеры демо сайтов шаблона ROOT
  36. Настройки главной страницы
  37. Обзор русской панели настроек шаблона
  38. Структура
  39. Блоки
  40. Модули
  41. Коды
  42. Типографика
  43. Цвета
  44. Фоновые изображения
  45. Расширенные настройки
  46. Дополнительные возможности
  47. How To Upload the File to the Root of Primary Domain
  48. Use FTP Localhost To Upload Files To The WordPress Root Directory
  49. Пользовательские виджеты
  50. Скрыть элементы индивидуально для любой сущности и ссылка на источник
  51. Блоки и расположение
  52. Рекламные блоки
  53. Add User To WordPress Database via MySQL
  54. FAQ’s
  55. Q1: Is Public_html the root directory?
  56. Q2: How do you get to the root directory?
  57. Q3: What is a website root directory?
  58. Q4: How to Move WordPress from a Subfolder to the Root Directory?
  59. How To Get The Best Customized WordPress Directory Service Using By Hiring Fiver Sellers
  60. What is the Root Directory?
  61. How To Find the Root Directory of Hi-Tech Work Website
  62. Use Third Party Plugins to Upload & Delete to Your WordPress Directory
  63. Use cPanel to Upload Files to the WordPress Root Directory
  64. Недостатки Root
  65. Add User To WordPress By Manually
  66. Delete and Changing User Roles in WordPress
  67. Расширенный редактор WordPress
  68. Где скачать nulled бесплатную версию ROOT и как купить выгоднее
  69. Add User To WordPress By using FTP
  70. Final Verdict
  71. Итог отзыва

Default Database Users

External Client Connections


Default WordPress Login

The Root User

Vagrant Box Ubuntu Root:

SSH

Otherwise it is enough to run this command:

Note that no password is used.

SFTP

SFTP uses the same details as SSH, but, keep in mind that all these folders are available on your filesystem.

Using SFTP to modify files is slower, and would likely result in you replacing a file with itself making no meaningful change. The www folder and the /srv/www folders are the same folder, not clones/duplicates. It’s expected that the www folder would contain the local copy you intend to upload from. If this is not the case, I recommend looking into the vm_dir and local_dir options for defining sites.

Edit this page

В блоке “Структура” расположены инструменты управления вордпресс шаблоном, которые позволяют задать внешний вид шапки сайта, основного и нижнего меню, подвала.

Если выбрать «по ширине», то шапка будет растянута по ширине страницы (на все окно браузера), если выбрать фиксированную, то она будет выровнена по ширине сайта, как на слайде.

Также можно задать отступ сверху и снизу, перетягивая ползунки.

шапка шаблона Root фото

По аналогии можно определить ширину основного меню и внутри его, зафиксировать главное.

Эти настройки позволяют управлять меню в нижней части блога.

Настройка подвала темы Root фото

Блок настроек этой части шаблона Root представлен шириной подвала и внутри его. Сюда выводятся счетчики, копирайт, политика конфиденциальности.

Бесплатные темы, которые представлены в библиотеке тем вордпресса ограничены в функционале. Их нужно дорабатывать вносить правки в код, устанавливать дополнительные плагины, которые замедляют работу сайта. И это еще не все подводные камни, которые вас ожидают при работе с бесплатными шаблонами. Поэтому приобретите платную тему вордпресс, у которой есть русскоязычная поддержка. Тема Root в этом отношении идеальна: сео-оптимизирована, неограниченная лицензия на количество доменов и имеет отзывчивую поддержку.

В книге “Создай сайт своей мечты за 3 дня” я детально описал процесс установки.

Переходим на вкладку “Темы” раздела “Внешний вид”, выбираем нашу тему и кликаем по кнопке “Настроить”. И вот перед нами основные элементы управления шаблоном. Вы можете вносить изменения и сразу видеть результаты ваших действий, что упрощает работу. Пройдемся по каждому разделу.

Настройка темы Root фото

$ mysql -u root -p
MariaDB ([none])> CREATE USER 'linuxshelltips_star'@'localhost' IDENTIFIED BY 'Pa55word';
MariaDB ([none])> GRANT ALL PRIVILEGES ON *.* TO 'linuxshelltips_star'@'localhost' WITH GRANT OPTION;

http://domain_name_or_ip_address/phpmyadmin
http://localhost/phpmyadmin
phpMyAdmin Login
phpMyAdmin Login
phpMyAdmin Dashboard
phpMyAdmin Dashboard
phpMyAdmin Databases
phpMyAdmin Databases
WordPress Users Table
WordPress Users Table
Insert WordPress User Details
Insert WordPress User Details

You will be met with several database table fields that you need to fill out.

WordPress Users Table Details
WordPress Users Table Details

Note that you do not need to fill out all these database table fields. The five important database table fields to consider are:

  • user_login: key in the username for the new admin user.
  • user_pass: key in the password credential for the new admin user. Should be under MD5.
  • user_email: key in the email address associated with the new admin user.
  • user_registered: key in the user registration date.
  • user_status: It is usually auto-populated with the value 0.
Add New WordPress User Details
Add New WordPress User Details
INSERT INTO wordpress.wp_users (user_login,user_pass,user_nicename,user_email,user_url,user_registered,user_activation_key,user_status,display_name) 
VALUES ('[email protected]',MD5('[email protected]'),'','[email protected]','','2021-09-03 15:35:52','',0,'');
Run SQL Query to Create WordPress User
Run SQL Query to Create WordPress User
Check WordPress User ID
Check WordPress User ID
WordPress Users Metadata Table
WordPress Users Metadata Table

On my end, I’ll use:

user_id: 4
meta_key: wp_capabilities
meta_value: a:1:{s:13:"administrator";b:1;}
Add Privileges to WordPress User
Add Privileges to WordPress User
WordPress User Login
WordPress User Login
WordPress Admin Dashboard
WordPress Admin Dashboard

With the freedom and open-source nature of the WordPress content management system, taking over online content publishing is easy, flexible, and manageable.

If you are using MariaDB, the MySQL shell commands are still applicable to it since MariaDB is an open-source fork of the MySQL RDBMS.

Listing WordPress MySQL Database and Tables

$ mysql -u root -p
MariaDB [(none)]> SHOW DATABASES;  
MariaDB [(none)]> USE wordpress;     
Show WordPress MySQL Database
Show WordPress MySQL Database
MariaDB [(none)]> Describe wp_users;
List WordPress MySQL Users Table
List WordPress MySQL Users Table
MariaDB [(none)]> SELECT * FROM wp_users;
List WordPress Users via MySQL
List WordPress Users via MySQL

Checking WordPress MySQL Database Connection Settings

In a second Linux terminal environment, we need to make sure that your WordPress site configuration permits WordPress to securely connect to the MySQL database. The needed step here is to counter-check your WordPress database configuration file and make sure everything is in order.

$ sudo nano /srv/www/wordpress/wp-config.php
Or
$ sudo vi /srv/www/wordpress/wp-config.php
WordPress MySQL Connection Settings
WordPress MySQL Connection Settings

MariaDB [(none)]> INSERT INTO wordpress.wp_users 
(user_login,user_pass,user_nicename,user_email,user_url,user_registered,user_activation_key,user_status,display_name) 
VALUES ('[email protected]',MD5('[email protected]'),'editorlinuxshelltips','[email protected]','http://localhhost','2021-08-27','',0,'[email protected]');
MariaDB [(none)]> SELECT * FROM wp_users;
Confirm WordPress Users
Confirm WordPress Users

Restart the MySQL service to apply changes.

$ sudo systemctl restart mysql

Login to WordPress
Login to WordPress
Sorry, you are not allowed to access this page.
WordPress Admin Access Error
WordPress Admin Access Error

Let us Identify these values for reference.

MariaDB [(none)]> SELECT * FROM wp_usermeta;
List WordPress Users Data
List WordPress Users Data
MariaDB [(none)]> INSERT INTO wordpress.wp_usermeta (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '3', 'wp_capabilities', 'a:1:{s:13:"administrator";b:1;}'), (NULL, '3', 'wp_user_level', '10'), (NULL, '3', 'show_welcome_panel', '1'); 
MariaDB [(none)]> SELECT * FROM wp_usermeta;
Confirm WordPress User Metadata
Confirm WordPress User Metadata

Restart the MySQL service again.

$ sudo systemctl restart mysql
Login to WordPress Admin
Log in to WordPress Admin

Authored by:  Rackspace Community


WordPress® is a great content management system (CMS), especially if you’re new to blogging or coding. However,
due to the high number of WordPress installations, WordPress has become a target for attackers. The good news is
that there are many steps that you can take to make your WordPress installation more secure.

Linux users and permissions

sudo useradd wp-user -d /home/wp-user -m -s /bin/false

Set permissions

sudo chown -R wp-user:www-data /var/www/example.com/
  • 755 (drwxr-xr-x) for folders
  • 644 (-rw-r–r–) for files
find /var/www/example.com/ -type d -exec sudo chmod  755 {} \;
find /var/www/example.com/ -type f -exec sudo chmod 644 {} \;
  • find /var/www/example.com/wp-content/uploads -type d -exec sudo chmod 775 {} \;
  • find /var/www/example.com/wp-content/upgrade -type d -exec sudo chmod 775 {} \;
  • find /var/www/example.com/wp-content/themes -type d -exec sudo chmod 775 {} \;
  • find /var/www/example.com/wp-content/plugins -type d -exec sudo chmod 775 {} \;
  • find /var/www/example.com/wp-content/uploads -type f -exec sudo chmod 664 {} \;
  • find /var/www/example.com/wp-content/upgrade -type f -exec sudo chmod 664 {} \;
  • find /var/www/example.com/wp-content/themes -type f -exec sudo chmod 664 {} \;
  • find /var/www/example.com/wp-content/plugins -type f -exec sudo chmod 664 {} \;
  • sudo chmod 775 /var/www/example.com/wp-config.php

WordPress uses these directories for system updates, theme and plugin updates, and blog attachment uploads (most commonly images).

WordPress admin user

Secure updates

  1. sudo apt-get update
    sudo apt-get install php5-dev libssh2-php libssh2-1-dev
    
  2. sudo -u wp-user /bin/bash
    
  3. cd ~
    ssh-keygen -t rsa -b 4096
    mkdir ~/.ssh; cd ~/.ssh
    echo 'from="127.0.0.1"' cat ~/.ssh/id_rsa.pub > authorized_keys
    exit
    
  4. sudo chmod 700 /home/wp-user/.ssh
    sudo chmod 040 /home/wp-user/.ssh/*
    sudo chmod 644 /home/wp-user/.ssh/authorized_keys
    
  5. define('FTP_PUBKEY','/home/wp-user/id_rsa.pub');
    define('FTP_PRIVKEY','/home/wp-user/id_rsa');
    define('FTP_USER','wp-user');
    define('FTP_PASS','');
    define('FTP_HOST','127.0.0.1:22');
    

You should be able to update WordPress, plug-ins, and themes without being prompted for login information.

Plug-ins

  • WP Security Pro: This is an all-in-one plug-in that has protection features such as login protection, malware scanner, two-factor authentication, and a firewall.
  • Disable XML-RPC: You can lock down XML-RPC by using an .htaccess file. However, unless you have a compelling reason to need remote control of your WordPress installation, it’s better to disable it to prevent pingback attacks.
  • Disqus: Because the built-in user comment system for WordPress is very prone to spam, we recommend that you disable open registration. Do this by navigating to Settings > General, then unchecking Anyone can register. Then use Disqus to moderate comments instead and have users authenticate against their Facebook® or Google® accounts.

Пришло время написать про самую экологичную премиум тему WP – ROOT, потому что не рассказать о таком уникальном продукте просто нельзя. Сделаю детальный разбор шаблона и в конце сделаю хороший подарок для всех дочитавших.

Начнем с метрик, которыми измеряют и придерживаются вебмастера при выборе шаблонов под WordPress.

Скорость загрузки

Всегда советую измерять скорость сайта на свежей сборке, то есть без лишних скриптов, например, метрики и аналитикса, они по любому выдадут штрафные баллы. Поэтому всегда имейте технический домен на хорошем хостинге и испытывайте на нем.

Дополнительно:  Как скачать root права для android

Устанавливаем WordPress и тему, начинаем тестировать, потому что плагины, дополнительные модули действуют на скорость загрузки, нам нужна точная цифра работы. Вот такие результаты показывает сервис PageSpeed insight.

Тестовый сайт находится на хостинге beget, сделана нулевая установка и такие цифры выдает сервис. Это означает что все требования к скорости были применены и реализованы в теме ROOT.

Валидный код

С виду тема может выглядеть хорошо, красивые переходы, кнопки, функционал, но правильно ли они построены семантически, нет ли ошибок в разметке. Используем сервис W3, это минимальные требования, придерживаться правил которого следует.

Проверка правильности кодирования.
Валидный код.

Видим, что ошибок вида Error нет, а только одна Warning, она говорит что тип у тега script не нужен. Но его оставили пока для старых браузеров, позже создатели уберут и это предупреждение.

Правильная простановка тегов script

Хорошим тоном в программировании является подключение всех скриптов в подвале, потому что первым должен загружаться контент, а потом остальные динамические документы.

Правильное расположение тега script в теме ROOT.
Script внизу.

В исходном коде наблюдаем, что теги script от темы ROOT расположены внизу. Элементы выделенные вверху это от плагина SEO продвижения и оптимизации.

Микроразметка

Также полезно микроразметка действует на снипет в выдаче, например отображение звездного рейтинга, хлебных крошек, шагов в рецепте, адрес и телефон, возможностей много. Так проходит блог на проверку расширенных результатов в Google, Яндекс так же выдает без ошибок.

Микроданные без нарушений.
Микроразметка без ошибок.

Семантическая и правильная разметка

Стандарты HTML5 нужно всегда соблюдать при проектировании сайта, хотя бы его основные требования. Для статейников нужны:

  • Header – шапка.
  • Nav – Навигация.
  • Main – основное содержание.
  • Footer – подвал.
  • Aside – оторванная и не имеющая отношению часть блога, в данном случае это сайдбар.

Причем где бы не стоял сайдбар (aside) слева или справа, он должен быть в разметке HTML ниже основного содержания (main), чтобы робот сначала сканировал основную часть, а потом дополнительные элементы. Приложу скриншот, как должно быть.

Правильный HTML.
Семантическая верстка.

Адаптивность и кроссбраузерность

Адаптивность – способность сайта подстраиваться под разные размеры экрана, причем домен и версия не меняются, а только верстка. Кроссбраузерность – ресурс отображается одинаково везде. Ввел адрес тестового ресурса на сервисе проверки мобильной версии от Google.

Проверка на адаптацию.
Адаптивность темы ROOT.

Кросбраузерность проверяете самостоятельно открывая страницы в браузерах, почти все должно отображаться одинаково.

SEO параметры

В рамках статьи не смогу показать все аспекты, которые выделяют тему ROOT перед другими, но основные моменты приведу списком.

  1. Правильное расположение заголовков.
  2. Скрытие ссылок у авторов комментариев и внутри их.
  3. Возможность кодировать ссылки внутри статей, например партнерские, потому что ПС к ним плохо относятся.
  4. Совместим с плагином Yoast SEO, есть настройки под него.
  5. Описание рубрик и всех архивов не дублируется на страницах пагинации.
  6. Нет циклических и дублирующихся ссылок, конечно, если сам администратор не проставил их.
  7. Встроенные кнопки шаринга и поделиться в социальных сетях, показ в разных местах блога.

Рассказывать про поисковую оптимизацию темы под названием ROOT можно бесконечно.

Authored by:  Jorge García & Miguel Salgado


This article explains how to install WordPress® on a Linux® webserver with Apache®.

WordPress, a popular open-source blogging tool, uses PHP and MySQL® to manage the site contents
and interface.

Important: Rackspace Support does not support WordPress configuration. This article provides steps
as a best-effort solution, but your developers should review them thoroughly before implementing them
to prevent unexpected downtime.

Prerequisites

For this installation, install a LAMP stack on the server. LAMP includes Linux®, Apache, MySQL,
and PHP). If you already have these installed, proceed to the next section. Otherwise, refer to our
article on how to Install a LAMP stack on RHEL 7 based distributions.

Create a MySQL database and user for WordPress

  1. Run the following command to log into MySQL with the root user:
  1. Create the database named wpdatabase. Remember, all MySQL instructions must end with a semi-colon (;):
  wpdatabase;
  1. Create a user, which WordPress uses for working on this database. Set the user as wpuser with password password:
  wpuserlocalhost IDENTIFIED  ;
  1. Grant the user the permissions to manage the whole database:
    wordpress.  wpuserlocalhost IDENTIFIED  ;
FLUSH ;
  1. Exit the MySQL interface:

Install WordPress

  1. Run the following commands to install the PHP packages that allow WordPress to resize images for
    thumbnails and allow the MySQL database access necessary functions:
$ sudo yum install php74-gd php74-mysqlnd
$ sudo service httpd restart
  1. Download the latest WordPress version on your server’s home directory:
$ cd ~
$ wget http://wordpress.org/latest.tar.gz
  1. Extract all the files from the compressed folder:

This command creates a directory called wordpress in your home directory that contains all files
WordPress needs to work properly.

  1. Run the following command to copy the wordpress directory to /var/www/html, which
    contains all webpage files, and preserve the default permissions:
$ sudo mv ~/wordpress/ /var/www/html/example.com
  1. Create a folder where WordPress can store all uploaded files:
$ mkdir /var/www/html/example.com/wp-content/uploads
  1. The preceding steps create a WordPress example page on your web server. However, for it to work without problems,
    you should change the ownership of the files to your FTP user or the Apache user and group so that WordPress can
    access all the files with the appropriate permissions. Run the following command:
$ sudo chown -R FTP_USER:apache /var/www/html/example.com

Configure WordPress

  1. Change to the folder where all the web files are located:
  1. Because WordPress needs a configuration file called wp-config.php, which does not exist,
    run the following command to copy the sample file and rename it:
$ sudo cp wp-config-sample.php wp-config.php
  1. Edit the configuration file with the text editor like nano or vi. This example uses vi:
  1. Specify the database information in the MySQL settings section. Enter the database name
    and the user credentials defined on the Create a MySQL database and user for WordPress
    section, similar to the following example:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wpdatabase');

/** MySQL database username */
define('DB_USER', 'wpuser');

/** MySQL database password */
define('DB_PASSWORD', 'password');

Securing WordPress

Changing file permissions

As per WordPress documentation,
changing file permissions on the document root of your website, will increase the security
in your website.

$ find /path/to/your/wordpress/install/ -type d -exec chmod   
$ find /path/to/your/wordpress/install/ -type f -exec chmod   

 
RewriteEngine 
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+\.php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]



# BEGIN WordPress

Disable PHP execution in uploads directory

When a WordPress site becomes compromised, oftentimes there are backdoors uploaded to writable
directories that disguise themselves as legit WordPress files. One step you can take to add to
your existing security strategy is to disable PHP execution in certain directories.

One of the most common ones is to disable PHP execution within the wp-content/uploads directory.
This can be performed by:

$ vim /var/www/vhosts/example.com/wp-content/uploads/.htaccess
...
# Prevent PHP execution
 
deny from 

...

WARNING: This can break your theme if it requires PHP execution within the wp-content/uploads directory. If you find something breaks, simply roll your change back and the site will start working again.

Block xmlrpc.php attacks

WordPress uses XML-RPC to remotely execute functions within WordPress. Often times malicious parties
will attempt to exploit xmlrpc.php by brute forcing it, which can send thousands of requests to the
web server, and therefore causing resource contention issues.

An xmlrpc.php attack can be detected by checking through the site’s access logs. If you see hundreds
or thousands of requests in a short period of time that look similar to what is below, that is a sign
that xmlrpc.php is being attacked:

$ tail /var/log/httpd/example.com-access.log
...
123.123.123.123 - - 2/Jun/2022:15:45:02 +0000 "POST /xmlrpc.php HTTP/1.1"    "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1"
123.123.123.123 - - 2/Jun/2022:15:45:02 +0000 "POST /xmlrpc.php HTTP/1.1"    "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1"
123.123.123.123 - - 2/Jun/2022:15:45:03 +0000 "POST /xmlrpc.php HTTP/1.1"    "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1"
...
$ vim /var/www/vhosts/example.com/.htaccess

 
order allow,deny
deny from 

Force SSL on wp-admin logins

$ vim /var/www/vhosts/example.com/wp-config.php
...
 
 
 s , stop editing! Happy blogging. */
...

Complete the configuration in the GUI

To access this dashboard any time, go to http://<SERVER-PUBLIC-IP>/wp-login.php or http://<YOUR-DOMAIN.TLD>/wp-login.php.

Conclusion

WordPress is a very intuitive Content Management System (CMS) that allows you to set up a blog web page,
quickly and for free. After you complete the steps in this article, you can start using your WordPress site.

How to Upload File to Website Root Directory WordPress

There are a lot of methods to upload the file to the root directory, for example by using the FTP account, From Cpanel, or From inside WordPress.

  1. When users have to Upload an XML sitemap file to WordPress
  2. Users have to Upload the Robots.txt File to WordPress
  3. When users have to verify a website with an HTML file Upload method
  4. Or have to verify third-party services like Zoho Mail, mailer lite, MailChimp, etc.

Why do People need to Access the WordPress Root Directory Files?

Moving the WordPress directory files is a challenging task for beginners, and you might find hustle at first. Not making changes to your files without prior coding information is recommended. Otherwise, you’ll have no other option to get back up.

If your site looks go out of order and at the same time, WordPress developer didn’t find. The instant solution is to implement a quick fix by modifying a simple code of core WordPress files. Therefore, you must know where to find these files to solve the problem within a few minutes.

The coddler time can sneak up on you without warning – so when you run into an issue, the site asks to enable the debug mode. In this case, you can let the respective themes & plugins support team know what type of error you are getting.

Most of the time, people know how to modify a wp-config.php file. In this case, you can do it by yourself in no time. This trick saves time and get a quick solution.

The primary purpose of this article is to explore the way to:

  1. How to find the root directory of a WordPress website.
  2. How To upload the file to the public_html folder.

So, let’s start.

How to Create New WordPress Admin User via MySQL
WordPress root directory

How to Connect FileZilla to WordPress

Connecting your FileZilla to WordPress can be easily done in a FEW STEPS and You’d be done to get on the next step. This was the easiest way found on the internet. Rather than reading all those long-ass articles. Here’s Your Solution!

Примеры демо сайтов шаблона ROOT

На официальной странице магазина WPShop темы ROOT, есть три демо, можете зайти на один из них нажав на эту ссылку. Также советую прочитать инструкцию с документацией в официальном репозитории WPShop.

Настройки главной страницы

Выводим на главную статическую страницу или последние записи.

Обзор русской панели настроек шаблона

Все возможности WP шаблона выведены в кастомайзер – располагается Внешний вид – Настроить, отмечу что все на русском языке. Пройдемся по всем пунктам покажу наглядно что умеет тема, так выглядит вся начальная структура.

Начальное меню настроек.
Главная панель.

Отмечу что тема ROOT переведена на еще два языка помимо русского – это английский и украинский, то есть если хотите делать сайты под буржнет, то весь интерфейс можно сделать на английском. Либо сделать собственный перевод на другой язык, файлы pot присутствуют.

Структура

В разделе структура расположены глобальные элементы не относящиеся к основному содержимому это:

  • Подвал;
  • Шапка;
  • Верхнее и нижнее меню;

Для всех увидите одинаковый интерфейс, с небольшими отличиями, например в шапке есть дополнительная возможность регулировать высоту.

Верхний колонтикул.
Шапка.

Блоки

Важный раздел, тут глобально настраиваем все части сайта, от верха до низа включая таксономии и другие страницы.

Составляющие сайта.
Блоки блога.

В разделе собраны все важные части WP, открывая каждый увидите список индивидуальных настроек, их очень много, делать обзор всех не буду. Для примера войду в Записи.

Это все один столбец, разделил его на две части, чтобы много места не занимал. Можно тонко настроить вне страницы типа записи, скрыть или показать разные элементы.

Дополнительно:  How to Change MySQL Root Password in Ubuntu 20.04

Модули

Это дополнительные фишки, которые облегчают жизнь вебмастерам, посмотрим на перечень.

Модули ROOT.
Модули.

Думаю по скриншоту понятно, что добавляют модули, необходимые дополнения, делающие тему еще универсальнее, потому что не нужно ставить кучу плагинов, а пользоваться встроенными возможностями из ROOT. Особенно радует встроенный слайдер записей.

Коды

Возможность прописывать коды в HTML без правки документов темы Root.

Добавление произвольных конструкций.
Вставка кодов в тему.

Есть три области:

  • Head
  • Body
  • После контента – понадобится, например, для добавления формы подписки.

Типографика

Какой премиум шаблон без настроек шрифтов и типографики. В Root это реализовано почти для всех составляющих.

Шрифты.
Типографика.

На скриншоте показаны основной шрифт. Ниже идет типографика для отдельных областей, например, название сайта. Делать снимок всего списка не стал, всего 13 позиций

Цвета

Как сделать блог более индивидуальным, правильно поменять цветовую гамму.

Цвета.
Цвета.

Показана малая часть всех положений для изменения цвета, всего 13 пунктов.

Конечно, можете обратиться в службу поддержки и попросить изменить или добавить какое–нибудь исключение цветов поверх остальных.

Фоновые изображения

Поменять фон в теме ROOT можно в трех направлениях: в шапке, фон всего сайта и цветом. Опять разделил колонку на две части, чтобы вывести более компактно.

Фон можно выставить заранее подготовленными бесшовными паттернами, либо загрузить свою картинку. Дополнительно изменить положение, если есть повторение изображения и назначить выравнивание в 9 направлениях.

Расширенные настройки

Тут собраны полезные мелочи, в основном для микроразметки, если сайт планируется полу коммерческий.

Дополнительные возможности

В ROOT встроены дополнительные элементы которые вставляются с помощью шорткода это: карта сайта для людей и форма обратной связи. В документации к шаблонам найдете все конфигурации реализации.

How To Upload the File to the Root of Primary Domain

  • Select the root directory and click on upload.
upload file to root folder
upload file to the root folder

When you click on upload a new window will open with the upload option.

  • Select the file that you want to upload and hit the submit button.
select upload file to upload in cpanel
select upload file

It’s done. your file is in the root folder. If you are using WordPress then you can use a plugin called File Manager. But sometimes these plugin files do not work because your web hosting server is not allowed to upload plugin files due to security reasons. Here’s how to make it work.

  • Install and activate the File Manager Plugin on WordPress.
  • Click on File Manager, Select the root directory and upload the file.
upload file using plugin

upload file using the plugin

If you don’t have access to Cpanel and this method does not work then you can use the FTP Account Method. To get the login detail of the FTP account, contact your hosting provider. We also discussed a method to upload files to the WordPress directory using FTP.

Use FTP Localhost To Upload Files To The WordPress Root Directory

There are others methods of how to upload files to WordPress. In this section, I will guide you to upload files using FTP localhost. Using the FTP protocol you can easily manage, upload, download, and delete or edit any file in your WordPress directory. We are using this Protocol because FTP enables files to download or upload between computers.

Пользовательские виджеты

В тему ROOT встроено 3 виджета для дополнительной ценности контента и ресурса в целом.

3 новых виджета.
Виджеты.
  • Вывод статей – показ статей по желаемым настройкам администратора, улучшаем перелинковку.
  • Топ комментаторов – при активном комментировании, можно похвалить авторов, показав самых активных и наградить их.
  • В Модули — Социальные сети задаем наши страницы и группы, с помощью виджета показываем в сайдбаре.

Скрыть элементы индивидуально для любой сущности и ссылка на источник

Ранее давал пример глобальных настроек записей, где с помощью радиокнопок можно для статей скрыть или показать какой-то элемент. Но если нужно индивидуально для разных статей сделать отличные оформления, тогда в редакторе каждой статьи или страниц появляется новый блок в правой колонке от ROOT.

Точечная настройка страниц и постов.
Индивидуальные параметры для каждой статьи.

Это малая часть, просто снимок получился бы большой, всего 20 пунктов. Обратите внимание, если копируете чужой текст, то можете проставить на оригинал ссылку, введя адрес в поле Источник.

Блоки и расположение

Загрузите логотип, который будет отображаться в верхней части темы wordpress, рядом с названием и описанием. Результат применения данной опции показан на рисунке ниже. Также возможно скрыть название и описание сайта.

Логотип сайта на вордпресс фото

Выведите в шапку темы значки социальных сетей, предварительно ссылки на страницы задайте в разделе «Блоки и расположение», «Социальные сети».

Значки социальных сетей сайта вордпресс фото

Есть возможность ввести html код, выводить поиск на мобильном.

Мобильная версия темы Root фото

Здесь прописываем код счетчика, копирайт, текст под копирайтом, и выводим значки социальных сетей.

Настройка подвала темы Root фото

В этом разделе осуществляется управление главной страницей – внешний вид публикаций (можно выбрать из трех вариантов), расположение сайдбара, озаглавьте и дайте описание списку выводимых постов.

Настройка главной страницы шаблона Root фото

Установите слайдер на главной странице с публикациями, максимум – 15, если поставите 0, то он не будет отображаться. Предусмотрен вывод определенных статей по их id. На изображении записи можно настроить рубрику, показать отрывок статьи.

Слайдер вордпресс шаблона Root фото

Группа настроек, представленная на слайде, отвечает за вывод

  1. даты размещения статьи на сайте

Настройка записей вордпресс темы Root фото

Выводить отрывок. Результаты этой опции видны при показе карточек постов. Если поставите чекбокс «да», то под карточкой поста будет отрывок из статьи, если – «нет», то только изображение записи.

Плагин wp-postviews для вордпресс фото

На рисунке ниже представлены настройки, которые отвечают за вывод

  1. количества комментариев к статье
  2. социальных кнопок под постом
  3. комментариев к посту.

Записи нижняя часть Root фото

Вы можете определить расположение сайдбара при просмотре ваших публикаций: слева, справа или убрать.

У страницы настроек на порядок меньше, и они аналогичны настройкам «записи».

В рубрике «рыбацкая кухня» я сделал следующие настройки: карточки постов расположил по две штуки по горизонтали, сайдбар – справа, вывел хлебные крошки, поставил чекбокс для вывода подрубрик, пока их у меня нет, описание рубрики сделал сверху под заголовком.

Рубрики вордпресс темы Root фото

Описание настраивается на этапе создания рубрики.

Описание рубрик сайта вордпресс фото

На рисунке одинаковыми цветами отмечено, что выводят определенные настройки:

  1. количество комментариев к статье

Карточки постов вордпресс темы Root

Если есть необходимость выведите сайдбар на мобильном.

Обернуть содержание в noindex – запрещает для яндекса индексировать текст, который содержится в данном теге, для гугла это не работает.

Содержание статьи темы Root фото

Это навигационная цепочка, путь к вашей статье. Можете выбрать разделитель.

Хлебные крошки вордпресс сайта картинка

В шаблоне предусмотрен функционал для вывода иконок социальных сетей вашего сайта.

Иконки социальных сетей темы Root картинка

Еще одна приятная мелочь от шаблона Root – стрелка вверх, которая появляется, когда вы пролистываете статью и ее задача быстро вернуть вас к началу. Очень удобно, когда публикация объемная.

Стрелка вверх вордпресс темы Root фото

Раздел для установки различных кодов на ваш блог, это могут быть коды верификации различных сервисов, коды метрик (яндекс.метрика и гугл аналитикс). Установка кодов на сайт из административной панели упрощает работу. Все они хранятся в одном месте и можно не беспокоиться, что внесенные изменения исчезнут при обновлении темы.

Установка кодов в админку Root фото

Рекламные блоки

Теперь не нужно скачивать плагины для показа рекламы в Root предусмотрены 14 мест под вывод блоков. Вставлять можно любой HTML, не только для показа рекламы,

Рекламные объявления в ROOT.
Реклама.

Для каждой позиции есть фильтры показа по id записей или рубрик. Также в начале каждой позиции есть две текстовые области, для каждого положения можно выставить разные коды отображения для компьютеров и для портативных мобильных устройств.

Add User To WordPress Database via MySQL

In this case, you need, your Cpanel access so that you can edit your database and find Database name.

  • Login your Cpanel, find PHPMyAdmin and Open it.
phpmyadmin database
PHPMyAdmin database
List of the datebase
List of the database

The best way to do this is, check your wp-congig.php file. You can find this file in your File manager under Cpanel.

  • Open your CPanel and then click File Manager. In the root your file Manager you will see a wp-config.php file.
wp-config file in capnel
wp-config file
  • Download this file to your local computer and open it with Notepad or any other software.
search command in notepad
Search command

You can use the search command to find the database name. Press ctrl+F to open search command in Notepad. Here you can see my database name is “speedupwordpress”.

So in this way, we can find the name of the database in the file manager.

database name of my site
Database name
  • Now click on wp-user and open it. Here you will see already added a user in WordPress.
  • At the very top of the site, you will see an option called insert, click on it to add a new row in the database.
Insert column
  • ID – Add number (number always greater than the number of user on your site. I’m using 9)
  • user_login – insert the username for login.
  • user_pass – add a password for this username (Make sure to select MD5 in the functions menu).
  • user_nicename – put a nickname or something else that you would like to refer yourself as.
  • user_email – add the email you want to associate with this account.
  • user_url – this would be the URL to your website.
  • user_registered – select the date/time for when this user is registered.
  • user_status – set this to 0.
  • display_name – put the name you like to display for this user on the site (it can be your user_nicename value as well).
Add New User to WordPress

Now, you have to add few more entries.

  • This time open wp_usermeta table and click on the Insert again from the top of the page.
  • Here you will see two column, just below one and each other.
Add entry
  • unmeta_id – leave this blank (it will be auto-generated)
  • user_id – this will be the id of the user you created in the previous step. Remember we picked 9.
  • meta_key – this should be wp_capabilities
  • meta_value – insert this: a:1:{s:13:”administrator”;s:1:”1″;}
  • Insert another column with the following information:
  • unmeta_id – leave this blank (it will be auto-generated)
  • user_id – this will be the id of the user you created in the previous step. Remember we picked 9.
  • meta_key – this should be wp_user_level
  • meta_value – 10
New user

FAQ’s

Q1: Is Public_html the root directory?

Ans: Yes, the public_html folder is the webroot for your primary domain name. This webroot means that public_html is where you put all website files that should appear when a visitor enters your primary domain name (the one you specified when you signed up for hosting).

Q2: How do you get to the root directory?

  • Type “cd/” at the DOS prompt
  • Then tap enter to switch DOS to the root directory of the current drive.
  • Now, enter the drive letter followed by a colon and press “Enter” to switch to the root directory of another drive if desired.”

Q3: What is a website root directory?

Ans: The root directory is also known as the document, web, and site root directory. It is the publicly accessible base folder of a website. This folder contains the index file (index.php, Html, and more), often named www or wwwroot.

Q4: How to Move WordPress from a Subfolder to the Root Directory?

  • Before making any site changes, make sure you have a backup file. Therefore, make a backup of your account.
  • Prepare yourself to install WordPress for moving into the root directory.
  • Login t your WordPress dashboard and change the site address.
  • Now move your WordPress from a subfolder to your main folder and remove the site file from the builder.
  • Log in to your site’s new WordPress admin dashboard and finish the URL details. Before moving ahead, check the link structure that must be the same as your new URL.

If you don’t know how to move the wp root directory from a subfolder, I recommend hiring a seller from a freelancing platform such as Upwork and fiver to get the work done on time.

How To Get The Best Customized WordPress Directory Service Using By Hiring Fiver Sellers

  • Visit the official fiver website
  • Type customized WordPress and click on the search icon.
  • The seller’s profile will appear on the screen from where you pick the top 5 level seller or may choose according to your requirements.
  • Select a package and send a request to hire them.
  • Once the seller replies, communicate with him/her and tell them what customization you want to get the WordPress directory.
  • Check out the completed file that the seller has given you. If it requires any editing, edit it to make your work the best.
Дополнительно:  Как скопировать в папку root

What is the Root Directory?

Root Directory means the folder which contains all the files of software (like a window, C-drive is the root drive of the window).

Public_html, if you working on a server (hosting) then the root directory refers to a public_html folder (we can say, it’s a C-drive of the Cpanel, where all installed files of the WordPress are stored).

It does not matter which taxonomy “Upload file to the root directory of your website” or “Upload file to the public_html folder” you are using to upload a file.

In a computer file system that is organized as a pyramid or tree, the root directory is the directory that includes all other directories. (Unlike a real tree, a hierarchy file system has only one root!) In UNIX-based as well as in other Operating Systems, the root directory has no name. It is simply characterized by the special character that separates directories in a file system.

If you need to upload files to the server, then you have to find the WordPress directory first and that’s what we are exactly going to do in this article.

How To Find the Root Directory of Hi-Tech Work Website

  • Login to your Cpanel and open your File_Manager.
find root directory of wordpress website in cpanel
find the root directory

Note: Hitechwork.com is my primary domain, so the root directory of hitechwork.com is “public_html” by default.

As I told you, all the new domains or subdomains, you will add in the Cpanel, will be added, under the public_html folder.

  • Have a look at the below screenshot.
find root directory of addon domain

Find the root directory of the addon domain

Note: You can also install WordPress into the Subdirectory WordPressduring installation.

If you are not sure about the root directory of the addon domain then you can also check it by:

  • Login to your Cpanel dashboard and click on “Addon.
addon domain option in cpanel
addon domain option

Note: Addon domain is an additional domain that you host on the same server.

  •  Here you can see all addon domains and their root directory except your Primary domain.
addon domain root directory find in cpanel

Addon domain root directory finds in Cpanel

Addon domain root directory you can also edit the path or redirect website A to website B if you want.

QUICK TABLE GUIDE TO UNDERSTANDING DOCUMENT ROOT STRUCTURE

In this way, you can find the WordPress directory of the website.

So, let’s move to our next step.

How to Create New WordPress Admin User via MySQL

Use Third Party Plugins to Upload & Delete to Your WordPress Directory

Installation of third-party plugins is necessary if any method doesn’t work. For this, you must download and activate the plugins according to your work requirement. After installation, you’ll be able to upload, delete and make any changes to the WordPress directory files. To get help and understand the detail of work, you can play with different plugins such as file manager and advanced file manager.

How to Create New WordPress Admin User via MySQL
How to Connect FileZilla to WordPress

Use cPanel to Upload Files to the WordPress Root Directory

cPanel is the most common way to access your WordPress directory files. Normally, it is accessed from the Control Panel of the Web Hosting Provider. Through it, you manage your WordPress site easily.

  • Firstly, you need to log into your cPanel account.
  • You can do it by typing in the following URL in the address bar: www.example.com/cpanel.
  • Yes, of course, you should use your actual domain in place of ‘example.com.’
  • Once you have done this, you will see a login prompt. All you need to do is enter your username and password.
  • After successfully logging in, click on ‘File Manager.
  • From here, you’ll be able to access all the WordPress files associated with your website, whether they were installed or used.

There are files in the public_html folder associated with every WordPress root directory. In addition, you will gain access to the WordPress core files, such as wp config.php, and the core features of your installed Themes and Plugins. Typically from this location, people increase their PHP Memory Limit and make significant changes to the WordPress site.

It’s important to understand that themes and plugins of WordPress files are stored in the ‘wp-content’ folder located under the ‘public_html’ folder. Those of you who are coding geeks can simply customize the functionality by modifying the code.

Недостатки Root

Недостатков у шаблона всего два, но скорее всего это издержки, того что он является многофункциональным:

  1. Нет виджетов в подвале – нет возможности в подвал добавить виджеты, для них просто нет областей.
  2. Сложность кастомизации – при доработке шаблона, можете столкнуться с обилием файлов в папке темой. Но этот пункт логичный, потому что настроек много, их для лучшей иерархии нужно разносить по разным документам.

Add User To WordPress By Manually

So Let we do this first.

  • Login your WordPress as an Admin and Click on All Users.  Here you will see all your existing user (included you).
All user
  • Now click on Add New to add a new user in the WordPress and fill his personal information.
Add New User

Here is a Summary

  • Username (required) – Enter the username of the new user here. This will also be used as the Login name of the new user.
  • Email (required) – Enter a valid e-mail address of the new user here. The e-mail address must be unique for each user. If a published post or page is authored by this user, then when approved comments are made to that post or page, a notification e-mail is sent to this e-mail address.
  • First Name – Enter the first name of the new user here.
  • Last Name – Enter the last name of the new user in this text box.
  • Website -: Enter the user’s website name (URL address)
  • Password – Enter a password for the new user.
List of Role
  • Administrator: nothing is off limits* (see note below)
  • Editor: includes access to all articles, pages, comments, categories, tags, and links.
  • Writer: may write, upload photographs too, edit, and publish their own articles.
  • Contributor:  includes no publishing or uploading capability, but can write and edit their own articles until they are published Follower (public sites) /
  • Event Manager:
  • Mail subscriber:
  • Here, I’m adding a user (for testing purpose on my local server) with a different-different user Role.
Add few user in WordPress

Now, Let we see;

how it looks when I login as an Author Role.

Logged as author in the wordpdress
Logged as author

You can see I have only limited access to the WordPress Dashboard.

  • The author has full access to his profile. He can edit and update his personal information but can’t see another author.
Update user profile in the wordpress
Update profile

Delete and Changing User Roles in WordPress

  • Just Login your site as an Admin and click on All User, 
  • You will see the list of the user.
Edit user

One thing here is important to note is that,

  • After Opening All User Tab, Select the user for which you want to change the role.
  • Scroll down the page and select the Role from the Dropdown Menu.
Change the role
  • Now click on save

You can also change the Display Name in the WordPress. Just scroll down and find the option Display name publicly as.

Change Display name in the wordpress for new user
Change Display Name

Расширенный редактор WordPress

Прошли все пункты внешнего вида, теперь переходим в редактор WordPress, там есть несколько новых дополнений.

Дополненный редактор статей.
Дополнения в редакторе.

Независимо от редактора в Gutenberg или классическом появится такая панель, слева на право напишу что добавлено:

  • Первые пять иконок это блоки внимания – те же цитаты, только теперь их пять видов.
  • Шестой значок BTN – создание кастомных кнопок, можно вставить ссылку и скрыть ее от индексации скриптом.
  • Седьмой – спойлер, создание открывающихся элементов по аналогии FAQ или аккордеона, компактное отображение больших кусков контента.
  • Восьмой – маркер, изменяет не сам цвет текста, а фон строки, которая будет обведена.
  • Девятый – замаскированная ссылка, обводите текст для вставки адреса, вставляете и кусок автоматически оборачивается в шорткод, который маскирует URL, он будет просто текстовым тегом SPAN, но перейти человеку по ней можно.

Где скачать nulled бесплатную версию ROOT и как купить выгоднее

Напишу сразу – НИГДЕ. Скачивая не лицензионный продукт вы рискуете, нарушаете законодательство, так как все продукты WPShop запатентованы. Тем более вы теряете такие очень важные вещи:

  • Нет поддержки, а вопросов по темам очень много у клиентов. Применяя взломанную nulled версию, вы теряете возможность писать в поддержку.
  • Нет обновлений – разработчики всегда следят, чтобы темы всегда работали, потому что при глобальных обновлениях самого WP, в шаблоне может что-то перестать работать. Также при обновлении добавляются новые фишки к функционалу и устраняются обнаруженные недочеты.
  • Становитесь нарушителем закона, не пренебрегайте цифровой продукцией, думая, что это ерунда.

Для всех читателей в процессе написания статьи оставлял кнопки на продажник ROOT, нажимая любую из них получаете скидку в 15%, стоимость уменьшится автоматически. После покупки на почту придет лицензионный ключ и архив. Промо также действует на все продукты включая Reboot.

Root с промокодом

Add User To WordPress By using FTP

Sometimes, some hosting service does not provide the direct access to Cpanel. So they provide an FTP account to do this kind of activity.

In this method, We first have to download the function.php file, then add few line of code and again upload it to the site.

  • First, connect your FTP account to your server with the give confidential info.
FTP account login
FTP login

The right side, You will see your Server and left side is your local Computer. You can drag any file from left to right to upload directly to your server.

Note: Your function.php file is stored in the theme folder and your theme folder stored in the Wp-content folder, and your wp-content folder is in your root folder (website name)

Track this path to find the function.php file;

function.php

Just right click on it and download the file to your local computer.

Now it’s time to add the code in the function file.

  • Open the file and add the following code at the bottom of the function.php file.
Add code

Note:  Here I’m using Atom to edit code, but you can use any software or Notepad.



After adding code, save it and upload the file to the server with the help of FTP account in the same place.

  • Now, you can login your site as an admin with username as “Username” and password as “Password.”
use are added by ftp account in wordpress
use added by FTP

Everything is done,

Final Verdict

The article will guide you through all the information about finding the WordPress directory of a website and how to upload and edit files to the WordPress directory of a website. In conclusion, the root directory means containing all the software files like a window, and the C-drive which is the root drive of the window. And many methods are available to upload the file to the WordPress directory by using the FTP account and more. I hope this article will be helpful for you to find and upload root directories.

Итог отзыва

Подведем итог отзыва – считаю шаблон Рут хорошим решением для создания личного блога в интернете. Поставив его можете отказаться от множества дополнительных плагинов, наслаждаться удобным администрированием сайта, удивляться скорости загрузке и продуманности всех составляющих.

Оцените статью
Master Hi-technology
Добавить комментарий