WordPress

Working as a WordPress developer has done wonders for my skills as a web developer. Below you’ll find the plugin and themes I’ve created for WordPress sites.

View WordPress Items

Plugins

JM Breaking News

The JM Breaking News Plugin allows you to display a breaking news banner with custom text and a custom link for as long as you want anywhere on the site.

View Plugin Page

JM Live Blog

Live blogs are the essential tool for keeping readers up to date in any breaking news situation or sporting event. Using the power of AJAX, JM Live Blog allows you to add a live blog to any post with a simple shortcode to keep your readers in the know.

View Plugin Page

Read More About

Read More About allows users to add links in a story using a shortcode to provide addition reading material about a subject. Works great for large topics that can’t all be explained in one post.

View Plugin Page

Sports Bench

Creating and keeping up with sports league stats on the internet can be a hassle. Fortunately, the Sports Bench plugin and theme takes all of the hard work away from you.

View Plugin Page View Pricing Options

Story Lines

One of the common features of news stories is a section that displays two or three highlights from the story. This plugin makes it very easy to do just that. Story Lines allows you to add as many story lines as you want and place it anywhere in a post with a quick shortcode.

View Plugin Page
View All Plugins

Themes

Fotographia

Fotographia is the perfect place to house your photo site. Based off Foundation and the JointsWP theme is designed with photo stories and long-form stories in mind. It has great support for large, full-width photos to show off your photos in stunning detail. Fotographia is also responsive, so your readers can take your stories where ever they go with no effort from you.

View Theme Page View Theme Demo
An old photo of a train

Giornalismo

Give your site the look of a newspaper front page, but with a modern day look. With Giornalismo, your readers will know about everything going on with a top story section and up to three colums full of stories right up front. Once inside, it will be easy for readers to know the important details, with story highlights, and navigate within the site, with related stories and latest posts. Giornalismo is completely responsive, allowing readers to take your stories wherever they go.

View Theme Page View Theme Demo

Nuovo

Nuovo gives the user almost complete control over the look and feel of his or her website. Users can select the color theme they want, what posts they want to show up in the homepage slider as well as in four separate areas on the homepage and can display the social media links they want in the header — all from the Customizer. Nuovo is also responsive, making it look good on any device with no extra work required.

View Theme Page View Theme Demo

Quotidiano

We, as humans, love to tell our stories. It’s essentially second nature to us. And with the rise of Facebook, Twitter and other forms of social media, we love to tell our stories in a daily fashion. Quotidiano, Italian for daily, helps you do just that. Whether it’s a 100-day photo challenge, a 100-day fitness challenge, a regular old daily blog or anything in between, Quotidiano is the perfect WordPress theme to tell and display your story to the world.

View Theme Page View Theme Demo
A picture of a sign

Sports Bench

Creating and keeping up with sports league stats on the internet can be a hassle. Fortunately, the Sports Bench plugin and theme takes all of the hard work away from you.

View Theme Page View Theme Demo View Pricing Options
A screenshot of a building

VideoPlace

YouTube is a great place to upload your videos, but a not-so-great place if you want a customizable vlog. VideoPlace provides you with just that. This theme allows you the flexibility of being able to customize the look of your vlog, while keeping the look and feel of you videos similar to that of YouTube. Happy vlogging!

View Theme Page View Theme Demo
A screenshot of a building
View All Themes

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match