Stephen Burge's Blog, page 21

February 8, 2019

Reviewing the Best WordPress Editorial Calendar Plugin

If you're writing a lot of content on your WordPress site, you will need an easy way to plan your posts.

An Editorial Calendar provides a single screen where you can see all the content you're going to publish. Ideally, the Editorial Calendar will help keep you organized in a busy schedule. 

Think of an Editorial Calendar as a timetable for your content.

If you're a WordPress user, there are several Editorial Calendars that integrate directly into WordPress. These calendars will show your planned WordPress posts and allow you to schedule new content.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on February 08, 2019 03:37

February 6, 2019

The DDEV Explained Book Now Includes WordPress

"Local Web Development With DDEV Explained" shows you how to do local development in a way that matches modern development workflows.

When the book launched, it originally focused on Drupal 8. Today, with version 2.0, of the book, we've updated the book and included two new chapters on working with WordPress.

In this book, Mike Anello recommends replacing WAMP, MAMP and similar tools with DDev-Local, a Docker-based system.

DDEV-Local is an open-source local development environment for PHP-based projects. It provides a robust and flexible setup for platforms such as Drupal, WordPress, and TYPO3.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on February 06, 2019 07:56

February 5, 2019

The WordPress Explained Book is Ready for Gutenberg

Do you need to build a WordPress site? 

If you do, we have the book you need. "WordPress Explained is one of the best-selling WordPress books and it's now 100% up-to-date for Gutenberg and WordPress 5.0.

This book teaches you everything you need to know to make block-based WordPress site. And, it does it in plain English, with a simple step-by-step approach.

WordPress Explained is available for OSTraining members (PDF, ePUB and MOBI) and also on Amazon (Paperback and Kindle).

WordPress is an amazingly powerful system, but many newcomers can find it overwhelming. We wrote this book to make WordPress as simple and straight-forward as possible. 



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on February 05, 2019 07:51

February 4, 2019

The OSTraining Podcast #34: Randy Fay and DDEV-Local

In this episode, we meet with Randy Fay. He has been a longtime member of the Drupal community. He's written about 1,001 modules and has worked with a whole bunch of leading Drupal companies. After a while, he got burned out from excessive commitment to Drupal. We talk about some of his crazier adventures such as cycling from the northern tip of Canada, all the way down to Argentina over the course of several years.

We talk about his involvement in Drupal, and why he left in the end. Then we get to the meat of the conversation, which is his work now with a project called DDEV-Local. Recently, we released a book at OSTraining called "Local Web Development With DDEV Explained".

DDev-Local can give you a much more modern development environment based on Docker containers. We talk with Randy, who's the lead developer for DDEV, and explain why, if you're using MAMP or WAMP, you should consider using DDev instead, as it will greatly speed up your development and make it much more reliable...



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on February 04, 2019 21:25

The OSTraining Podcast #34: Randy Fay and DDev-Local

In this episode, we meet with Randy Fay. He has been a longtime member of the Drupal community. He's written about 1,001 modules and has worked with a whole bunch of leading Drupal companies. After a while, he got burned out from excessive commitment to Drupal. We talk about some of his crazier adventures such as cycling from the northern tip of Canada, all the way down to Argentina over the course of several years.


We talk about his involvement in Drupal, and why he left in the end. Then we get to the meat of the conversation, which is his work now with a project called DDev-Local. Recently, we released a book at OSTraining called "Local Web Development With DDEV Explained".


DDev-Local can give you a much more modern development environment based on Docker containers. We talk with Randy, who's the lead developer for DDev, and explain why, if you're using MAMP or WAMP, you should consider using DDev instead, as it will greatly speed up your development and make it much more...



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on February 04, 2019 21:25

February 1, 2019

CSS Flexbox #1. Creating Your First Flexbox Layout

At the end of 2018, we published a book about CSS Grid, the layout tool that is revolutionizing the frontend web-design. CSS Grid is entirely native to CSS and allows you to create a grid-based layout system, using columns and rows.

"CSS Grid Explained" immediately became one of our best-selling books. So we're working on a large update and expansion for that book. We're also starting to produce a new book, "Flexbox Explained". Flexbox is closely related to CSS Grid, but there are noticeable differences:

Flexbox is a one-dimensional layout model. It can manage either columns or rows.
CSS Grid is a two-dimensional layout model. It can manage both columns and rows.


Over the next few weeks, we're going to publish a series of Flexbox tutorials as we write "Flexbox Explained". This first tutorial demonstrates the basic concepts of CSS Flexbox with practical examples.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on February 01, 2019 15:12

CSS Flexbox #1. Creating Your Flexbox Layout

The CSS Flexbox specification describes a layout in which the items (flex-items) inside a container (flex-container) can grow or shrink in width and/or height, according to the available container space. The items ‘flex’ to fit its parent container in the best possible way.

These ‘flexed’ items can be laid out in any direction (inline axis or block axis), thus providing a lot of flexibility when changing the size (width or height) of the screen or its orientation.

This tutorial will demonstrate the basic concepts of CSS Flexbox with an example.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on February 01, 2019 15:12

CSS Flexbox #1 - Basic Concepts

The CSS Flexbox specification describes a layout in which the items (flex-items) inside a container (flex-container) can grow or shrink in width and/or height, according to the available container space. The items ‘flex’ to fit its parent container in the best possible way.

These ‘flexed’ items can be laid out in any direction (inline axis or block axis), thus providing a lot of flexibility when changing the size (width or height) of the screen or its orientation.

This tutorial will demonstrate the basic concepts of CSS Flexbox with an example.

Let’s start!



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on February 01, 2019 15:12

January 30, 2019

How to Display Flickr Images on Your Drupal 8 Site

The Drupal 8 "Flickr" module allows you to insert Flickr images or photosets (albums) on your site, without the need of keeping the images on your server. This has a couple of advantages (we won’t discuss the disadvantages in this tutorial):

Less use of resources on your own server
Improvements on the performance of the site
You avoid copyright issues in your site, Flickr takes care of that
Make use of thousands of Flickr images available under CC License.




[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on January 30, 2019 16:00

January 29, 2019

How to Pin Images in Drupal 8

The "Imagepin" module allows you to create pins inside an image and display descriptive text when you hover over those pins.

This is useful because the image will not appear clogged with lots of descriptive text. From the other hand, since users like (unconsciously) this kind of interaction, it will help promote your content and increase the click rate of the “calls to action” of your page.



[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
 •  0 comments  •  flag
Share on Twitter
Published on January 29, 2019 19:06