Combining Our Sites: CodeVertical.com and JeffBrigman.com

Traditionally in the past I've tried to keep my various projects separate, but this caused a lot of work on my end. Starting today going forward, I will be migrating all our previous content on CodeVertical.com and my personal site JeffBrigman.com to here. You will notice some older posts that look weird, but I am steadily working on updating them so they flow/look properly for here.

Another reason, is that I want to continue to poor into my main project here and truth be told the other two are still a reflection on a lot of the work I've done here at Vertical Hosts.

I will continue to maintain those two sites and place redirects on them to here, and then ultimately redirect them to the main page here.

Another big reason is that I've had some pretty big projects I've been working on behind the scenes that can know be publicly shared. I will be making a further post on those very soon.

Thank you for your patience as I work to update the site and yes, I am still available for any design services you may need.

Web Design in Powell TN

Creating a specialist web presence for your Powell TN business is one of the most essential points you can do with your advertising and marketing initiatives. By creating professional websites for businesses, we develop an advertising and marketing center that aids expand your reach to as lots of people as feasible and a variety of possible consumers.

Our website style always includes a mobile-friendly web site, also called Responsive Website Design, due to the fact that it's likewise vital to make it much easier for prospective clients to explore your website as well as discover the details they require on their mobile gadgets. This is to ensure your internet site is appealing to your visitors, as well as it's similarly important to internet search engine results. Not having an appropriately built web site can harm your search outcomes as well as just how internet search engine place your web site in the search engine result.

If your web design is old, outdated, or not visually appealing, it’s just like not having one at all or worse it could deter potentially new customers because an outdated site may make them think you’re no longer in business.

We do not, all work done is handled by us in your area. We are a neighborhood organization that works specifically with firms like your own.

We have more than 12 years of experience in website design as well as this enables us to have a fantastic understanding of what works. This suggests we use sector leading style and also techniques that to function for you in a smart and also reliable means, not just for your company, however likewise for visitors to your site.

The selection of website design depends on the organization type as well as requirements of the company owner, as well as the dimension as well as form of your firm. Wonderful style is essential while incorporating an expert style that can be personalized.

Beginning currently as well as discover exactly how an inexpensive internet site for your service can broaden your brand right into the online world.

If you’re wanting a great looking website that works, call us at 865-471-8833 and get a free quote today.

DesignHavoc.com

screenshot designhavoc.com 2021.07.27 15 44 21

DesignHavoc.com is the Christian outreach of VerticalHosts.com which is owned/operated by Jeff Brigman. We work exclusively with other Christian businesses, groups, organizations, and individuals to provide web and graphic design at low or no cost.

The purpose behind this is to provide a clear understanding of our mission, to provide fellow Christians with easy and affordable web design options, and to create a unique Christian identity within the web design world.

If you're a Christian business, group, organization, individuals, artist, musician, and so on, we want to help you succeed by blessing you and your mission through the skillset we have. Contact us today.

Web Design in Jefferson City TN

Producing a professional internet presence for your Jefferson City TN business is one of the essential things you can do with your advertising and marketing initiatives. By creating professional websites for businesses, we produce a marketing hub that helps expand your reach to as lots of people as possible as well as a large range of potential clients.

Our internet site style constantly includes a mobile-friendly site, also called Responsive Website Design, because it's additionally crucial to make it much easier for prospective customers to explore your site and also locate the info they require on their mobile tools. This is to guarantee your web site is attracting your visitors, as well as it's just as important to search engine outcomes. Not having actually an effectively developed website can hurt your search outcomes as well as how search engines put your website in the search results.

If your web design is old, outdated, or not visually appealing, it’s just like not having one at all or worse it could deter potentially new customers because an outdated site may make them think you’re no longer in business.

You require to be mindful when choosing web {a city} website design firm, as many contract out the work done to people beyond the United States. We don't, all job done is handled by us locally. We are a local service that functions particularly with business like your own.

We have more than 12 years of experience in internet design and also this allows us to have a terrific understanding of what works. This suggests we make use of industry leading layout as well as techniques that to work for you in a smart and reliable way, not simply for your business, but also for site visitors to your website.

The choice of site layout depends upon the service kind as well as needs of the service proprietor, along with the shapes and size of your firm. Terrific layout is necessary while integrating a specialist layout that can be customized. It's not normally required to have actually an entirely tailored as well as distinct style for many firms, but with our experience we can help you identify the finest approach for your website. We will make certain that your website is one-of-a-kind, looks fantastic, as well as works well.

Begin currently and discover how an affordable site for your service can broaden your brand right into the online globe.

If you’re wanting a great looking website that works, call us at 865-471-8833 and get a free quote today.

Web Design in Oak Ridge TN

Creating a professional internet presence for your Oak Ridge TN business is one of the most important things you can do with your marketing efforts. By creating professional websites for businesses, we produce an advertising and marketing hub that assists extend your reach to as many individuals as possible and also a vast variety of potential clients.

Our site layout always consists of a mobile-friendly web site, also called Responsive Website Design, since it's additionally crucial to make it simpler for possible clients to discover your website and discover the info they require on their smart phones. This is to guarantee your internet site is interesting your site visitors, and also it's equally essential to internet search engine results. Not having actually an appropriately constructed web site can hurt your search outcomes and how online search engine place your web site in the search results.

If your web design is old, outdated, or not visually appealing, it’s just like not having one at all or worse it could deter potentially new customers because an outdated site may make them think you’re no longer in business.

We don't, all job done is managed by us locally. We are a neighborhood service that functions especially with business like yours.

We have more than 12 years of experience in web style and this enables us to have a great understanding of what works. This means we use sector leading layout and techniques that to help you in a wise and also effective means, not simply for your service, but likewise for visitors to your web site.

The option of internet site design depends upon business type as well as demands of the company owner, in addition to the size and also shape of your company. Fantastic style is essential while incorporating an expert style that can be tailored. It's not typically essential to have a totally customized as well as one-of-a-kind design for the majority of companies, but with our experience we can assist you establish the very best method for your website. We will make sure that your website is unique, looks great, and also works well.

Beginning currently and discover how a budget-friendly web site for your company can expand your brand right into the on the internet sphere.

If you’re wanting a great looking website that works, call us at 865-471-8833 and get a free quote today.

Web Design in Halls TN

Developing a specialist web existence for your Halls TN business is one of the crucial points you can do with your marketing initiatives. By creating professional websites for businesses, we produce an advertising and marketing hub that assists prolong your reach to as lots of people as feasible and a large range of potential customers.

Our website style constantly consists of a mobile-friendly website, also called Responsive Website Design, due to the fact that it's also vital to make it less complicated for prospective customers to discover your site as well as find the information they require on their mobile devices. This is to ensure your site is interesting your visitors, and also it's equally vital to online search engine results. Not having actually an effectively built internet site can hurt your search results page and exactly how search engines place your site in the search results.

If your web design is old, outdated, or not visually appealing, it’s just like not having one at all or worse it could deter potentially new customers because an outdated site may make them think you’re no longer in business.

You need to be mindful when choosing internet {a city} website design company, as several contract out the job done to people outside of the United States. We do not, all job done is handled by us locally. We are a neighborhood business that functions specifically with companies like your own.

We have over 12 years of experience in website design and also this allows us to have a wonderful understanding of what jobs. This suggests we utilize sector leading design and also methods that to benefit you in a clever as well as reliable method, not simply for your company, yet additionally for site visitors to your site.

The selection of internet site style depends on the organization kind and requirements of the organization owner, as well as the dimension and shape of your business. Excellent layout is crucial while incorporating an expert style that can be tailored.

Beginning now and discover exactly how a cost effective web site for your service can broaden your brand name into the on-line world.

If you’re wanting a great looking website that works, call us at 865-471-8833 and get a free quote today.

Web Design in Maryville TN

Creating an expert internet visibility for your Maryville TN business is one of the crucial points you can do with your advertising and marketing initiatives. By creating professional websites for businesses, we produce an advertising hub that aids extend your reach to as many individuals as possible and a large range of potential clients.

Our site style always includes a mobile-friendly web site, also called Responsive Website Design, because it's also important to make it much easier for possible clients to discover your internet site as well as discover the information they require on their smart phones. This is to guarantee your web site is attracting your visitors, as well as it's equally vital to look engine results. Not having actually an appropriately developed internet site can injure your search outcomes and also exactly how online search engine position your website in the search results page.

If your web design is old, outdated, or not visually appealing, it’s just like not having one at all or worse it could deter potentially new customers because an outdated site may make them think you’re no longer in business.

You need to be careful when choosing web {a city} website design business, as numerous contract out the work done to people outside of the United States. We do not, all work done is taken care of by us in your area. We are a local service that works especially with business like yours.

We have more than 12 years of experience in internet layout and this enables us to have a terrific understanding of what jobs. This indicates we use industry leading design and also strategies that to function for you in a smart and also efficient way, not just for your business, yet additionally for site visitors to your web site.

The option of web site design depends on the business kind and requirements of the service proprietor, as well as the size and shape of your business. Fantastic style is important while incorporating an expert design that can be customized.

Begin now and find exactly how an inexpensive site for your service can broaden your brand name into the online world.

If you’re wanting a great looking website that works, call us at 865-471-8833 and get a free quote today.

Web Design in Morristown TN

Producing an expert internet visibility for your Morristown TN business is one of the crucial things you can do with your advertising and marketing efforts. By creating professional websites for businesses, we develop a marketing hub that helps prolong your reach to as numerous people as feasible as well as a large range of potential consumers.

Our website design constantly includes a mobile-friendly website, also called Responsive Website Design, because it's additionally essential to make it easier for potential clients to discover your internet site and also find the details they require on their mobile phones. This is to guarantee your site is interesting your visitors, and also it's similarly crucial to internet search engine results. Not having actually an effectively built site can harm your search outcomes and just how search engines put your site in the search engine result.

If your web design is old, outdated, or not visually appealing, it’s just like not having one at all or worse it could deter potentially new customers because an outdated site may make them think you’re no longer in business.

You require to be careful when choosing web {a city} website design business, as numerous contract out the job done to people outside of the US. We do not, all work done is dealt with by us in your area. We are a regional business that works specifically with companies like yours.

We have over 12 years of experience in internet layout as well as this allows us to have a wonderful understanding of what jobs. This indicates we use market leading style and techniques that to benefit you in a clever and effective method, not just for your service, but also for visitors to your internet site.

The choice of website style depends upon business type and demands of the company proprietor, as well as the dimension and shape of your firm. Terrific layout is essential while including an expert style that can be tailored. It's not normally required to have actually a totally tailored and distinct layout for most companies, however with our experience we can aid you determine the very best technique for your web site. We will certainly make sure that your site is one-of-a-kind, looks excellent, as well as functions well.

Beginning currently as well as discover how a budget-friendly website for your company can increase your brand right into the online ecosystem.

If you’re wanting a great looking website that works, call us at 865-471-8833 and get a free quote today.

Responsive Web Design - What It Does and Why It Matters

Responsive web design is a term attributed to Ethan Marcotte from an article he wrote in 2010 in which he describes it as:

"fluid grid/ flexible images/ media queries"

In simpler terms it is content that automatically changes/responds to the dimensions of the device/screen so that the content remains easily viewable and usable by the user/visitor.

Responsive web design capability has been around to some degree since 2008/2009. However folks still didn't adapt the practices until the past 3-4 year. In fact some folks still refuse to use it or add on an upcharge to do it.

The reality is that responsive web design should be done, should be an industry standard, and shouldn't cost more to provide.

What Does Responsive Web Design Do?

As mentioned before, it automatically changes the content based on the dimension of the device/screen. However there's more to than just that. Basically when you view a website from a device, the browser will look to see what the screen size is set to and then render it based on what the website tells it to do. So for example a website viewed on a laptop will look different than a cellphone. Both will have similar content and style, but the layout will be different. Check out the different views in this screenshot.

Responsive Views Of Vertical Hosts

As your screen size changes, so should the design/layout of your site. It should automatically adjust things like images and text sizes so it stays readable/viewable no matter the screen size. The purpose of responsive web design is so you don't have to zoom in or out to view the content.

As we mentioned at the beginning of this article, some web design companies still refuse to accept responsive web design as an industry standard, or MUST HAVE. They also like to misrepresent how easily it's implemented, and instead add on an upcharge or upgrade fee to add the capability. In fact, they have to purposely seek out older software versions just to implement a non-mobile friendly, non-responsive design.

Why Does Responsive Design Matter?

For starters, it matters because search engines such as Google, Bing, and Yandex will penalize sites that are not optimized for mobile devices. Second, because visitors to your site deserve a sight that works well on their device. They shouldn't have to zoom the page, squint to read text, or struggle to click a button or menu. Third, because it drives traffic and engagement because folks can actually interact with the content. Last but not least, because there's ZERO excuse for a website to not be responsive in this day and age because over 50% of all website visits are done on a mobile device.

Your amazing service or company will only help website traffic so much. It's guaranteed that a poorly designed, non-responsive, non-mobile friendly website will drive sales and traffic AWAY from your site.

In this age of COVID, you need all the sales and leads you can get.

Our promise to you:

Code Snippets vs Advanced Scripts

Keyword Stuffing and why it's bad.

Meta Keywords used to be one of the most popular (and still is for some web design companies) ways to boost SEO. It's a bad practice and you need to check your website for it.

Black Hat SEO

The problem is that folks stuffed keywords everywhere (in the code, on page, and so on) that companies such as Google decided to eliminate it's usage for SEO. In fact it continued to be abused so much that Google started penalizing websites for it. In the industry it's consider/called Black Hat SEO. Black hat SEO refers to a set of practices that are used to increase a sites or page's rank in search engines through means that violate the search engines' terms of service. Guess what happens when your site gets caught for a violation? Your site gets buried in the returns.

How do I Check for Keyword Stuffing?

Two ways to easily check for keyword stuffing is to check both the front end (what visitors see) and the back end (what you see logged in as an admin and the sourcecode).

On the front end, you can check your pages and/or posts. Do they read normal or do they read like gibberish? If your pages/posts include keywords, that's fine as long as it reads normal. If your pages/posts read like gibberish, like a child is piecing sentences together, odds are either whoever did the text didn't bother proof reading (which can also cause SEO issues), or they are trying to keyword stuff. Here's an example from Google.

Google Keyword Stuffing Example

Back end keyword stuffing isn't always easy to find. However one quick way is to right click on a page on your website, then click on View Source Code. Then press Ctrl F or Cmd F for the finder and type in keyword. You're specifically looking for meta name="keywords" in the code. It should be near the very top. Here's an example of one Knoxville Web Design company that's still doing keyword stuffing. The highlighted area shows an example of meta keyword stuffing in the code.

Keyword Stuffing By A Knoxville Web Designer

Another way some folks are keyword stuffing is by adding normal text on their site, and then adding CSS (display:none) so that website visitors don't see it. However folks like Google when they crawl/scan your site are able to see the text. This method is even worse than adding it by a meta tag.

So how do I add keywords correctly?

Knowing when, where, and how to use keywords correctly can make all the difference. Here's 5 ways to use them appropriately:

  1. Title

    A page or post title describes the main subject of your page and shows up as the first line of a search results entry to let both Google and searchers know exactly what the page is about.

    Placing all or part of the keyword here is important.

  2. Meta Descriptions

    The description is the second most important area, and shows up underneath the page or post title in search returns.

    Though the meta description is no longer a direct ranking factor, it can help Google determine how relevant your content is to what people are searching for.

  3. Subheadings

    Subheadings help make your content scannable by giving your readers’ eyes somewhere to pause. They may help visitors decide about the relevance of content to their needs. Additionally, subheading may also appear as part of a featured snippet or answer box in search returns.

  4. Content

    One of the most important places to optimize the use of SEO keywords is in your content. That’s because content is one of the top SEO ranking factors. It’s essential to get it right, poor keyword usage can actually hurt your search ranking.

    For example, it’s crucial to avoid keyword stuffing. If you’ve got keywords in every other sentence the chances are your content will incur Google penalties. See the Google example shown above again if you need reminding of keyword stuffing.

    An SEO best practice is to include latent semantic indexing (LSI) keywords in place of the exact keyword every time. Just remember this if nothing else, it's important to always write for people first, and to make the content readable and understandable.

    Another important part of good content and SEO is Images.

  5. Images

    Here's a few tips to remember in regards to using images and making sure they help your SEO, especially Keyword inclusion:

    1. Relevant Images - Make sure the images you're using are relevant to the topic.
    2. Filename - Use keywords and LSI in the file name.
    3. Title - Again use keywords and LSI in the title, just be sure it accurately reflects the image.
    4. Alt Text - Add an accurate description with the Keywords and LSI in it. Don't stuff.

    Another great way to achieve this is through SEO software or plugin. Many will auto add the Title and Alt Text based on the File name. So just be sure to use a good and accurate file name that uses your keywords in it.

Conclusion

Google announced in 2009, yes 2009, they would no longer use the meta tag keywords for ranking. Want to know more, check out Google's Webmaster Guidelines.

Many folks still use keyword stuffing at the cost of getting penalized in ranking. They honestly believe that black hat SEO will help them achieve lasting and legitimate results. They won't. Don't fall victim to a shady web design company that uses these sorts of techniques.

Use the contact form below, and let us provide SEO that works and follows best practice standards.

Web Design vs Web Development.

Most folks interchange the terms Web Design and Web Development, however they are two different skills that have some overlap.

What's the difference between Web Design and Web Development?

A web designer is like a interior designer or graphic artist who helps design and arrange the styling of an area. So in the case of a web designer, they design and arrange the styling of a website or web page. Web designers typically have more creative energy which allows them to tap into this creativeness to help design the overall layout and look. This can take the shape of a wireframe, actual graphic layout, drawings/blueprint, and more.

A web developer is like a building contractor/carpenter who build the overall working foundation/structure of a site. So in the case of a web developer, they are responsible for developing the applications and functionality through coding for the website or web page. Most web developers don't know every programming language out there but instead focus on a few types such as: HTML, CSS, Javascript and sometimes PHP.

In fact there may be several web developers involved on a project depending on the complexity of it.

Is It Better To Work With A Web Designer Or Web Developer For My Website Needs?

The answer is both. If you settle for one or the other, you'll encounter shortcomings with both. However an agency, business, or even a freelancer who is experienced in both areas is your best bet. You'll get the creative energy needed while getting the coding experience required for a great website that works.

By hiring a website company, like Vertical Hosts, you will get a properly managed and well planned website that will look great and function properly. In other words, we deliver Websites that Work.

If you are searching for a website company that consistently beats our competitors on investment costs, design, and service, contact Vertical Hosts by using the form below.

Google My Business Category List (2020)

What Are Google My Business Categories?

When you set up a new business in Google My Business, they require you set a category for your business. As the best Knoxville web design agency, Vertical Hosts does this all the time, especially as a part of our basic web design SEO service. When you set your category, it helps your business show up for relevant searches in Google My Business and Google Maps, which can give your business a big boost if you primarily target local customers.

A few numbers to keep in mind:

How To Choose The Best Google My Business Category

When you select a category, you’ll have the best results if you follow these three rules:

This list is sorted in alphabetical order. You can freely save/download a copy and share as you need to.

You can view/download it as a PDF: GMB Category List PDF

As a Google Spreadsheet: GMB Category List Spreadsheet

How to add a dynamic year to your website footer

Web Design in Knoxville TN

Developing a professional web presence for your Knoxville TN business is one of the crucial things you can do with your marketing efforts. By creating professional websites for businesses, we develop a marketing system that extends your reach to as many individuals as feasible as well as a vast array of prospective clients.

Our site design always consists of a mobile-friendly web site, also called Responsive Website Design, since it's also crucial to make it easier for possible consumers to explore your website as well as locate the info they need on their mobile phones. This is to ensure your site is appealing to your visitors, and it's just as vital to internet search engine results. A poorly built web site can hurt your search results page as well as how internet search engines position your web site in the search results.

If your web design is old, outdated, or not visually appealing, it’s just like not having one at all or worse it could deter potentially new customers because an outdated site may make them think you’re no longer in business.

You should be cautious when picking a web Knoxville TN website design business, as several outsource the work done to individuals beyond the US. We don't, all work done is dealt with by us locally. We are a neighborhood service that provides these services to firms like yours.

We have over 12 years of experience in website design, this permits us to have a terrific understanding of what works. This means we make use of world class design and use methods that to benefit you in a smart as well as efficient way, not just for your business, but also for visitors to your site.

The style of website layout depends on your business type as well as your needs as the business owner. Wonderful design is necessary while incorporating a specialized design that can be tailored to suit your business needs. It's not generally needed to have an entirely customized site, however with our experience we can assist you identifying the best design for your site. We will make certain that your site is one-of-a-kind, looks excellent, and also functions well.

If you’re wanting a great looking website that works, call us at 865-471-8833 and get a free quote today.

We've got you covered during Covid19

Back in March when all the coronavirus issues started to flare up, we made the decision to make sure our customers and their websites stayed online, secure, and worked properly.

So whether you're in Knoxville or some other state, we've been taking precautions to keep you and us safe. We are also taking additional steps to keep the lines of communication open by ensuring our video chat options (Zoom, Google Duo, Facetime, & Skype) stay viable and available. We've also had our client portal readily available that features kanban style cards so you can see tasks we are working on and easily comment/chat with us there and more.

While we've done all this to ensure we are available, we understand some folks still like to call or meet in person. We are ready for that also.

No matter the situation or how we interact, we are here to support you. We will always place our customers success and survivability above profits during this difficult time.

Stay safe, stay strong, and don't hesitate to reach out to us.

Visit cdc.gov for the latest information on COVID19.

How To Trigger An Elementor Popup Using Text

How To Trigger An Elementor Popup Using Text

Updated: May 30, 2021

The Elementor Popup is a great feature found in Elementor Pro. You can easily turn it into an effective marketing tool, lead capture tool, and so much more. One feature that's missing though, is the ability to associate text (specifically in the Text Editor) as a trigger for a Popup.

This tutorial will help you to achieve this WITHOUT any additional plugins.

** One thing to note, is that we have noticed that Elementor has a habit of renaming the link URL associated with popups. This method will require you to check the link(s) after Elementor updates and possibly update URL or it will stop working since it's not linked by Elementor by dynamic data. Unfortunately we have no control over this and honestly Elementor should include this feature anyways so users don't have to work around a shortcoming.

Before we start, here's an example of it in action: Popup Triggered By Text

1.

Drop an image in, anywhere. Then select next to Link, Custom URL. It will reveal the link area and options, and the Dynamic options. Click on Dynamic and scroll down until you find ActionsPopup. Select Popup and then click on it again. Enter the name of the popup, and click on it.

Selecting Your Popup

2.

Next click on the Preview icon  (eye icon ). Then right click the image you've linked to the Popup, and copy the link address.

3.

Look for the part of the URL that starts with #elementor-action. Copy from the # all the way to the end of URL. When adding this URL, DO NOT ADD a forward slash at the beginning. It should be something similar to this:

4.

The final step is to now highlight the text you're wanting to add the Popup link to, paste the part you copied into it, and click Apply.

The linked text and url should look similar to this (again, do not add the forward slash):

That's it, now you have text that will trigger the Elementor Popup. Scroll back to the top of this post to see the demo again.

If you appreciate this tutorial, please share it and/or comment below.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email

Get Elementor

Does Divi 4 Live Up to the Hype?

Does Divi 4.0 Live Up to the Hype?

For weeks if not months, Elegant Themes has been teasing it's users about the upcoming Divi release. October 17th brought the much anticipated release of not only Divi 4, but their much overdue Theme Builder feature.

You can read their official announcement here: Divi 4.0 Has Arrived!

The Low Down

First off, we are very happy to see Elegant Themes finally play catch up to some of the other page builders out there like Elementor with their Theme Builder. It's been long overdue.

Elegant Themes describes the Divi Theme Builder as:

"a fully-featured website templating system that allows you to use the Divi Builder to structure your website and edit any part of the Divi Theme including headers, footers, post templates, category templates and more. Each Theme Builder template consists of a custom Header, Footer and Body layout. These three areas can be built and customized using the Divi Builder and its full set of modules along with Dynamic Content."

Elegant Themes

What's New?

A quick look over Divi's menu options shows the new Theme Builder feature. When you click on the Theme Builder it loads to the builder. Divi has a Default Website Template that includes a Global Header, Global Body, and Global Footer sections where you can build sections that will display everywhere. This default template cannot be deleted, however the individual global sections can be.
Divi Theme Builder

One of the first things you'll find when you go to start building these sections is that Elegant Themes has included no pre-made templates for the Header or Footer areas, this is disappointing. So you'll have to build those from scratch for now. The good news is that you can easily add prebuilt sections from your library.

A found several spacing issues with padding and margins when building out the header and footer areas. The footer area seems to be a little more user friendly as we were able to duplicate our footer almost identically. 

However the header is a different story. Overall it's clunky. When you add the only menu module that divi has, it does not display anywhere close to the default menu. The example below is after tweaking the settings. In order to get this to properly center align, you'll have to add some CSS. This will be disappointing to those who have a custom styled CTA in their menu. You could work around this by removing the CTA and adding a button module in. 

Final Thoughts.

We like the fact that Elegant Themes is finally adding these features. Being able to customize all areas of a website, especially the Header and Footer and being able to make them unique for each individual page/post is a must these days. Custom sites are the norm, so in this regard, we welcome Divi 4 and it's theme builder.

With that being said, we feel like ET rushed this feature set in order to play catch up to other page/theme builders. We feel like ET could have done much better and made the theme building process smoother and less clunky. So in the end, we feel like Divi 4 barely hits the mark with it's current theme builder release.

We hope to see ET improve upon the foundations they've laid and that the builder gets better. We still love Divi and would still recommend it's use as a solid Theme and Builder for WordPress.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email


How to Improve Your Local SEO in 8 steps

Updated October 7, 2020


Every local business needs ways to increase their online presence without having to spend money on every little thing. This article covers some of the most common and easiest ways to immediately boost your local presence.

When you start the process of SEO, keep in mind that there is no instant solution or guarantee. Companies that promise you'll get quick results are lying to you. The SEO process takes time and legit techniques to achieve the results you want. Never settle for cheap tricks or techniques, they will only result in your site getting flagged and worse ranking than if you did no SEO at all.

  1. Create and Verify your Google My Business profile.

    Search Engine Optimization (SEO) can benefit your business, but it goes beyond getting your website ranked for various content and keywords. Google My Business provides local SEO with a twist.

    When you search for something like “restaurants near me” you’ll see a map at the top of your screen and information on shops listed in the main search results such as the name, address, website, phone number, and reviews for each business based on your location.

    Most people don't realize that the information does not come from the businesses website… it comes from their Google My Business profile page. If you don’t have a Google My Business profile set up and verified, you're missing out on an easy and valuable opportunity to get in front of local customers.

    Google My Business is free and they take about 20 minutes to create. Click here to learn more and get set up today.

    One important note, don’t forget to verify your profile. To many business owners forget to do this.

    Not only is verification critical to getting your business listed, but also helps verify you’re the valid owner of your business page. This also helps for any future edits to your business profile you may need to make.

    Google will send you a postcard with a verification code to the business address only. You’ll need to enter this code in order to verify your profile. Another important note, don't use a fake address or PO Box. This will actually hinder your listing from showing.

  2. Check for Duplicate Google Business Profiles.

    Don't be surprised, but some time in the past you may have set up a Google My Business profile and don't remember it.... or worse someone else from the company may have done it for you trying to help out and you simply don't know about it.

    Google hates duplicate content in their search returns. They want to provide the most accurate search experience and results for its users, so when a user sees duplicate information it wastes Google's resources and could potentially affect your business profile due to violating Google's Terms of Use.

    You can easily find out if you have your page listed more than once on Google's My Business listings map by using the Moz Local Check tool. If you find duplicate listings for your business, contact Google immediately to get it removed so your rankings don't get penalized.

  3. Add Details such as: Categories, Description, Hours, Products/Services, and Photos.

    Once you've verified your Google Business, searched and reported any duplicate listings, it’s time to start working on your profile.

    Categories: Setting your profile up with relevant categories is a critical step to improving your rankings. Categories are like sections of the Yellow Pages. The more sections you are in, the more likely your business information is to get in front of prospects.

    Make sure that the categories you choose are actually relevant to your business, it’s against Google's Guidelines to include irrelevant categories. However don't just choose a category just to choose one. A few very specific categories is better than a bunch of vague one's.

    You can search this GMB Category List we have shared to find all the relevant categories for your business. Alternatively you can review categories other top-ranking local businesses have selected in their profiles and use the same ones.

    Description: You can add up to 750 characters of text in your Google business profile. You should take advantage of this by adding a detailed description of your business, services, and products.

    Products & Services: Google also allows you to add detailed blurbs about specific products and services. We recommend filling out these sections as it will only help guide consumers to informed decision.

    Hours: List your business hours, and make sure they match the hours on your website and other online business profiles. If you already know your holiday schedule, you can also go ahead and add that.

    Photos: We also recommend adding photos to your profile. The majority of consumers say local search results with good images help guide them towards a decision.

  4. Ask For Google Reviews.

    Reviews are a great way for your business to stand out from the competition. Your goal should be to increase the number of reviews, the average rating, and the frequency of them.

    Most businesses struggle to get customer reviews. This is often due to the additional effort it takes on your customers end to do this. The reality is though, reviews are extremely important for your online credibility and help improve local rankings on Google.

    Make It a Part of Your Business Process

    You need to consistently ask your customers for reviews (by email, call, or in person) and the process needs to be easy. We've personally made the process simplified with our online reviews form which prompts them to also leave a review on Google and Facebook by incentive (we offer 30 days free website care for each review they leave up to a max of 60 days).

    Sometimes folks get busy or simply don't want to leave a review, and a short email follow up with a question like: How would you rate our service and what did you like most? will allow for some feedback and a potential social spotlight you can at least provide.

    Remember getting positive review can be a slow process but over time it will add up and give you an advantage that's difficult to duplicate.

    If you ask for a review, you're more likely to get it.

    Ask Customers to Be Specific

    Ask your customers to include references/mentions to specific services/products in their review. Google is more likely to highlight your listing for a particular service if a reviewer has referenced that service in their review.

  5. Make Sure Your Business Details or NAP is Correct.

    NAP or Name, Address, and Phone number are extremely critical to your local ranking. It's important that this information is correct both on your website and your Google My Business profile. Google uses this for enhanced credibility.

    Be sure to carefully review your Business profile and Website, make sure the Name, Address, and Phone number are the same anywhere it's placed. Mismatched info can not only confuse customers, but also lower your local search ranking.

    Other Business Listings

    Google compares the contact information or NAP that's on your website to other business listings on the internet. When we say business listings, we are talking about other 3rd party business directories that may also display your business information publicly.

    As previously mentioned, use the Moz Local search tool to help aid in checking for incorrect NAP information on your business. This tool doesn't list every possible business directory, but it's a good place to review the most popular ones being used.

    Slight differences are okay such as Street vs St., or Highway vs Hwy. It's the major errors we are looking for such as a wrong street name, business name, or phone number.

  6. Build Your Citations.

    When an online directory or business directory lists your business NAP on it, this is referred to as a Citation. Some examples of other citations would be Yelp, Yellow Pages, Angie's List...etc. Most are free and others are not.

    Submit Your Business to Directories to Build More Citations

    Most likely your website isn't listed on several important directories that would help boost your Google local search ranking.

    You can use the tool we've mentioned, Moz Local search tool, to see if you're business is missing from the major directories. Moz's tool doesn't list every directory, but just the top 10. Once you use their tool, see what opportunities you have to add your business information to their listings.

    There's also also several websites that provide lists of local citation sites you can also add your business information to. Here's an example of two updated lists for 2020: The Top Citation Sites That Publish Your Listing Instantly and Citations by City.

  7. Add Keyword Relevant Content to your Site.

    Boosting local Google ranking has a lot to do with your site also. So while your website and Google My Business profile are two separate things, your website does have an impact on your local ranking.

    Google will often use keywords you've listed on your website on the map listing if they feel it's relevant to the search.

    If you're wanting to improve your chances of appearing in local searches, your website should reference all the different services you want to rank for.

    For example, you would want to build a separate page for each priority service with 500+ words with quality content including common questions with answers that potential customers may ask.

    A further way to increase relevancy is through frequent blog/news posts of content that pertains to your services. This could include answering common questions potential customers may have, showcasing products or services you offer.

  8. Mobile Friendly Web Design.

    Now in 2020, nearly 60% of online searches are carried out on a mobile device. And HubSpot found that 61% of mobile searchers are more likely to contact a local business if they have a mobile-friendly website.

    Way back in April 2015, Google updated their algorithm to include mobile-friendliness signals in their ranking algorithm. And then, in July 2019, Google made mobile-first indexing its standard for all newly indexed sites. But many businesses still haven’t adapted. It is imperative to create a mobile-optimized website in order to compete in the local search results.

Conclusion

SEO, whether local or on a bigger scale, takes consistent and dedicated work. You have to not only be diligent but also stay on top of your business ranking and current standards. This means you need the tools and time to properly dedicate towards this.

Most companies don't have the time to do this or employees who know how to correctly engage in SEO tactics. We can help. Scroll down and contact us today to start your SEO today.

How To Add A Button To Text Fields

How To Add A Button To Text Fields

Sometimes you just need to add a button or two or three in the text field of your widget, module...etc. We're going to show you how to easily do this in most text fields. We say most, because the text field has to accept HTML. Most widgets, modules, etc by most page builders (Elementor, Divi, Beaver Builder, WP Bakery..and so) allow HTML.

Just want the code? No problem, we've got a plain text file with all of it for you at the bottom of this post.

Let's Get Started!

custom button HTML
Before any CSS it will look like this: Contact Us
If you look closer, you'll see the class "my-custom-button" has been assigned to this tag. This will allow us to add the stying.

.my-custom-button {

display: inline-block;
margin: 5px;
background: #ffd300;
color: #1a2d59;
font-size: 16px;
border-radius: 10px;
padding: 8px 16px;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}

.my-custom-button:hover {

background: #666;
color: #ffd300;
}

Final Result

Here's a live demo of what it will look like after you've added the CSS. Go ahead and hover over it and/or click on it.

Contact Us

You can tweak any of the colors, padding, etc that you need to suit your branding/style. Yep, it's just that simple to add a button anywhere.

Click here to download the code snippets

If you like this tutorial, please share it.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email

Get Your Inspect On

Get Your Inspect On

Blog Post

How To Customize and Animate The Divi Back To Top Button

How To Customize and Animate The Divi Back To Top Button

There's no doubt that Divi has helped to encourage the growth of how page builders and themes work, and interact with each other. There's also no doubt that Divi is extremely popular. This means you can spot a clean install of Divi from a mile away.... especially the default back to top button.

In this tutorial you DON'T need to use a plugin, extension, javascript, or any images to achieve this. You only need a few lines of CSS and preferably a child theme to add them to. You can view a live demo of this on our agency website: Vertical Hosts

You will go from the plain and very Divi obvious back to top, to a unique and animated button that won't make it obvious it's made with Divi. Plus it will only add to your brand styling even more.

Once you've added the CSS, your back to top button will look similar to this.

Customized and Animated Back to Top Button

You can add the following CSS either in the style.css file of your child theme, within the Divi theme options (Custom CSS), or under the Customizer (Custom CSS). We recommend you place the CSS using the child theme method.

Here's the full CSS you'll need. Be sure to change the background colors to suit your brand/tastes.

/*---------- Custom Back To Top Button ----------*/
.et_pb_scroll_top.et-visible {
opacity: 1;
-webkit-animation: fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
-moz-animation: fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
-o-animation: fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
animation: fadeInBottom 1s 1 cubic-bezier(.77,0,.175,1);
}
.et_pb_scroll_top.et-pb-icon {
right: 15px;
bottom: 15px;
border-radius: 25px;
background: rgba(108, 142, 43, 0.48);
padding: 10px;
}
.et_pb_scroll_top.et-pb-icon:hover {
background: #6c8e2b;
color: black;
}
.et_pb_scroll_top:before {
content: "21";
font-weight: 900;
}

/*** Bouncing Back To Top Button Animation ***/
span.et_pb_scroll_top.et-pb-icon.et-visible {
animation: vertical-bounce 2.2s ease-out infinite;
}
@keyframes vertical-bounce {
0% { transform:translateY(0%); }
12.5% { transform:translateY(-20%); }
25% { transform:translateY(0%); }
37.5% { transform:translateY(-20%); }
50% { transform:translateY(0%); }
}

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email


Hi There! The Child Theme For The Hello Elementor Theme

Hi There! is a child theme made specifically for the Hello Elementor theme

It adds customizations beyond what that theme offers while keeping it light and quick. Keep reading to learn more, and then download this free child theme. This is just beginning and we will keep expanding and adding more as time goes on. For now though, scroll down and learn more.

Hi There Child Theme for Hello Elementor Theme
Current Version: 1.2.1

CSS Features

Link Color

For starters, we've changed the link color from the pinkish salmon color to a Blue with Dark Gray Hover. We've added it for you, so you don't have to track it down yourself and then added comments so you can easily find and change it in the style.css file of this child theme.

Sugar Events Calendar Tweaks

If you haven't seen our review and tutorial on this plugin, then go check it out. This CSS adds support for the plugin that isn't provided by default with the Hello theme. For example it fixes the picker drop down menu layout, and adds some height to the days, colors the days, and even changes the color of the current day on the monthly calendar version. Yep, all this is built in to help make your Sugar Calendar even sweeter.

Dynamic Features

Customized Login Page

This child theme adds settings under Appearance → Customize to allow you to customize the WordPress login page (you can't view those changes while logged in).

You can change pretty much every aspect of the login page such as the background color or add an image. You can change all the form colors and styles including the text.

You can even add your own logo or your clients logo to help boost your brand identity even further. When you click on it, you'll be sent to your site homepage instead of the WordPress website.

Custom Login Page Editor
Changing Browser Tab Title

Just imagine this, your visitor opens a new tab and starts looking at other things on the net, or even a competitor. At this point your odds are quickly fading and you need to bring your site front and center of their attention.

You can now thanks to the little bit of script we've included in this child theme. A few seconds after your visitor clicks over to a new tab, the title of your tab starts changing to random titles and words. You can view a live example on our site by opening a new tab and going to it. Watch start changing.

** If you are using a cache plugin and minifying and/or combining javascript files, you will need to add an exclude for: /wp-content/themes/hi-there/hi-there-script.js in order for this script to function.

Please help spread the word about this child theme, and click to share below.

Child Theme Editor Plugin

Child Theme Editor Plugin

On a pretty consistent basis we see folks on various forums and Facebook groups asking how they can tweak the premium child theme they just bought. Perhaps you've seen questions like this:.

How can I edit my child theme without losing it from an update? 

or this:

How can I customize my premium child theme and not lose it because of an update? 

The answer is easier than you think and only a few clicks away. Keep reading and you'll learn just how easy it is thanks to our FREE plugin.

The Child Theme Editor Plugin is a simple and lightweight plugin that allows you to add your own custom CSS and/or PHP code while using a premium child theme. Since most premium child themes provide updates, this ensures that your custom code is not overwritten should you update your child theme.

To use the Child Theme Editor Plugin, simply install and activate the zipped plugin file to your WordPress site in your WordPress dashboard or by FTP. Once the plugin is activated, you can easily modify the style.css and functions.php files at the file paths shown below using using the WordPress plugin editor, or your favorite FTP client.

** This plugin also works with parent themes in which you're not using a child theme, although we recommend a child theme over the plugin if possible.
Child Theme Editor Plugin Files

Warning: Do not modify or alter the main plugin file: child-theme-editor-plugin.php.

This plugin is intended for developers only and should always be used with caution. We cannot provide support for any issues that you may run into when using this plugin. By downloading and/or using this plugin you assume any and all liability. Be sure to always keep your files, database, and website backed up. We recommend using ManageWP for this purpose.

We have no plans at this time to release any future update for this plugin. One of the main reasons is that an update would overwrite your custom CSS and PHP code.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email

Get This Plugin

Customizing the Elementor Popup Close Button

Customizing the Elementor Popup Close Button

When Elementor announced the release of the long awaited Popup for their Pro version, the WordPress world took notice. Communities for other page builders began to flood their groups with posts about it and in turn began to demand the devs for the respective builders provide a similar feature.

While Elementor rocked the scene, and the Popup feature is amazing, it's missing a few key things. So until the day they include them, here's one such missing item.... styling the Popup Close Button.

This tutorial will show you how to change the look of the close button using CSS.

How To Customize the Elementor Popup Close Button

If you're not familiar with using the Chrome Inspect Tool, check out our article: Get Your Inspect On to learn more about it.

Popup Close Button Inspect

popup modal CSS selector

Add Custom CSS To Popup

border-radius: 30px;
border: solid 3px;
padding: 3px;

Customized Popup Close Button

Close Button Background CSS

As with the first bit of CSS, you don't need to include any of the CSS such as the display, background-color, or font-size. This last bit of custom CSS will make the background corners round and finish out the customizing of the button. You only need to add the following:

border-radius: 30px;

Close Button Background Border Radius

As you can see in the image above, the close button now looks better. Play around the CSS until you achieve the look you want. Here's all the CSS used for this tutorial (be sure to change the modal number). You can also see a live demo of the popup used for this tutorial by click the button below.


Customized Popup Close Button

All the CSS combined

#elementor-popup-modal-142 .dialog-close-button i {
border-radius: 30px;
border: solid 3px;
padding: 3px;
}

#elementor-popup-modal-142 .dialog-close-button {
border-radius: 30px;
}

 

Now what?

The only thing left now, is to comment and share a picture of your popup and to share this tutorial.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email


Owning the Sugar Events Calendar with CSS

Owning the Sugar Events Calendar with CSS

This tutorial will show you how to take your Sugar Events Calendar and own it with some simple custom CSS as seen in the example here: Customized Sugar Events Calendar.

Be sure to check out our review of Sugar Events Calendar and if you're not familiar with CSS, our tutorial on how to use the Chrome Inspect Tool before you start this tutorial. We promise it will give you some great insight.

How to customize the Sugar Events Calendar

Give Your Calendar Some Sugar!

By default the Sugar Events Calendar looks pretty plain. It offers little to no styling and most of it is pulled from your theme (links...etc). The truth is that it's pretty lame, stale, [insert your description] and not that interesting. Luckily for you, we can help you change that.

/*** Changes Background Color and Height of Days ***/
#sc_calendar td.calendar-day {
     background: lightblue;
     height: 150px;
}

/*** Changes Background Color of Days on Hover ***/
#sc_calendar td.calendar-day:hover {
background-color: lightcyan;
}

/*** Styles First Name Field ***/
#sc_calendar .calendar-row .calendar-day.today {
     background-color: #90ee90ad;
}

/*** Styles First Name Field ***/
#sc_calendar .calendar-row .calendar-day.today:hover {
     background-color: lightgray;
}

/*** Styles The Calendar Numbers ***/
#sc_calendar td div.day-number {
     font-size: 14px;
     font-weight: 700;
     background-color:white;
     border-radius: 3px;
     padding: 1px 2px 1px 2px;
}

All the CSS combined

Here's all the CSS combined in case you just want that. Keep in mind that you'll need to change up the colors and maybe play with a px to get it to suit your needs.

/*** Changes Background Color and Height of Days ***/
#sc_calendar td.calendar-day {
     background: lightblue;
     height: 150px;
}

/*** Changes Background Color of Days on Hover ***/
#sc_calendar td.calendar-day:hover {
background-color: lightcyan;
}

/*** Styles First Name Field ***/
#sc_calendar .calendar-row .calendar-day.today {
     background-color: #90ee90ad;
}

/*** Styles First Name Field ***/
#sc_calendar .calendar-row .calendar-day.today:hover {
     background-color: lightgray;
}

/*** Styles The Calendar Numbers ***/
#sc_calendar td div.day-number {
     font-size: 14px;
     font-weight: 700;
     background-color:white;
     border-radius: 3px;
     padding: 1px 2px 1px 2px;
}

Now what?

Now copy and past this into your custom CSS area either in the Customize section (under Appearance in the Admin Dashboard), or if your Theme and/or Child Theme has a place for custom CSS add it there.

The only thing left now, is to comment and share a picture of your calendar and to share this tutorial.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email

Get Sugar Calendar

Owning the Sugar Events Calendar

Sugar Events Calendar Review - The Simple Yet Powerful Events Calendar

Blog Post

Inspect Tool Window

Get Your Inspect On: Viewing a Sites CSS and More.

Blog Post

Sugar Events Calendar Review - The Simple Yet Powerful Events Calendar

Sugar Events Calendar Review - The Simple Yet Powerful Events Calendar

Sugar Calendar is a powerful yet simple events calendar that's a relative unknown in the WordPress realm. It has the potential to be one of the best, if not the best, events calendar plugin ever.

Their team has publicly stated on Twitter they intend for this plugin to expand way beyond what it currently offers while keeping a simple, easy to use management of event scheduling.

Sugar Calendar Add-On's Tweet

These are some great additions that will definitely push Sugar Calendar to the top of the list for event calendars. Although no ETA was stated, we hope to see most if not all of them this year.

This review is going to cover what it offers now, how easy is it to use, and a few other things as well. If you're not interested in the review, you can check out two different live examples of the calendar (Regular Example and Customized Example).

Calendar Admin Area

The admin area of this plugin is pretty straight forward. You have 3 menu options: Calendar, Add New, and Settings.

Calendar allows you to see all the events you've created, the info on them, and to edit them. You have four layout choices to view them: Monthly, Weekly, Daily, and List. The list view is the one closet to a regular page or post list type. So this may be easier for those use to this type of layout.

Under this menu is also a Calendar tab. The devs at Sugar Calendar have taken a different approach to how they handle categories, they list them as Calendars. So this is where you create all your calendar categories such as holidays, vacation, birthdays...etc.

Sugar Calendar Admin Menu

Add New lets you add new events, both single day and multiple day events, and recurring events (daily, weekly, monthly, and yearly). The recurring events let you set an end date as well to stop the event if you desire.

You can add a description, create a new calendar (category), and set a featured image. The title, date/time, and description is what will populate and show on the actual page for the individual events.

Sugar Calendar Add New Events

Settings contains the area to add a license key for automatic updates and to unlock pro features, change display options such as start of week day and date/time layout, and to enable beta updates.

That's it for the admin area for this plugin. Pretty straight forward and minimal. Adding new events is pretty simple and has just the right amount of info needed to create a great events calendar.

Calendar Public View

So you've seen the back end, let's take a look at the front end that visitors to your site will see and interact with. So far we've been pretty impressed with how this plugin manages events, and while this plugin does what it promises.... the actual live calendar leaves something to be desired. Whether it's the full month view or the list view, both fall short to the attention to detail the devs gave the back end. You can view a live demo that's not been customized here: Sugar Calendar Demo One thing to keep in mind is that Sugar Calendar pulls some styling from your theme. So for example, the Elementor Hello Theme seems to cause a few display issues with the month/year/calendar picker. Nothing that some CSS can't fix as witnessed below, but it could potentially cause a headache or two.
Sugar Calendar Live Versions

The default version is disappointing, but this doesn't mean it's not usable and if you know CSS you can definitely give it some style. Not sure where to start with the CSS, check out our article on using the Chrome tool, Inspect.

We hope in future releases the devs add some improvements to the design and style of these two layouts. We also hope they give some flexibility to those who aren't comfortable using CSS to make some color changes as well. Another improvement we would love to see is an easy way to find and add the appropriate shortcode. As of right now, we've only found this on the devs site and nowhere else. This should definitely be added somewhere within the plugin settings area.

Again, all is not lost though when it comes to the overall look of the default calendars. With a little CSS you make it look A LOT better. Scroll down to see what we are talking about. If you're wondering how we achieved this look, take a look at our tutorial: Owning the Sugar Events Calendar with CSS.

Conclusion

When you take an overall look at the Sugar Events Calendar, you can see a masterpiece in the works. You can see a lot of thought has been placed on the back end with the creation of events as easy as possible. You can see they are in a forward progression with their calendar plugin that will easily shake up the event calendar world. For the pricing, you can't beat it....especially the lifetime unlimited license.

So even with a few things we think need to be improved, we recommend you trying this calendar plugin out and even buying it. Honestly this will be added to our web design tool belt for future client projects.

Like this review and want to share it? Click below to spread the love.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email

Get Sugar Calendar

Upcoming Events (list view)

Get Your Inspect On: Viewing a Sites CSS and More

Get Your Inspect On: Viewing a Sites CSS and More.

There's a powerful tool hiding in your browser: Inspect.

(This tutorial has been adapted and updated from the article originally posted on Zapier)

Inspect Tool

Right-click on any website page, click Inspect, and you'll see the guts of that site: Source Code, Images CSS, the Fonts and Icons it uses, the Javascript code that powers animations, and much more. You can see how long the site takes to load (watch the waterfall), how much bandwidth it used to download, and the exact color in its text.

The bonus is that you can also use it to change anything you want on the page.

Inspect is a perfect way to learn what makes the web tick, to figure out what's broken on your site, mock up what a color and font change would look like, and keep yourself from having to Photoshop out private details in screenshots. It's a super-power you never knew your browser possessed.

Let's learn how to use Google Chrome Inspect to help you work better regardless of whether you're a developer or a marketer who's never written a line of code. If you're reading this on your phone, it's time to switch over to your laptop, open Google Chrome, and get ready to tweak some code.

Most web browsers—including Mozilla Firefox and Apple's Safari—include an Inspect tool, while Microsoft's Internet Explorer and Edge browser include a similar set of Developer Tools. This tutorial focuses on Google Chrome's Inspect Element tools, but most of the features work the same in other browsers.

So Why Should You Use Inspect?

If you've never peeked at a website's code out of curiosity, you may wonder why you should learn how to use the Inspect tool. 

For these and dozens of other use cases, Inspect Element is a handy tool to keep around. It's part of the Developer Tools in your browser, which includes a number of extra features: a console to run code, a View Source page (add view-source: before the https) to see just the raw code behind a site, a Sources page with a list of every file loaded in a website, and more. You can explore all those on your own, but for now, let's see how to use the main Elements tab to tweak a webpage on our own.

How to Get Started with Inspect Element

There are a few ways to access Google Chrome Inspect Element. Just open a website you want to try editing (to follow along with this tutorial, open CodeVertical.com), then open the Inspect Element tools in one of these three ways:

 

By default, the Developer Tools open in a panel at the very bottom of your browser and will show the Elements tab—that's the famed Inspect tool we've been looking for.

You can change the location of this tool panel at any time by clicking the three vertical dots on the top right-hand side of the inspect element panel near the "X" (which you'd click to close the pane). Now, you'll see an option to move the panel to the bottom,  of your browser (dock to bottom view) or to open the panel in a completely separate window (undock view).

Inspect Tool Window

For this tutorial, let's dock the paneL on the bottom of your browser window, the reason is that if you dock to the left or right you may trigger the CSS for a tablet or mobile view port. You can make the Developer Tools panel wider or more narrow by hovering over the left-side border. Once the ⬍ cursor appears, drag the panel up to widen it or down narrow it.

Now that we're in Inspect Element, there an array of useful tools at our fingertips that we can use to make any site look exactly how we want. For this tutorial, we will focus on the Elements, Emulation, and Search tabs.

Search

The "Search" tab allows you to search a web page for specific content or an HTML element. It's a bit hidden: you'll need to click the 3 dots then click Search All Files to uncover it. Then you'll be able to search through every file in a webpage for anything you want.

Elements

"Inspect Element" is the tool we will explore most in this tutorial, and it's what opens first when you launch the Developer Tools in most browsers. Or, click the "Elements" tab in the Developer Tools to get back to it if you've been exploring elsewhere.

In the Explore tab, you can see all of the HTML, JavaScript, and CSS that built a website. It's almost the same as just viewing the source of a website, with one crucial difference: you can change any of the code, and see the changes in real-time on the site you have open. You can change anything from the copy to the typeface, then screenshot the new design or save your changes (just go to View > Developer > View Source and save the page as an HTML file, or copy the code changes to your text editor). Once you re-load the page, though, all of your changes will be gone forever.

Emulation

Have you ever wanted to preview a webpage on a phone without pulling your phone out of your pocket? The "Emulation" tab lets you view a web page as it would look on any device, with presets for popular devices or an option to set screen resolution and aspect ratio. You can even set an emulated internet speed, to see how quickly a site would load over dial-up.

It's also a bit hidden: you'll need to open Inspect Element and click the phone icon button to start it. Then, you'll have a perfect tool to understand how others experience a webpage. It's time to get to work. We'll first use Search to find things on a webpage, then use Elements to edit text and more on a site, and finally will use Emulation to see how our site would look on a phone from a specific location.

Find Anything on a Site With Inspect Search Tool

Wondering what goes into your favorite sites? Search is your best tool for that, aside from reading a site's entire source code. You could just open the default Elements view, press CTRL+F (PC) or CMD+F (Mac) and search through the source code, but the full Search tool will let you search through every file on a page, helping you find text inside CSS and JavaScript files or locate an icon image you need for an article.

To start, open CodeVertical.com in Chrome if you haven't already, then open Inspect, click the 3 vertical dots in the top-right corner of the Developer Tools panel (near the closing "X"), and select "Search". The Search tab will appear on the bottom half of the Developer Tools panel.

Inspect Tool Search

Remember, to open the Inspect Tool just right-click and click Inspect, or press Command+Option+i (Mac) or F12 (PC).

In the search field, you can type anything—LITERALLY ANYTHING—that you want to find on this web page, and it will appear in this panel if it's on the webpage. Let's see how we can use this.

Type meta into the search field, press your Enter key, and you'll immediately see every occurrence of "meta" in the code on this page. Now, you can see this page's metadata, the SEO keywords its targeting, and whether or not it's configured to let Google index it for search. That's an easy way to see what your competitors are targeting—and to make sure you didn't mess anything up on your site.

Inspect Tool Search Meta

Let's try another search, this time type h3 into the search field. Again, you'll see every occurrence of "h2" in our javaScript files at the top, but once you scroll down to the bottom, you'll see every "h2" header on this page.

Search is an effective tool for designers as well since you can search by color, too. Type #00000 into the search field and press "enter" (and make sure to check the box beside "Ignore case" to see all of the results). You should see every instance the color #000000 is used in our sites CSS and HTML files. Just click the line that reads "color: #000000;" to jump to that line in the site's HTML and then you can tweak it on your own if you want to.

The "Search" tool is a great way for developers and you to make sure the branding guidelines are used and when you find issues you can easily share it.

Another great way to change the webpage yourself is using the Elements tool, which is a core part of Chrome's Developer Tools.

Using Elements To Make Changes

Front-end developers (folks like us) use the Element tool every day to modify the appearance of a webpage and experiment with new ideas and more. It lets you change the appearance and content of a web page by adding temporary edits to the site's CSS and HTML files.

However if you you close or reload the page, your changes will be gone. Also the changes are only on your computer and you aren't actually editing the real website itself. That way, you can feel free to experiment and change anything—and then copy and save the very best changes to use again later.

Let's try some hands on experimenting.

Click the "Elements" tab in the Developer Tools panel—and if you want more room, tap your "Esc" key to close the search box you had open before. You should see the HTML for this page and get a glimpse into what powers this website.

Inspect Elements Tool

In the top-left corner of the developer pane, you will see an icon of a mouse on top of a square. Click it, then you can select any element on the page that you would like to change. So let's change some things!

Select Element Tool

Changing Text on a Webpage

Have you ever wanted to change the text on a site? Perhaps you wanted to see how a new tagline would look on your homepage, or to remove private information off a screenshot? Well, you can.

Click the "pointer on top of a square" icon, then click any text on the page—perhaps the tagline on our homepage. In your Developer Tools panel, you will see a line of text with a light blue highlight that looks something like this:

Inspect Element Select Tool

Double-click the highlighted text "To start your adventure..." it will turn into an editable text field.

You can type anything you want now in this field ("Code Vertical Rocks!!" is perfect) and then press enter. You've just changed the text on the page and once you refresh the page it will return back to the original text.

Editing Selected Text Elements

Lets change a few more things on this page.

The Developer Tools panel reloads with the page, but but go ahead and close it. Press the "X" in the top-right corner of that panel.

Go ahead and right click on some text, and open the Inspect panel back up.

When the Inspect panel opens, it should automatically highlight that sentence. Now that we've selected some text on the page, lets change how it looks.

Changing Color and Font Elements

On the right of the Tools panel, you will see a sub-panel with 6 additional tabs: Styles, Computed, Event Listeners, DOM Breakpoints, Properties, and Accessibility . We will be working on the Styles tab.

Styles Tool Panel

You may have noticed that a few things have a strike through them in the "Styles" tab. This means that these styles are not active for the element we've selected them. Changing these values will have no effect, so we can ignore them.

Let's try changing something. Click the arrow icon in the top of Inspect Element again, scroll down to the "Learn More" in the Elementor section and click on that button. Find "background-color" in the Styles tab of Inspect.

Inspecting Button Element Background

The background color is current set to #54595f but if double-click the color code and type black. This makes the button background color change from dark gray to black on the page.

Remember you can use the Inspect tool to make all sorts of changes on a page. Once you have found something you like, be sure to highlight and copy the CSS and the Selector associated with that element. 

Change Element States

Let's take this one step further, let's change how the button will look if someone hovers or clicks on it. The Inspect Element Tool can show that too with its force element state tools. You can see how the element will look once a visitor hovers over the element (hover state), selects the element (focus state), and/or has clicked that link (visited state).

Let's try this out. Make sure you've selected the Learn More button under the Elementor area on the Code Vertical home page. Under the Styles tab find :hov and click on that to reveal a new set of options relating to hovering over an element. Then click on :hover and you will see how the button looks on hover.

Inspecting Button Element Hover

You'll notice that the button background color doesn't change. That's because no hover CSS was applied to that button. Let's try experimenting a bit.

With :hover still seleted, click on the + button to the  right of :hov. This will add an instance of the CSS selector associated with the button. You will notice that the selector is highlighted, now hit your tab key to add a new line for some CSS. Now type in this: background-color:green and hit tab again. This will complete/close the CSS you've just added. Again you'll notice that nothing happens to the button, Why?

The hover state hasn't been applied to that Selector even though it's checked. You'll need to add that part to the end of the selector by adding :hover to the end. It should look like this once you've added it: a.elementor-button-link.elementor-button.elementor-size-sm:hover

Now the button background has changed colors. Want to see how it looks when you hover over it? Uncheck :hover and then put your pointer over it to watch it change from black to green.

Pretty cool isn't, you've just added your first CSS using the Inspect Tool.

Change Images

You can easily change images on a web page with Inspect Element, too. Let's change the vertical code background on the Code Vertical site with this dramatic photo of a colorful sunset.

colorful sunset

First, copy and paste this link to the image:

https://codevertical.com/wp-content/uploads/2019/04/colorful-sunset.jpg

Now, open Inspect Element on the background of the Code Vertical homepage, and make sure you've selected the signup-hero line in the code. Double-click the background URL link in the "Styles" pane, and paste the link you copied above.

Background Image Change

Press "enter" and you'll see the difference immediately.

You can also change a image to a GIF or a video by pasting the link in place of the image.

Now that you've learned how to edit text, colors, and images.... how will all that look on mobile? This is where Emulation or Device Toolbar in Inspect comes into play.

Test any Site on Any Device With Emulation

These days, every site has to be mobile friendly aka Responsive because websites are no longer limited to a desktop or laptop. Everything has to be responsive today. The majority of website visits are more likely than ever to be viewed on a phone, tablet,  and an increasing number on TV's. You should always keep that in mind when creating new content and designs.

The device toolbal is a great tool to approximate how websites will look to users across various devices, browsers, and even locations. Though this does not replace actual testing on a variety of devices and browsers, it's a great starting point.

In the Developer Tools pane, you'll notice a little phone icon in the top-left corner. Click it. This should change the page into a tiny, phone-styled page with a menu at the top to change the size. It's also a good time to change the dock position of the Inspect Tool. If you've forgotten how to do this scroll back to the top of this article. You can also click on the three dots to reveal it when you have the Inspect Panel open.

Inspect Mobile Tools

Once you click on the Device Toolbar you'll notice a few new options are revealed. The first and most obvious is the ability to choose how you want to emulate the site. If you click on the "Responsive" dropdown menu, you can choose from several preset mobile sizes. While most of these are older versions of those devices, you can create custom devices. The second option, is the ability to quickly switch to the most common media (device) breakpoints by clicking the individual sections as shown in the image above.

For those who are not familiar with breakpoints, it's the point or screen size at which a device typically can't go past. For example when you rotate your phone from vertical (portrait) to horizontal (landscape), the breakpoint will change and as a result the layout of the website may change with it. The result is that as a breakpoint changes, it may reveal more or less content depending on the screen size and how the breakpoints are set using CSS. 

Go ahead and resize the small browser to see how things look if you were browsing on a tablet, phone, or even smaller screen. You can also enlarge the view by dragging the right edge of the web page emulation right. 

Not only does the layout change, but font sizes and other changes also occurs to ensure the website looks great on any device.

Emulate Mobile Device Sensors

You may have noticed that your mouse behave the same way it would normally on a laptop or desktop, this allows you to interact with the page as if you are on your mobile device. If you click while dragging the page down, this does not highlight text like it normally would in your browser—it drags the screen down like you are on a touchscreen device. Using this view, you can see how large touch zones are on a web page. This means that you can see which buttons, icons, links, or other elements are easily touchable with the finger.

You can even make your browser act like a phone. Press your "Esc" key to open the search pane in Inspect Element again, and this time click the 3-dot menu on the left side for a menu of options. Select Sensors to reveal three additional tools: Geolocation, Orientation, and Touch.

Inspect Device Sensors

Touch lets you turn on or off the default circle selector that acts more like a finger than a normal mouse cursor. Orientation lets you interact with motion-sensitive websites such as online games that let you move things by moving your phone. And Geolocation lets you pretend you're in a different location.

Let's try viewing this site from Google's Headquarters in Mountain View, CA.

Check the box next to "Emulate geolocation coordinates," and enter the value 37 into the Lat = text field and 122 into the Lon= text field. Press enter on your keyboard.

Nothing changes, right?

This is because there isn't content on this page that changes based on your location. If you change the coordinates on a site like Lowes.com or Walmart.com that uses your location to show localized product availability, though, you would get different results. You can even go to Google.com in a different location, and potentially see a new Google logo for a holiday in another country, or at least will get the results in a different language.

Emulation is a great way to put yourself in your user's shoes and consider what the user may be seeing on your web page—and it's a fun way to explore the international web.

Emulate Mobile Networks

You can also see what it's like to browse a site on different networks, perhaps to see if your site will load even if your users are on a slower 3G network.

To give it a try, click the three circle button in the left of Inspect Element's search tab again, and select "Network Conditions". There, you can choose from fast or slow 3G, or offline to see how the page works without internet. Or, click Add… to include your own testing (add 56Kbps to test dialup internet, 1GB to test 4G LTE, or 20GB to test 5G). Now, reload the page, and you'll see just how long it'd take for the site to load on a slow or fast connection—and how the site looks while it's loading. Testing network conditions will help you to understand how your site loads on different connections and perhaps encourage you to optimize your site further.

You can also change your user agent—uncheck "Select automatically" beside "User Agent" and select "Internet Explorer 7" perhaps to see if the site changes its rendering for older browsers. That's also a handy hack to make webpages load even if they claim they only work in a different browser like Internet Explorer.

Inspect Network Conditions

 

Challenges

Let's end with these two challenges.

  1. Make a few headline changes on NYTimes.com and tweet us a screenshot of your trending article headline.
  2. See how your website renders on a mobile device, and show your developer what could be done better by fixing it yourself!

 

We often use the Inspect Tool to hide personal information before we do screenshots in our reviews, and in our tutorials to make changes and to show how things would look on various screens.

We'd love to hear how you're using the Inspect Tool, so share your stories in the comments below and please share this article.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email

WPForms Plugin

From Dud To Dynamite: Customizing your WPForms Contact Form

Blog Post

From Dud To Dynamite: Customizing your WPForms Contact Form

From Dud To Dynamite: Customizing your WPForms Contact Form

WPForms is an amazing form builder for WordPress, you can check out this review we did: WPForms, the Best Form Builder for WordPress.
You can quickly and easily build just about any kind of form you want within minutes. There's a flip side to this though.... while they've definitely made it the best out there, they forms often look pretty generic with how they are styled by default. Thankfully you can change all that!
This post is going to give you a list of some of the most common CSS selectors that WPForms uses, and then we are going to give you some demo examples along with the CSS we used. This way you will be able to duplicate what we've created. Remember that the "Inspect" tool is your friend, you can learn more about the Inspect tool and a basic run through on how to use it in our post: Get Your Inspect On: Viewing a Sites CSS and More.
Let's get started.

Customized WPForms Contact Form
Simple Contact Form

Simple Contact Form

This is one of the most commonly used forms and layouts used for a contact page, and also the quickest to make. You can view this example live on our Contact Us page.

This example uses 5 different CSS selectors to achieve this look, so we will explain them in the order they are listed in the picture above. One thing to keep in mind is that your fields may have different numbers for them. 

/*** Styles First Name Field ***/
#wpforms-373-field_0 {
     border-radius: 20px;
}
/*** Styles Last Name Field ***/
#wpforms-373-field_0-last {
border-radius: 20px;
}

/*** Styles Email Field ***/
#wpforms-373-field_1 {
     border-radius: 20px;
}

/*** Styles Comment Field ***/
#wpforms-373-field_2 {
    border-radius: 20px;
}

/*** Styles Submit Button ***/
#wpforms-submit-373 {
display: flex;
justify-content: center;
margin: auto;
border: solid 3px white;
border-radius: 50px;
background-color: darkslateblue;
color: white;
font-weight: 900;
height:100px;
width:100px;
}

/*** Styles Submit Button on Hover ***/
#wpforms-submit-373:hover {
background-color: darkgray;
border: solid 3px darkslateblue;
color: darkslateblue;
}

/*** Styles Form Body ***/
#wpforms-373 {
padding: 30px 20px;
background-color: lightskyblue;
border-radius: 10px;
}

All the CSS combined

Here's all the CSS combined in case you just want that. Keep in mind that you're still not done, as you cannot just copy/paste the CSS and your form will magically look like ours does. So once you copy/paste keep reading.

/*** Styles First Name Field ***/
#wpforms-373-field_0 {
     border-radius: 20px;
}
/*** Styles Last Name Field ***/
#wpforms-373-field_0-last {
border-radius: 20px;
}

/*** Styles Email Field ***/
#wpforms-373-field_1 {
     border-radius: 20px;
}

/*** Styles Comment Field ***/
#wpforms-373-field_2 {
    border-radius: 20px;
}

/*** Styles Submit Button ***/
#wpforms-submit-373 {
display: flex;
justify-content: center;
margin: auto;
border: solid 3px white;
border-radius: 50px;
background-color: darkslateblue;
color: white;
font-weight: 900;
height:100px;
width:100px;
}

/*** Styles Submit Button on Hover ***/
#wpforms-submit-373:hover {
background-color: darkgray;
border: solid 3px darkslateblue;
color: darkslateblue;
}

/*** Styles Form Body ***/
#wpforms-373 {
padding: 30px 20px;
background-color: lightskyblue;
border-radius: 10px;
}

What's Next?

As we stated before, you can copy/paste the CSS above but it most likely won't work. Why? Because you need to update the form ID number.
WPForms ID Number

In the screenshot above, our form ID number is..... 373. Does that look familiar? It should because our CSS selector used that same number. 

Now that you have the ID number of the form you're wanting to style, replace our 373 with yours, and you're all set. If you're not seeing the changes, be sure to flush your browser cache and also you can view the form using Incognito to confirm the changes took.

Have a comment or a question? Post it below. Like what you read, share it using the buttons below.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email


WPForms Cover Picture

WPForms, the Best Form Builder for WordPress

Blog Post

vertical code stream

Get Your Inspect On: Viewing a Sites CSS and More

Blog Post

3 Project/Client Management SaaS Compared - Clinked vs Plutio vs Swell

CLINKED vs PLUTIO vs SWELL Comparison

Recently three amazing Project/Client Management SaaS (Clinked, Plutio, and Swell) were offered as an LTD (Lifetime Deal) on Appsumo and SaaS Mantra. We decided to take a look at them to see how they compared, what the weaknesses and strong suits were, and which one we feel was the best all around. Even if you don't necessarily have clients, you can still use them for project management and/or collaboration.

So here's our personal experiences with these three client/project management tools.

clinked client dashboard
Clinked Dashboard

Clinked

Clinked has probably one of the nicest dashboards in regards to customizing it for your business and for your clients. You can easily style it and add a logo for each individual client you have.

The main dashboard displays a list of your clients, recent activities, your tasks, notes, and files. It also provides quick access to your clients dashboard. They have done a great job with making their dashboard feel inviting.

Overall Clinked is pretty solid and easy to use. With that being said we were disappointed that they have no plans to add a native invoicing and signature features. As far as collaboration, they've definitely done well with the file sharing, notes, chat and more. At no point did we feel discouraged with the features they do have, or any of the setup. Their customer support was very quick to reply to a question we had and it we felt like they did an excellent job quickly.

The only issue we had is that Clinked is pretty established with it's SaaS, and while it functions well, they seem stagnant with adding any major new features such as invoicing. If they want to stay in the game, they will have to constantly improve their software and since it works very well, that means new game changing features.


Plutio Dashboard
Plutio Dashboard

Plutio

Plutio is the most minimalist/clean of the three. They utilize what's know as a Kanban style layout. If you've worked for pretty much any production/manufacturing type company, they typically implement some form of it. This makes it easy to find most features, but does almost become too sterile like. Customization is again minimal, but does offer some options with colors.

Logging in as Owner or Client automatically sends you to the tasks board. While I like this, I honestly wish they had a page that provided an overview of multiple things: tasks, invoices, projects...etc. Overall the dashboard is welcoming and clean.

Plutio has earned it's place as a reliable business/client management tool. We had a few minor hiccups when first working with it, however the guy behind it, Leo, was quick to make sure things got fixed. Plutio is a very solid tool and is constantly being improved upon on both it's existing features and new one's. The kanban style layout makes things very easy to find, and the ability to add images to the cards helps break up the sterile monotony it sometimes has.

There are a few minor things we would love to see improved/added with Plutio. The first is adding a landing/home page after login that would display similar kanban style cards that basic stats on things such as tasks, invoices....etc. The second is the ability to truly archive old/completed tasks, and projects.

Even though Plutio doesn't have those two, it is an amazing all around tool that works well and has great custom support. Honestly it's a very solid and reliable tool that has an excellent price point.


Swell Dashboard
Swell Dashboard

Swell

Swell also has a great dashboard area. They allow for some styling options, so you have a few choices as far as color choices. They recently did a few minor UI updates such as the ability to choose what you want displayed on the left side menu. They have future plans to continue improving the overall look/feel of their dashboard.

It's great that the initial home/landing page of the dashboard provides an overview of what's going on. It's even better that they allow you to add/remove what widgets you want. Being able to customize this is a plus. Overall their dashboard is quickly becoming our favorite.

Swell is almost like the love child between Clinked and Plutio. It offers a lot of what we are looking for in a client management tool. The features we did use, it worked very well. The overall concept and design is pretty solid. It offers a nice client login area, however it's not white labeled on the URL. Not a deal breaker but we look forward to this feature being implemented.

The devs at Swell are working to make several improvements and have already made some recently. They have a few minor nuances to work out such as setting up IMAP emails, and some UI improvements. One key feature we loved about Swell is the ability to disable modules (under settings) we didn't use. Disabling those modules also removed them from the menu, which means less distraction with features we don't use.

 

Final Thoughts

All three of these SaaS have some pretty great features, however Swell definitely exceeds both Plutio and Clinked with all they offer. While this is great, sometimes it can actually be bad as some of the features may not be developed to the level they should be. We haven't fully tested all the features with Swell, so we can't comment on if this is the case but they are definitely on course to be an all in one business/client management SaaS.

All three offer basic client/business management, however Clinked does not offer invoicing, contracts, or proposals of any type. When asked, they stated they have no intention of adding these functionalities as they provide integration with JotForm. Clinked also does not support signatures, but does support integrations that do.

While all three support a client login and dashboard, Swell does not currently support White Labeling of the URL associated with it. The good news is that this feature is coming soon.

All three have a mobile app for both iOS and Android, however Clinked is the only one that supports white labeling of that app for an additional cost. The apps for all three allow access to most if not all the features found on the desktop version. Plutio has both a Mac and Windows app, but we aren't sure what this offers over the browser/internet version.

Both Clinked and Swell currently have public API's available for 3rd party devs, while Plutio has one in beta and should be released soon. That's great news for allowing further integrations for these three.

Which One?

This is a tough call as it's pretty close between Plutio and Swell. If we had to pick just one, it would be:

For the price and features, you can't beat what it offers. The simplicity and feature rich Plutio makes it a great choice for beginners, and beyond.

However, that could easily change because the folks behind Swell are doing a lot of work to their software and pushing out a lot of needed updates. So keep an eye on them as well and to be honest you can't go wrong with either.

As for Clinked, it's a great collaboration SaaS but at their current price point it's lacking quite a few features and out of the reach of most folks.

Let us know what you think in the comments below. If you like this article, please share it.

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email

Project Management App Comparison

Code Vertical Splash

Code Vertical Icon
code vertical

WPForms Review, the Best Form Builder for WordPress

WPForms, the Best Form Builder for WordPress

https://youtu.be/eiQ3viAGung

We've been using WPForms pretty much since a week or two after it was released, and haven't looked back. Not only is it feature rich, but it's also extremely easy to create a new form in just a few minutes using their drag & drop builder.

Here's four reasons why so many folks including us enjoy using WPForms:

You can build an online form in a matter of minutes
Their drag & drop form builder makes it super easy to build a new form.

Pre-made Templates
The templates help speed up form creation even with more complex forms.

A plethora of fields and features
From radio buttons, files uploads and many more fields, to multiple 3rd party integrations.

Adaptable and Customizable
From beginner to expert, there's lots of ways to make the forms truly yours (check out the post From Dud To Dynamite: Customizing your WPForms).

Check out all the current features they have.

If you're like us, you like to try before you buy. We don't blame you! You can try out the free version, WPForms Lite in the WordPress Plugin Directory. In face we encourage you to do just that. You can also check out our contact page to see a live example.

WPForms - The Best WordPress Form Builder

Don't wait..... go purchase, download, install and activate WPForms today!

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email


Customized WPForms Contact Form

From Dud To Dynamite: Customizing your WPForms Contact Form

Blog Post

Code Vertical Child Theme for Divi

Code Vertical Child Theme for Divi

We want to introduce you to Code Vertical, the free and powerful child theme for Divi. This child theme offers quite a few features, so keep reading to learn more.

Because this child theme is free, we offer no automatic updates to it. The good news is that you can tweak it however you want and not have to worry about your changes being overwritten. Alternatively you can use our Theme Editor Plugin to tweak any theme or child theme as well.

Features

Custom Login Page Editor

Customized Login Page

This child theme adds settings under Appearance → Customize to allow you to customize the WordPress login page (you can't view those changes while logged in).

You can change pretty much every aspect of the login page such as the background color or add an image. You can change all the form colors and styles including the text.

You can even add your own logo or your clients logo to help boost your brand identity even further. When you click on it, you'll be sent to your site homepage instead of the WordPress website.

Dynamic Copyright

You add the copy and then a year or two goes by because you've forgotten about it. Now the copyright in your footer doesn't have the current year. No worries.

Your copyright and site title will auto-populate in the footer section for you thanks for some code we've added in the child theme for you. You can also edit or add additional text within the Functions file.


Child Theme Dynamic Copy Right

Bouncing Back to Top

Bouncing Back to Top Button

We've added the CSS to the style.css file that not only changes the default look of the back to top button, but also adds an animated bounce to it.

You can go and change the colors in that file within your child theme to match your websites style/brand.


Project Management App Comparison

100+ Free Stock Image Resources

100+ Free Stock Image Resources

** Updated 6/1/2019 **

Here's our list of over 100+ free stock image resources, in fact we have the largest list of free stock image resources anywhere. Some resources may no longer be adding new content, however they continue to offer their images and as such are on this list. It is your responsibility to review any licensing requirements. Found a resource we haven't listed or a dead one? Send us a message on our contact page.


1. #WOCinTech
https://www.flickr.com/photos/wocintechchat/albums

2. Barn Images:
https://barnimages.com/
https://barnimages.com/license/

3. Bucketlistly
https://www.bucketlistly.blog/photos/

4. Burst:
https://burst.shopify.com/
https://burst.shopify.com/legal/terms

5. Creative Tacos:
https://creativetacos.com/category/photos/
https://creativetacos.com/license/

6. Cupcake:
http://cupcake.nilssonlee.se
http://cupcake.nilssonlee.se/about/

7. Death To Stock Photo:
https://deathtothestockphoto.com
https://deathtothestockphoto.com/plain-english-license

8. DesignerPics
http://www.designerspics.com/

9. Epicantus:
http://epicantus.tumblr.com/
http://epicantus.tumblr.com/about%20me

10. FancyCrave:
http://fancycrave.com/category/collections/free/
http://fancycrave.com/license/

11. Foodies Feed:
https://www.foodiesfeed.com/
https://www.foodiesfeed.com/license/

12. Foodshot:
https://foodshot.co
https://foodshot.co/license/

13. Fotor
https://foter.com/
https://foter.com/terms/

14. Free Nature Stock
https://freenaturestock.com/

15. Freerange:
https://freerangestock.com/
https://freerangestock.com/licensing.php

16. Free Stocks:
http://freestocks.org/
https://freestocks.org/terms-of-use/

17. Glyphs:
https://glyphs.co/photos

18. Good Stock Photos:
https://goodstock.photos
https://goodstock.photos/about/

19. Gratisography:
https://gratisography.com
http://gratisography.com/license/

20. IM Creator:
http://imcreator.com/free
http://imcreator.com/terms-of-service

21. ISO Republic
https://isorepublic.com/
https://isorepublic.com/license/

22. Jay Mantri:
http://jaymantri.com

23. Jeshoots:
https://jeshoots.com
https://jeshoots.com/faq/

24. Kaboom Pics:
https://kaboompics.com/
https://kaboompics.com/page/license-and-faq

25. Libreshot:
https://libreshot.com
https://libreshot.com/license-information/

26. Life Of Pix:
https://www.lifeofpix.com/
https://www.lifeofpix.com/about/

27. Little Visuals (no new images since 2013):
http://littlevisuals.co/

28. Magdeleine:
https://magdeleine.co

29. MMT Stock:
https://mmtstock.com/
https://mmtstock.com/license/

30. Moni’s Photos:
http://monisphoto.com
http://monisphoto.com/about/

31. MorgueFile:
https://morguefile.com/
https://morguefile.com/terms

32. MoveEast
http://moveast.me/

33. Negative Space:
https://negativespace.co/
https://negativespace.co/license/

34. New Old Stock:
https://nos.twnsnd.co/
https://nos.twnsnd.co/rights-and-usage

35. Pexels:
https://www.pexels.com
https://www.pexels.com/photo-license/

36. Photo Collections:
https://photocollections.io

37. Pic Jumbo:
https://picjumbo.com/

38. Pickup Image
http://pickupimage.com/

39. Pic Melon:
http://picmelon.com/free-images/
http://picmelon.com/licence-2/

40. Picography:
https://picography.co/
https://picography.co/terms/

41. Pixabay:
https://pixabay.com
https://pixabay.com/en/service/terms/

42. Pixeden:
https://www.pixeden.com/free-design-web-resources
https://www.pixeden.com/license

43. Public Domain Archive
https://www.publicdomainarchive.com/

44. Plixs
https://plixs.com/

45. Rawpixel:
https://www.rawpixel.com/free-images

46. Realgraphy:
https://realgraphy.org/

47. RGB Stock
http://www.rgbstock.com/
http://www.rgbstock.com/license

48. Shot Stash:
https://shotstash.com/
https://shotstash.com/license/

49. Skitter Photo:
https://skitterphoto.com
https://skitterphoto.com/license

50. Skuawk:
http://skuawk.com
http://skuawk.com/license.html

51. Snapwire Snaps:
http://snapwiresnaps.tumblr.com
https://www.snapwi.re/

52. Splashbase
http://www.splashbase.co/

53. Splitshire:
https://www.splitshire.com
https://www.splitshire.com/licence/

54. Startup Stock Photos:
http://startupstockphotos.com
http://startupstockphotos.com/terms-of-use

55. Stocksnap:
https://stocksnap.io
https://stocksnap.io/license

56. Stockvault
https://www.stockvault.net/
https://www.stockvault.net/terms-of-use

57. Stokpic:
http://stokpic.com
http://stokpic.com/license/

58. Styled Stock:
https://styledstock.co/
https://styledstock.co/license-privacy/

59. Travel Coffee Book
http://travelcoffeebook.com/

60. Unsplash:
https://unsplash.com
https://unsplash.com/license

61. Visual Hunt:
https://visualhunt.com/
https://visualhunt.com/terms/

Privacy Policy

Privacy Policy

Who we are

Our website address is: https://codevertical.com.

What personal data we collect and why we collect it

Comments

When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection.

An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.

Media

If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.

Contact forms

 

We use WPForms for our contact forms, and other forms we may need. WPForms uses cookies to help WPForms identify and track visitors, their usage of WPForms website, and their website access preferences. WPForms visitors who do not wish to have cookies placed on their computers should set their browsers to refuse cookies before using WPForms’s websites, with the drawback that certain features of WPForms’s websites may not function properly without the aid of cookies.

Cookies

If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.

If you have an account and you log in to this site, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.

When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select "Remember Me", your login will persist for two weeks. If you log out of your account, the login cookies will be removed.

If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.

Embedded content from other websites

Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.

These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.

How long we retain your data

If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue.

For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.

What rights you have over your data

If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.

Where we send your data

Visitor comments may be checked through an automated spam detection service.

iThemes Security

What personal data we collect and why we collect it

Cookies

Visiting the login page sets a temporary cookie that aids compatibility with some alternate login methods. This cookie contains no personal data and expires after 1 hour.

Security Logs

The IP address of visitors, user ID of logged in users, and username of login attempts are conditionally logged to check for malicious activity and to protect the site from specific kinds of attacks. Examples of conditions when logging occurs include login attempts, log out requests, requests for suspicious URLs, changes to site content, and password updates. This information is retained for 60 days.

Who we share your data with

This site is scanned for potential malware and vulnerabilities by Sucuri's SiteCheck. We do not send personal information to Sucuri; however, Sucuri could find personal information posted publicly (such as in comments) during their scan. For more details, please see Sucuri's privacy policy.

How long we retain your data

Security logs are retained for 60 days.

Where we send your data

This site is part of a network of sites that protect against distributed brute force attacks. To enable this protection, the IP address of visitors attempting to log into the site is shared with a service provided by ithemes.com. For privacy policy details, please see the iThemes Privacy Policy.

Litespeed Cache

This site utilizes caching in order to facilitate a faster response time and better user experience. Caching potentially stores a duplicate copy of every web page that is on display on this site. All cache files are temporary, and are never accessed by any third party, except as necessary to obtain technical support from the cache plugin vendor. Cache files expire on a schedule set by the site administrator, but may easily be purged by the admin before their natural expiration, if necessary.

Disclaimer

Disclaimer

Website Disclaimer

The information provided by Code Vertical ("we", "us" or "our") on https://codevertical.com (the "Site") and it's official social media accounts (Facebook, Instagram, Twitter, YouTube) is for informational purposes only. All information on the Site and Social Media is provided in good faith, however we make no representation of warranty of any kind, express or implied, regarding the accuracy, adequacy, validity, reliability, availability or completeness of any information on the Site or our official social media accounts. UNDER NO CIRCUMSTANCE SHALL WE HAVE ANY LIABILITY TO YOU FOR ANY LOSS OR DAMAGE OF ANY KIND INCURRED AS A RESULT OF ANY INFORMATION PROVIDED ON THE SITE AND OFFICIAL SOCIAL MEDIA ACCOUNTS OR RELIANCE ON ANY INFORMATION WE PROVIDE. YOUR USE AND INTERACTION WITH THE SITE AND OFFICIAL SOCIAL MEDIA ACCOUNTS AND YOUR RELIANCE ON ANY INFORMATION ON WE PROVIDE IS SOLELY AT YOUR OWN RISK.

External Links Disclaimer

The Site and official social media accounts may contain (or you may be sent through the site) links to other websites or content belonging to or originating from third parties. Such external links are not investigated, monitored, or checked for accuracy, adequacy, validity, reliability, availability or completeness by us. WE DO NOT WARRANT, ENDORSE, GUARANTEE, OR ASSUME RESPONSIBILITY OF ANY INFORMATION OFFERED BY THIRD PARTY WEBSITES LINKED THROUGH THE SITE OR OUR OFFICIAL SOCIAL MEDIA ACCOUNTS. WE ARE NOT PARTY TO OR IN ANY WAY RESPONSIBLE FOR ANY TRANSACTIONS BETWEEN YOU AND THIRD PARTY PROVIDERS OF PRODUCTS OR SERVICES.

Affiliate Disclosure

FTC Affiliate Disclosure

Code Vertical (we, us, site) is owned and operated wholly by us.

The site may contain advertisements, sponsored content, paid insertions, affiliate links or other forms of monetization to help pay for our time, server usage, and anything else related to this site. We abide by word of mouth marketing standard and believe in honesty of relationship, opinion, and identity. The compensation received may influence the advertising content, topics or posts made in this blog. That content, advertising space or post will be clearly identified as paid or sponsored content.

We use affiliate links wherever possible. It is safe to assume if you are clicking on any link that it is an affiliate link. Essentially when you click on an affiliate link, and make a purchase, we may receive a referral fee. There is no additional cost to you and we only recommend products and services that we believe in.

We are never directly compensated to provide an opinion on products, services, websites and various other topics. The views and opinions expressed on this site are purely those of the authors. If we claim or appear to be experts on a certain topic or product or service area, we will only endorse products or services that we believe, based on our expertise, are worthy of such endorsement. Any product claim, statistic, quote or other representation about a product or service should be verified with the manufacturer or provider.

This site does not contain any content which might present a conflict of interest or would otherwise show a clear and present bias. However, we make no representations, warranties, or assurances as to the accuracy, currency or completeness of the content contained on this website or any sites linked to or from this site.

Contact

Should you any questions regarding this policy, or your dealings with our website, please contact us here: https://codevertical.com/contact-us