Google PlusFacebook iconTwitter icon +44 (0) 113 281 4100 contact@branded3.com

Tag search: PHP

WordPress Plugin: Crawl Rate Tracker

Here at Branded3, we love WordPress. It is a brilliantly easy-to-use CMS, based on industry standards making it easy to develop for. It’s also very powerful, going beyond the ‘blog’ moniker that made it famous originally.

WordPress is used to power a very large variety of websites, including sites for: eBay, Yahoo!, Ford, Sony, Samsung and Mozilla Firefox – to name only a few. Whilst these big brands aren’t necessarily running their main websites on the platform, they do entrust it to power microsites and blogs that support their site.

Continue reading »

The Magento Strikes Back

After walking you through adding CMS pages in my first post – Magento: First Class – I thought I’d walk you through importing attributes into Magento.

Recently, we’ve been working on a few Magento sites where the client already has an existing e-commerce site. Rather than making the client spend time setting up all the attributes that are required for the products, we can build an import script to easily import the attributes from the existing site.

Continue reading »

Magento: Origins

We’ve worked with Magento quite a bit in the past and created some top-notch websites for our clients. The developments we’ve done have mainly been new site builds, meaning we can start from a fresh install and give the admin backend straight to the client, and familiarise them with it really quickly.

Recently, we’ve been working with a couple of existing e-commerce sites that need to be migrated to Magento, so we’ve started putting together some scripts to automate importing categories, product information, attributes, options, cms page etc. I thought I’d put together a series of posts that go into a bit more detail about each of these scripts.

Continue reading »

Harnessing the power of Levenshtein distance to help site search

Levenshtein distance is a metric for measuring the ‘difference’ between two sequences.

The Levenshtein distance between two strings is defined as the minimum number of edits needed to transform one string into the other, with the allowable edit operations being insertion, deletion, or substitution of a single character. It is named after Vladimir Levenshtein, who considered this distance in 1965.

Continue reading »

Zend Framework Modular Structure

Zend Framework

Following on from an earlier post about Zend Framework Structure, I wanted a more modular approach for a set of tools I’m working on for some internal work. It is a collection of applications, and I wanted each application to be split into a seperate folder, with it’s own controllers, models, layouts, forms and views.

Continue reading »

Creating a really simple breadcrumb function for WordPress pages

crumbsPhoto by drewgstephensWhilst working on my first proper WordPress theme, I needed a nice simple breadcrumb plugin or function for my pages. As so often is the case, most of the existing plugins or functions were unnecessarily complicated and/or bloated; so I decided to write my own.

If you haven’t got any knowledge of PHP, it’s probably worth brushing up on it here before you dive into this.

Continue reading »