General

How to add Microdata to Shopify Product Pages

Google defines Microdata as “An open-community HTML specification used to nest structured data within HTML content. Like RDFa, it uses HTML tag attributes to name the properties you want to expose as structured data”. If you are using Google Merchant and have received errors or warnings regarding missing microdata for prices, condition, or availablity, then the code below will solve this issue. Simply copy the code and paste it into the head section of the theme.liquid file. The code below assumes you are selling only “new” products.

General

Media Temple DV 4.0 – Cronjob Issues with Plesk 10

After migrating from Media Temple DV 3.5 to Media Temple DV 4.0, I found my email box filling up with notices of cron errors. Sometimes, the error was “-: wget: command not found” or other times “-: php: command not found”. Commands worked perfectly fine if run in SSH but not through the Plesk Cron Tab (Scheduled Tasks). Initially, calls to the normally superb Media Temple Support resulted in several unsatisfactory replies such as “crons should work just fine on Plesk 10” or “we really don’t support crons”. I tried everything. Believe me, several weeks living without crons was not fun. Databases didn’t get backed up, emails didn’t go out, cleanup scripts didn’t run, etc. Then finally, a senior support engineer at Media Temple put me on the right track by mentioning that the user (i.e., the service) requires shell access to run crons in Plesk 10.

General

How to make DomainKeys using Plesk 8.60 with external DNS control

Server-generated emails on websites requiring registration or verification, often do get not through Hotmail and Yahoo Mail spam filters. Hotmail requires a valid SPF record which is easy to implement. And, Microsoft will whitelist your domain for Hotmail if you request it. Yahoo filed a patent for the DomainKeys concept in 2003. They still use DomainKeys and require it especially for server-generated emails. Implementing it used to require running a Perl script to generate the key pair for the electronic signature. And, instructions for updating your server DNS are difficult to find. Plesk 8.6.0 has DomainKeys built into the Plesk CPanel. However, there is one extra step that is critical if you control the DNS externally (for example, with Media Temple’s Account Center). Here’s how to do it:

General

The Best Dummy Text Generators – Lorem Ipsum

Web developers use dummy text as placeholders when building websites. Dummy text is required when the final text is not yet available from the client. It is used to demonstrate the appearance of different typefaces and layouts. Usually, the dummy text is nonsensical or unreadable my most people as not to distract from it’s purpose. Lorum Ipsum can be traced back to ‘De finibus bonorum et malorum’ (On the extremes of Good and Evil) by Cicero in 45 BC. The original passage began: Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit (Translation: “Neither is there anyone who loves grief itself since it is grief and thus wants to obtain it”). It is not known exactly when the text acquired its current standard form; it may have been as late as the 1960s. The passage was discovered by Richard McClintock, a Latin scholar who is…

General

Hide your Email Address from Spammers with a Simple JavaScript

Javascripts to hide email addresses from spammers have been around for a while but perhaps you missed this one. I have been using it more and more for my client’s HTML-based websites. If the email address is: joe@mydomain.com, most websites use: joe@mydomain.com That line of basic HTML is easily harvested by spambots. Within a few weeks, the spam will start trickling in. After a few months, there will be a flood of annoying spam emails. What can you do? Start with a fresh email address and use this small JavaScript:

General

WidgetBucks launches Pre-Designed and Custom Ad Widget Skins

WidgetBucks has introduced pre-designed and custom ad skins for their well-known WidgetBucks widgets. Publishers have two choices – choose from a gallery of over 125 pre-designed skins to apply to new and existing ad widgets or use the DIY (Do-It-Yourself) tools to add their own unique look-and-feel to ad widgets The gallery of off-the-shelf skins map closely to WidgetBucks’ product categories, including entertainment (Batman, celebrities), tech and electronics (iPhone, GPS devices, XM Radio), fashion (handbags, flip flips), sports and outdoors (basketball, baseball), video games (Halo), and more. They are can be applied to six IAB standard sizes. The new skins only show up on WidgetBucks’ CPC widgets. CPM display ads will run without the new designs. DIY design tools include two basic applications — MS Paint and Notepad, both standard on PCs (one Mac Paint equivalent is open-source software Seashore). These tools give publishers powerful customization ability to enable very…

General

WidgetBucks – New E-commerce Ad Network from Mpire

The name a bit corny? The ads a bit flashy? Don’t let that put you off. WidgetBucks has taken the world of affiliate marketing by storm. Launched on October 2, 2007 by Seattle-based Mpire, WidgetBucks promises to help publishers, affiliates and bloggers earn three to four times more money compared to traditional ad networks. Publishers can choose between a patent-pending technology called MerchSense to display contextual shopping widgets or select among a 100 different categories from electronics to political books. Widgets are available in a conventional ad sizes (160×600, 120×600, etc) plus a new 160×300 sidebar size.