Blog

24
Dec

Taking Device Orientation for a Spin

Posted by | No Tags | General · Web Design

Drew McLellan wraps up our 2016 season with a look at the HTML5 Device Orientation API and how an annoying physical interaction can become an annoying virtual one. Like the silver sixpence in your figgy pudding, there’s treasure to be found in our browsers, so dig in. When The Police sang “Don’t Stand So Close To Me” they weren’t talking about using a smartphone to view a panoramic image on Facebook, but they could have been. For years, technology has driven relentlessly towards devices we can carry around in our […]

Read More
23
Dec

CSS Writing Modes

Posted by | No Tags | General · Web Design

Jen Simmons points us in the direction of a useful but less well known CSS feature that becomes increasingly important when designing page layouts for a global audience. Like the wise men following the Star of Bethlehem, sometimes the best direction is given to us, not chosen. Since you may not have a lot of time, I’m going to start at the end, with the dessert. You can use a little-known, yet important and powerful CSS property to make text run vertically. Like this. Or instead of running text vertically, […]

Read More
22
Dec

Preparing to Be Badass Next Year

Posted by | No Tags | General · Web Design

Meri Williams sets her sights on self improvement in 2017 with a guide to personal development. Like a good Christmas dinner, you can set a beautiful table, but unless you get the turkey prepared and into the oven, it’s never going to be ready to serve. Once we’ve eaten our way through the holiday season, people will start to think about new year’s resolutions. We tend to focus on things that we want to change… and often things that we don’t like about ourselves to “fix”. We set rules for […]

Read More
21
Dec

Stretching Time

Posted by | No Tags | General · Web Design

Christopher Murphy puts distractions to one side to discuss the issue of time management and procrastination. Whether you’re trying to finish up projects for Christmas, or are yet to buy your final gifts before the holidays, this could prove some well timed advice to take you into the New Year. Time is valuable. It’s a precious commodity that, if we’re not too careful, can slip effortlessly through our fingers. When we think about the resources at our disposal we’re often guilty of forgetting the most valuable resource we have to […]

Read More
20
Dec

Five Lessons From My First 18 Months as a Dev

Posted by | No Tags | General · Web Design

Amy Simmons conducts us in five lessons but sadly no carols, sharing the experiences gained in coming to a dev role from a background in journalism. Like seeing Christmas through a child’s eyes, sometimes the best lessons are learned from newcomers, not just the old-timers. I recently moved from Sydney to London to start a dream job with Twitter as a software engineer. A software engineer! Who would have thought. Having started my career as a journalist, the title ‘engineer’ is very strange to me. The notion of writing in […]

Read More
16
Dec

WPKube FTW

Posted by | | Links

Really enjoying the fresh WordPress content that Devesh has been rocking over at WPKube. If you’re unfamiliar or just want another amazing WordPress resource, check out WPKube for some excellent tutorials, reviews, news, and everything in between. Direct link to article | View post at DigWP.com Source: WordPress Feed

Read More
25
Oct

Create your own bulk actions

Posted by | | Uncategorized · Wordpress

Including version 4.6 it was quite difficult to add custom bulk actions to the WordPress admin pages. In version 4.7 a hook is added that simplifies the task a lot: add_action('bulk_actions-{screen_id}', 'my_bulk_action'); Defining the hook As an example we’ll use the post page, the variables are named accordingly. add_filter( 'bulk_actions-edit-post', 'register_my_bulk_actions' ); Definig the hook function register_my_bulk_actions($bulk_actions) { $bulk_actions['my_bulk_action'] = __( 'My Bulk Action', 'domain'); $bulk_actions['my_other_bulk_action'] = __( 'My Other Bulk Action', 'domain'); return $bulk_actions; } You can define more than one bulk action in this function because it merely […]

Read More
24
Oct

Prismatic Syntax Highlighting

Posted by | | Links

Launching my 20th WordPress plugin! Prismatic makes it easy to display beautiful syntax-highlighted code using either Prism.js or Highlight.js. Also includes a “plain flavor” option for escaping code without syntax highlighting. Prismatic is fast, flexible, and 100% free! 🙂 Direct link to article | View post at DigWP.com Source: WordPress Feed

Read More
17
Oct

WordPress Post Navigation Redux (New Tags!)

Posted by | | Design · navigation · PHP · tags · template

For years WordPress post navigation has been possible thanks to a flexible set of five functions, including posts_nav_link(), next_post_link() and next_posts_link(). These navigational functions continue to work great in many WordPress themes, but there are newer, even more flexible functions available to theme developers. Introduced in WordPress 4, these new navigation functions can make it easier than ever to display nav links for your WordPress-powered posts. In this DigWP article, we dig into each of these new navigational tags and check out some examples and techniques to enhance your theme-building […]

Read More
30
Sep

A Guide to Technology Stacks (Infographic)

Posted by | No Tags | Uncategorized

Sponsored by This infographic was first published on The Software Guild. It has been republished here with permission from its creators. A technology stack or tech stack for short refers to a set of technologies, software, and tools that are used in the development and deployment of sites, apps, and other digital products. For example, a classic technology stack is the LAMP stack. The LAMP stack is traditionally used for creating an environment for running PHP applications. The stack is made up of the following technologies: Linux (the environments OS), Apache […]

Read More