• All Courses
  • All Books
  • Memberships
  • Gift Card

    Cart

    No products in the cart.

    Sign in
    OSTraining

    Cart

    No products in the cart.

    OSTraining

    • All Courses
    • All Books
    • Memberships
    • Gift Card
    Sign in

    Author: Jorge Montoya

    Jorge lived in Ecuador and Germany. Now he is back to his homeland Colombia. He spends his time translating from English and German to Spanish. He enjoys playing with Drupal and other Open Source Content Management Systems and technologies.

    Useful Tips for Securing your Drupal Site

    Drupal is well known for its stability and security out-of-the-box. However, we all know how dangerous the internet can be with all the risks of…

    Jorge Montoya September 20, 2019
    4 Comments

    Development Environments for Drupal with Vagrant and Scotch Box

    Your local websites are always developed within the same operating system, that is the operating system of your machine (Windows, OSX, Linux). However, the online…

    Jorge Montoya September 16, 2019
    3 Comments

    Styling the Button Element with CSS

    No matter what CMS you might be using, WordPress, Drupal, Joomla, Magento, etc., it’s of benefit to learn some CSS to make sure you can…

    Jorge Montoya September 12, 2019
    2 Comments

    Theming a Drupal 8 View with CSS Grid

    Some different modules and plugins can alter the display of a view in Drupal, for instance, to alternate the order of image and text every…

    Jorge Montoya September 9, 2019
    3 Comments
    How to Create a Masonry-Like View in Drupal 8

    How to Create a Masonry-Like View in Drupal 8

    Masonry is a very popular JavaScript library, that stacks items in columns and rows, like a masonry brick wall. The items reorder themselves according to…

    Jorge Montoya August 29, 2019
    1 Comment

    CSS Flexbox #16. How to Create Column Patterns with Flexbox

    Sometimes, when you start learning how to build websites, you often are confronted with a finished design and you start coding based on it with…

    Jorge Montoya August 22, 2019
    0 Comments
    How to Create a Flexbox Megamenu for a Newspaper

    CSS Flexbox #15. How to Create a Megamenu With Flexbox

    If you have a busy website, you often have a busy menu. That is why the navigation menus on these sites gradually start to look…

    Jorge Montoya August 19, 2019
    0 Comments
    How to Group Entity Fields in Tabs in Drupal 8

    How to Display Your Fields Inside Tabs in Drupal 8

    Extensive nodes (or other types of entities) with many text fields, such as biographies, often remain unread because of the huge (and discouraging) amount of…

    Jorge Montoya August 15, 2019
    10 Comments
    2 Ways to Add Google Fonts to Your WordPress Site

    2 Ways to Add Google Fonts to Your WordPress Site

    Thanks to the Google Fonts library, independent web developers and large web agencies as well, have access to a web repository of over 900 quality…

    Jorge Montoya August 14, 2019
    8 Comments
    How to Set Up a DDEV Environment in Linux for Your WordPress and Drupal Projects

    Set Up Linux DDEV Environments for WordPress and Drupal

    When developing Drupal or WordPress sites locally on their machines, Linux users work traditionally with a LAMP stack. LAMP is useful, but, there are now…

    Jorge Montoya August 14, 2019
    1 Comment
    How to Display a Postcards Like Grid of Posts in WordPress

    How to Display a Postcard-Style Grid of Posts in WordPress

    All over the web, you will find a design pattern, in which the information about the latest posts or any other kind of listing is…

    Jorge Montoya August 9, 2019
    0 Comments
    Add Collapsible Blocks for Text Heavy Nodes in Drupal 8

    Add Collapsible Blocks to Text-Heavy Nodes in Drupal 8

    Long articles with many sections often discourage users from reading. They start reading and usually leave before reaching half of such articles. To avoid this…

    Jorge Montoya August 6, 2019
    5 Comments
    Create a Simple Faceted Search in Your Drupal 8 Site

    Create a Simple Faceted Search For Your Drupal 8 Site

    Creating a faceted search in Drupal implies some configuration steps. This can be overwhelming to people new to Drupal. The MixItUp Views Drupal 8 module…

    Jorge Montoya August 5, 2019
    2 Comments

    CSS Flexbox #14: How to Build a Card Layout in Flexbox

    Card designs are very popular all over the web. You see them on social media sites and online shops. They are so popular as they…

    Jorge Montoya July 30, 2019
    2 Comments
    Add a Zoom Effect to Your Images in Drupal 8

    Add a Zoom Effect to Your Images in Drupal 8

    The Intense Drupal 8 module provides a nice whole screen zoom of the images on your site. Keep reading if you want to learn how…

    Jorge Montoya July 30, 2019
    4 Comments
    Add a "Back to Top" Arrow to Your Drupal Site

    Add a “Back to Top” Arrow to Your Drupal 8 Site

    Sites with long pieces of content or with a long landing page often have a little arrow at the bottom, which helps you get back…

    Jorge Montoya July 30, 2019
    3 Comments
    Control User Access to Restricted Pages in Drupal 8 with Rabbit Hole

    Control User Access to Restricted Pages in Drupal 8 with Rabbit Hole

    Sometimes, you would want to restrict access to certain pages on your site to users who do not have a specific role. You would want…

    Jorge Montoya July 18, 2019
    0 Comments
    How to Embed a Google Docs Viewer in Your D8 Site

    How to Embed a Google Docs Viewer in Your Drupal 8 Site

    The Embedded Google Docs Field allows the site administrator to change the display of normal file fields, making them viewable directly on the node with…

    Jorge Montoya July 16, 2019
    1 Comment
    CSS Flexbox #13. Create a Navigation Menu with Flexbox

    CSS Flexbox #13. Create a Navigation Menu with Flexbox

    The navigation speeds up the search of your users within your site. With CSS Flexbox, it is quite practical to code a basic navigation bar…

    Jorge Montoya July 15, 2019
    1 Comment
    CSS Flexbox #12. The flex-flow shorthand property

    CSS Flexbox #12. The flex-flow shorthand property

    In past tutorials of this series, you learned about the flex-direction and the flex-wrap properties. They determine the orientation of flex items. They also determine…

    Jorge Montoya July 11, 2019
    0 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. shahh on Migrate Data from a CSV File in Drupal 8/9August 10, 2022

      Same issue I faced.Thanks for sharing in right time.

    2. sultan on Can’t Find the “Install new module” Link in Drupal?July 19, 2022

      Hello, my drupal7 website's modules and core are out of date. The 'updateModule' and 'AddNewModule' options are missing from my…

    3. Tyler on Discord – To Boost or Not?July 1, 2022

      Hi very sorry for the late reply, im not quite sure what you mean? If you are asking if the…

    4. sarahosmond on How to Use the Shortcodes Ultimate Plugin for WordPressJune 21, 2022

      I will check. Thank You.

    5. robbieadair on How to Use the Shortcodes Ultimate Plugin for WordPressJune 20, 2022

      And, if you were more thinking code blocks, here's information about those - https://support.squarespace.com/hc/en-us/articles/206543167-Code-blocks

    Recent Posts

    • How To Move a Drupal Site From Gitpod.io To A Live Server
    • What is an “Ambitious Site Builder” in Drupal?
    • A Better Administration Theme for Drupal!
    • The Best Way to Scale and Crop Your Images in Drupal
    • Manage Multiple WordPress or Joomla Sites with Watchful

    ^^ Back to Top ^^

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

    Report

    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
    Clear Clear All