Blog

Adding Custom Fieldsets to Gravity Forms

Fieldsets are important in ADA compliance because they help tell screen readers that a group of fields belong together and can share a label. This enhancement makes it easier for those using screen readers to use your site and navigate your forms, and you certainly don’t want to give anyone any obstacles in using your site! Now, what if you’re using Gravity Forms to create your forms?  Gravity Forms allows you to add certain grouped fields that will automatically add a fieldset around them. These are fields like Address, Name, and other combined information. This can be helpful, but it also can be very restrictive. You must choose fields that are certain field types and only have a maximum amount. It is true that you can modify the title of a “name” field – such as “middle name” – to identify it as accepting an email address, but you’ll lose

There's More »

WordPress Hooks – The Difference Between Actions and Filters

WordPress handles most of what’s needed to output your content to the user’s screen with PHP and SQL, producing that information in HTML with the capability to manipulate it further with JavaScript. However, there may be times when you want to modify how WordPress works with that data on the back end or how it’s displayed to the user. There are a few reasons for this, including ensuring ADA compatibility, modifying content before it’s saved, or simply deferring enqueued JavaScript files. In circumstances where you need to alter the data, either to change it before output or to add an additional function while something is loading, WordPress offers hooks in two flavors: Actions and FIlters.  So, what is a WordPress hook? It is an additional function that you can use in order to interrupt WordPress’s normal operations and run some of your own. This can be very handy because WordPress

There's More »

Enqueueing JavaScript and CSS Files In Your WordPress Theme

When you’re building a theme, it is important to be able to use CSS stylesheets or JavaScript files where necessary. Sometimes you only want a script or stylesheet included on a specific custom post type or template, you might be adding some fancy JavaScript to modify your site, or you may just want to add different stylesheets for different media values. WordPress is not picky about allowing you to add additional files and it is well within your capabilities when written properly. In order to add files correctly, you’ll have to use the enqueue functions available within WordPress. Enqueuing the files this way ensures both full control and the ability to filter the HTML if needed. It is important to note that these files will only appear in your theme when you use wp_header() and wp_footer() within the head of your theme and just before the ending element for the

There's More »

WordPress 4.3 “Billie” Released

WordPress 4.3 – Billie WordPress 4.3, or “Billie” (named for jazz singer Billie Holiday), was released on Tuesday, August 18th. Every new Core release is a big deal for the WordPress community because it signifies work put into making a better product, providing a better CMS, and making WordPress more accessible and fun for everyone. WordPress 4.3 is exciting not just because it signifies another step forward for this community, but also because it boasts some amazing new features! Billie Release Video Stronger suggested passwords for users Security is always a concern in anything, whether it’s on the web or within a room, you need a strong lock on that door. WordPress now suggests extremely strong autogenerated passwords to new users or those who have forgotten their passwords. This helps prevent against brute force guessing and makes all WordPress sites more secure when used. Comments are automatically turned off for

There's More »

Web Development Tools to Make Your Life Easier

A list of web development tools that will make building websites easier Web development is a complicated and tough process. There are always new techniques and tricks that make your life even more complicated simply by their requirement. We’re going to present you with a list of Web Development Tools that will help you build websites quicker, easier, and with confidence. We’re going to list some resources that web developers can utilize in the development and design process. If you know how to use these resources properly, you’re going to make life a lot more simple on yourself. We’re going to investigate CSS3 generators, copyright-free stock images, and resources for creating responsive websites. Stock Images Web development relies heavily on the use of stock images and illustrations. This can get costly for high-quality photographs, even more so if you’re just providing wireframes. The best, and easiest way to produce examples

There's More »

Web Designers Pushing Web Developers

The Benefits of Letting Web Designers Push Web Developers’ Comfort Level Web design is a complicated field. It involves an equal balance of inspiration and ripping off other designs. You have to make something beautiful, and intuitive to use. The last detail of every site must be accounted for. Things that work on paper don’t necessarily work on the web. Even if they’re possible, your team has to be willing to make it happen. There’s been a few grumblings recently about web design plateauing. Some have said that every website is beginning to look the same. I think that the reason behind this has more to do with designers that have been forced into a way of thinking. Too many web designers have been learning about website functionality. They’re being told that certain pieces of their designs aren’t practical. They’re told that some things just can’t be done. Sometimes, this

There's More »

Creating A Responsive Menu

Continuing on our article from last week, we’re going to create a responsive menu for your site’s theme This is a tutorial to help you create a responsive menu for the theme that we built in our tutorial last week. If you missed that tutorial, you can find it here. Responsive websites are made to be viewed on any tablet or phone and easily accessible on any device. Whether you think you need it or not, this means that you’re going to have to make sure that it’s navigable as well. What good is a responsive home page if that’s the only page you’re able to view? So, we’re going to need to make a responsive menu for our theme. In this tutorial, we’ll design a menu that can be shown on desktop sites. We’ll use media queries to hide this menu on phones or tablets. Then, we’ll use jQuery

There's More »

Working With Structured Data Markup

This is the best introduction to Microdata, Schema, and Structured Data Markup I have been able to find. If you’re brand new to these practices, you might want to start here

Microdata is a form of identifier that can be combined with HTML as tags to further define your content to Google and other Search Engines. Microdata can be nested, much like standard HTML. We’ll use the example of an Unordered List and its List Items to correlate how microdata can be used.

There's More »