If we want to access to wordpress panel control, we must add /wp-admin to URL. In this view there are a lot of options we are going to see:
Dashboard
Posts
Media
Pages
Appearance
Pluggins
Tools
Settings
The two parts you have to understand about a website are these:
Frontend: web page or application visible part
Backend: web page or application control panel
Let's to watch this tutorials to know and learn about Wordpress:
Wordpress has 4 elements to structure all the content: categories, tags, posts and pages:
Categories are the main part of the content distribution, they are the different themes inside of our website. Also you can add subcategories from main categories. For example, in a computer science website we can find a hardware and software categories.
Tags are key words to find elements in our website. In the example above, tags could be servers, peripherics, etc
Posts are all entries in our website blog, they are news we can publish every day or every week about our business. We use this to our users are up to date
Pages are the static content of our website. They don't usuarlly change the content, for example contact, main and info pages
Entries consist of title and body. The title (tag h1 in html) are the first words that Google will read when we search for something.
Inside the body we can write it in a writing assistant or we can write HTML code. At the moment we will not modify the HTML code. You can add lists, bold text, set the text alignment, tables, links, images, videos...
In the posts we can add categories, tags, and you can preview before posting to the blog and add a featured image. In addition, it can be scheduled to be published on a specific day and time.
The usual pages that are created on a website are the home page, who we are, and contact. These pages will be static and will contain information about the company or the website. We have a lot of options to insert info in the pages:
We can add different users to our website and we can assign a role depend on the capabilities we want to give them:
Super Admin – somebody with access to the site network administration features and all other features. See the Create a Network article.
Administrator (slug: ‘administrator’) – somebody who has access to all the administration features within a single site.
Editor (slug: ‘editor’) – somebody who can publish and manage posts including the posts of other users.
Author (slug: ‘author’) – somebody who can publish and manage their own posts.
Contributor (slug: ‘contributor’) – somebody who can write and manage their own posts but cannot publish them.
Subscriber (slug: ‘subscriber’) – somebody who can only manage their profile.
The items that are going to create are the next ones:
Categoris: create categories for the different modules in this second course of MSN (Microcomputer Systems and Network, SMX)
Pages: review computing webpages to get ideas
Home: explain who are you, what you studied or are you studying, which part of computing is the most you like, which modules you studied, projects that you developed by yourself, your work setup at home, etc.
Contact: add a map from you are (or the school), address, phone number, email, etc (this information could be real or false)
SMX or MSN: explain what is about, and the different modules you studied and which you are going to study
Blog (empty)
Crate an editor user with username vicentf and a password (you should give my password in activity in aules)
The setup is:
Change the title and description to adapt it to you
Set the home page to the page you created before (home)
Set the post or blog page to the page you created before (blog)
Change permanent links get post's name because it is easier to find by Google
Fill profile information: name, surnames, logo, etc
Install, active and customize a theme you like and you think it fits to your website
Build a main menú with pages you created before (but not Home page): SMX or MSN, Contact and Blog
Take off the side bar from home page
Widgets: set the categories list, search block and recent posts on the side bar
Install the following plugins:
Set up a contact form and add surname field in the form
Add this contact form in Contact page
Take a screenshot of the configuration form
Take a screenshot of the result
Customize your cookie message
Take a screenshot that shows how the user can see the message
Set up all information in configuration page
Take a screenshot that shows how we can configure a page with SEO
Take a screenshot that shows how it looks if we find in Google
Write a post which title is Content Management System. Inside you must explain what it is, why would you choose it and what you can do with it.
Write a post explaining with examples this roles: Administrator, Editor, Author and Contributor (you can create diferent users to prove and show how it works)
Write a post explaining the pluggins you installed and how it works
Write a post with next activity
We have two big parts to save when we create a backup, files and database.
To download files we must go to File Manager inside our infinity free account. Remember to save the files with a name that follow this pattern: YYYY_MM_DD_hh_mm_Name.zip. If you cannot download files and folders you must connect using terminal.
We must do two tasks:
Access to ftp directory and do a ls command to see all files and folders
Acces from terminal with ftp domain
Enter user and password you can see in infinity free (ftp)
Launch ls command inside of the ftp
Download all files
Use this instruction to download all files and directories: wget -m --user=username --password=pwd ftp://domain
To save database we must go to Control Panel inside our infinity free, then to Softaculous and finally to PHPMyAdmin panel. Inside we can see all tables that save all the information of our website. We can export our database with SQL format. Try to find how with given information. Remember to save the file with the last pattern.
Add a screenshot of the files once you make the backup.