Categories
Downloads Drupal Development Resources WordPress

Download: Zip Code Latitude Longitude City State County CSV

This information is provided “as-is” with no warranty, support, or guarantee of accuracy. Here’s a convenient file with all the US zip codes and their associated latitude, longitude, city, state, and county. Mapping modules in Drupal and WordPress may require this database which isn’t always included due to size. Download: Zip Code Database

Categories
Drupal Development Resources WordPress

Tutorial: Use rsync on Linux based servers to move/launch your websites

Project files move around several times during the development process. A standard cycle includes: Development environment – usually someone’s laptop/desktop or a private area of a web server Staging environment – usually on the web but password protected or not indexed by search engines Production/Live environment – this is ultimately where the website resides, usually […]

Categories
WordPress

WordPress Roots Theme Configuration Tips

I love using the Roots theme as a starting point for many of our custom themes we do for our clients. It’s responsive, lightweight, and comes with Bootstrap built in. However, it can be a bit difficult to get started for WordPress beginners (and even experienced themers alike) due to it own system of templates […]

Categories
Shoebox

Generate htaccess password (htpasswd) from the command line

When a website is in development, it’s a good idea to password protect the root directory from public access: It prevents unauthorized users from accessing the site It prevents it from being indexed in search engines It prevents other bots (spammers) from attacking your development site There are plenty of online tools to generate the […]

Categories
WordPress

Loading a Google Font in WordPress

function load_fonts() { wp_enqueue_style(‘googleFonts’, ‘http://fonts.googleapis.com/css?family=Montserrat:400,700’); } add_action(‘wp_enqueue_scripts’, ‘load_fonts’); The proper way to load an external font library, such as from Google Fonts, is to use the wp_enqueue_scripts hook. You can use the above sample code in your functions.php code or load it up via a custom plugin. Breaking it down Couple of key points: “wp_enqueue_script” […]

Categories
Downloads Drupal Development Resources Lamplighter

Lamplighter Content Authoring – Drupal Text Formats and Wysiwyg starter kit

Lamplighter Content Authoring is a starter kit to be used with new Drupal installations. It creates “Filtered HTML” and “Full HTML” text formats and an accompanying Wysiwyg profile for each with buttons and plugins enabled. After enabling the feature, you can turn it off and customize your text formats and wysiwyg profiles to your own […]

Categories
WordPress

Clickable Parent Menu Items with Roots Theme and Twitter Bootstrap

Most users are familiar with dropdown menus on websites. Move your mouse pointer over the parent and it shows the dropdown menu with the children links. The Twitter Bootstrap, in order to accommodate mobile devices, has this functionality as “on click” for the dropdown to appear, instead of mouse over. As a result, the top […]

Categories
Drupal Development Resources

Drupal Geofield Map Custom Marker

Easily change the default Google Map marker in the Geofield module with the patch by anou. It introduces a field to enter a path for your custom marker.  

Categories
News

Google Fonts tops 500 Billion Downloads

Google Fonts has revolutionized fonts on the web. We’re no longer confined to standard system fonts available on each visitor’s computers. It’s an indispensable tool for web designers and I’m glad to see that it’s so popular and growing at an increasing pace.   You can follow Google Font news on their blog.  

Categories
WordPress

Adding 960 Grid System (960.gs) to Underscores WordPress Theme

The Underscores WordPress Theme (aka “_s”) is a great starter theme for anyone know who knows their way around markup and CSS. However, it doesn’t come with our favorite layout tool, the 960 grid system. This tutorial shows you how to add 960gs to your WordPress theme in just a few minutes. This is not […]