• All Courses
  • All Books
  • Memberships
  • Gift Card

    Shopping Cart

    No products in the cart.

    Sign in Sign up
    OSTraining

    Shopping Cart

    No products in the cart.

    OSTraining
    • All Courses
    • All Books
    • Memberships
    • Gift Card

    Author: Alex Smirnov

    Born from Ukrainian mother and Russian father, Alex migrated to the United Kingdom in 1999. He is a self-taught Microsoft Certified Professional. He enjoys learning content management systems and helping web site developers make the most of them.
    PHP Notices, Warnings and Errors on Your WordPress Site

    PHP Notices, Warnings and Errors on Your WordPress Site

    Websites are never too far from problems. If you run a WordPress website, you will need to spot and fix problems. WordPress works on PHP.…

    Alex Smirnov April 17, 2024
    6 Comments
    PublishPress plugin

    Add Custom Post Statuses in WordPress with PublishPress

    PublishPress Statuses is a must-have WordPress plugin if your blog has multiple contributors. It features several tools that will help you improve your blogging workflow.…

    Alex Smirnov January 13, 2024
    2 Comments
    3 Reasons You Should Never Use Iframes

    3 Reasons You Might Not Want To Use Iframes

    One of our customers implemented an iframe on their website. They right away bumped into a layout issue. This was very typical of the iframe tag.…

    Alex Smirnov April 30, 2019
    29 Comments
    How to Use Font Awesome in Photoshop Designs

    How to Use Font Awesome in Photoshop Designs

    The old-fashioned technique to create icons used to be manually cropping images to work as icons. This was extremely time-consuming. Now Google’s Font Awesome icons…

    Alex Smirnov April 2, 2019
    50 Comments

    Build Multilingual WordPress Sites with the Polylang Plugin

    One of our customers recently asked us how to set up a multilingual WordPress site to manually translate it. The Polylang plugin does just that.…

    Alex Smirnov August 11, 2018
    0 Comments
    How to Update phpMyAdmin

    How to Update phpMyAdmin

    One of our members asked us how to update their phpMyAdmin version. They were running it under Windows/XAMPP. You may not be aware that you…

    Alex Smirnov April 9, 2018
    62 Comments
    Theming and Layouts in Drupal 8

    Learn Drupal 8 Layout and Theming By Taking the Class

    One of the most frequently asked questions among our Drupal students is “How do you control the look and feel of Drupal sites?” If you…

    Alex Smirnov March 29, 2018
    3 Comments
    ospam a not

    How OSpam-a-not Protects Your Joomla Forms From Spambots

    In 2014 here at ostraining.com, we decided to stop the flood of spambots sending spam via forms on our site. We tried one particular unobtrusive…

    Alex Smirnov March 12, 2018
    0 Comments
    Magento 2 Logo

    Things to Know Before Installing Magento

    Are you planning to add a website to your brick-and-mortar store? If Yes, then running your site on Magento could be one of your best…

    Alex Smirnov February 6, 2018
    1 Comment
    How to Set Up Email Subscriptions to WordPress Comments

    How to Set Up Email Subscriptions to WordPress Comments

    Last week one of our customers asked how to enable their WordPress site visitors to subscribe to comments. By default, WordPress doesn’t offer such configuration.…

    Alex Smirnov December 4, 2017
    7 Comments
    Show Code in Drupal Content with the CodeSnippet Module

    Show Code in Drupal Content with the CodeSnippet Module

    Out of the box, Drupal displays code snippets that don’t get highlighted. In this blog post, you will learn how to show code snippets in…

    Alex Smirnov November 27, 2017
    7 Comments
    How to Install WordPress with WP-CLI

    How to Install WordPress with WP-CLI

    WP-CLI stands for WordPress Command Line Interface. This is a free and fast command line tool which most likely is already pre-installed and made available…

    Alex Smirnov November 9, 2017
    0 Comments
    How to Connect to Web Server Over SSH with Private/Public Keys Using PuTTY on Windows

    How to Connect to a Web Server Over SSH with Private/Public Keys Using PuTTY on Windows

    Knowing how to connect to your website over SSH authenticating with Public/Private Key pairing is a great skill. Authenticating and working on your website over…

    Alex Smirnov November 7, 2017
    3 Comments

    Our Popular Class “Why Should You Use Joomla?” Is Now Free

    We are happy to announce that “Why Should You Use Joomla?” is now a free class. These videos are ideal if you or your client…

    Alex Smirnov August 9, 2017
    0 Comments
    How to Create the Standard Bootstrap Navbar Button for Mobile Devices

    How to Create the Standard Bootstrap Navbar and Button for Mobile Devices

    Bootstrap is an HTML, CSS and JavaScript framework. Using it, you can easily build mobile-first responsive websites. It offers you plenty of pre-set CSS styling…

    Alex Smirnov April 24, 2017
    0 Comments
    How to Create Multiple Responsive Columns with Bootstrap

    How to Create Multiple Responsive Columns with Bootstrap 3

    Would you like to improve your website responsiveness with Bootstrap? The most important aspect of Bootstrap is its 12-column mobile first grid system. This is…

    Alex Smirnov April 19, 2017
    1 Comment
    Introduction to Bootstrap for Absolute Beginners

    Introduction to Bootstrap for Absolute Beginners

    Bootstrap is the best HTML, CSS and JavaScript framework for any web developer. It will help you quickly produce responsive, clean looking websites. It does this simply…

    Alex Smirnov April 14, 2017
    0 Comments
    Poopy.life Free Unlimited WordPress Sandbox

    Poopy.life Provides Unlimited Free WordPress Sandboxes

    Are you a WordPress beginner and want to test WordPress themes and plugins? Last month, the team behind WP All Import launched a site called…

    Alex Smirnov April 12, 2017
    5 Comments
    MotoCMS

    Interview With Demetrio Fortman from MotoCMS

    Today users have an abundance of solutions for creating a website. The demand for CMS platforms is so huge, and so is the supply. This makes…

    Alex Smirnov March 17, 2017
    0 Comments
    Magento 2 Indexing

    Learn What Magento 2 Indexes Are and How You Can Manage Them

    If you have a large Magento 2 site, you may well end up with a lot of content. To stop this content from harming your…

    Alex Smirnov March 1, 2017
    4 Comments
    Load More
    Back to Blog Home

    Blog Categories

    • CMS Platforms
    • Coding Tutorials
    • Drupal
    • General
    • Ghost
    • Joomla
    • Live Blog Posts
    • Magento Tutorials
    • Marketing
    • New Tech Cities
    • OSTraining News
    • Podcasts
    • Sponsored
    • Tools
    • Web Design
    • WooCommerce
    • WordPress

    Latest Comments

    1. robbieadair on Create Tables & Import CSV Data in Your Joomla Database Using FabrikMay 28, 2025

      Same question, did you make any changes to the list of elements after you imported and before you tried exporting?

    2. imrodmartin on Learning Launch: the Drupal Rules ModuleOctober 7, 2024

      Hey Jason, that is a very old class (2013) for Drupal 7. Here's the link: https://ostraining.com/courses/how-to-use-the-rules-module-in-drupal/ sorry about that.

    3. Jason Talbott on Learning Launch: the Drupal Rules ModuleOctober 7, 2024

      The link to the Rules video class takes me to a 404 page.

    4. tom davidson-marx on How to Convert Existing Blog Posts to GutenbergAugust 6, 2024

      Thanks so much- I was stressing about how to do this. Even though this post is from 2019 it was…

    5. Toko Daring on How to Remove Unwanted WordPress User RolesAugust 5, 2024

      Hi Steve,  this is very useful since some specific plugins also create specific user roles to function their feature. the…

    Recent Posts

    • Layout for the Ambitious Site Builder Webinar
    • How to Manage Permissions on WordPress Multisite Networks
    • Reviewing the Best WordPress Editorial Calendar Plugins
    • Introducing Drupal Starshot: A New Version of Drupal CMS
    • How to Hide Unwanted Gutenberg Blocks in WordPress

    ^^ Back to Top ^^

    • About
    • Our Team
    • Podcast
    • Blog
    • Privacy Policy
    • Terms of Service
    • Refund Policy
    • Contact Us
    © 2025 - OSTraining, LLC. All Rights Reserved.

    Report

    There was a problem reporting this post.

    Harassment or bullying behavior
    Contains mature or sensitive content
    Contains misleading or false information
    Contains abusive or derogatory content
    Contains spam, fake content or potential malware

    Block Member?

    Please confirm you want to block this member.

    You will no longer be able to:

    • See blocked member's posts
    • Mention this member in posts
    • Invite this member to groups
    • Add this member as a connection

    Please note: This action will also remove this member from your connections and send a report to the site admin. Please allow a few minutes for this process to complete.

    Report

    You have already reported this .