Magento Themes and Magento Extensions

White hat SEO link building campaign is impossible

Share
Posted on May 24th, 2011 | Posted by admin

I’ve seen lots of SEO companies offering link building services and some of them claiming they are white-hat SEOs. I’d like to explain why link building campaign is never white hat SEO. It’s always in some gray area and often completely black hat.

If you want to receive backlinks that are totally white hat, you can’t:

  • Buy links
  • Beg for links
  • Spam or place them on your own in any other way

Basically, you can’t create backlinks that will influence rankings in any non-natural way. This means that only thing you can rely on is your marketing activity. A good white hat link building campaign is actually not link building campaign at all, we’re talking about inbound marketing techniques, content marketing or link bait to be more precise.

CoffeeFreak – Blank Magento extension for building main admin menu with sidebar and tabs

Share
Posted on May 24th, 2011 | Posted by admin

My previous article, CoolDash – Blank Magento extension for building admin system configuration area, was about blank start-up extension for building System > Configuration admin area. I used a lot of “funny” attribute names so that “get around” gets some speed. This extension is somewhat similar to previous one, except its meant to be a blank start-up extension for building items under main admin menu with sidebar and tabs.

Keep in mind that, once again, extension name is something I popped out of my head while I was making myself a coffee:).

Offline Magento problems

Share
Posted on May 24th, 2011 | Posted by admin

I was working recently on a local server without internet connection (nothing can stop us !!  ) and i noticed that Magento administration is extremely slow. Some parts of administration took up to 10 seconds to load.

On every page view in admin Magento was trying to resolve widgets.magentocommerce.com address and connect to it few times which caused time delay. His notification system was trying to grab new message.

The solution was to disable Mage_AdminNotification module and since i was offline i didn’t really need it. You can do it in
System -> Advanced -> Disable modules output

How to override Magento model classes?

Share
Posted on May 24th, 2011 | Posted by admin

Many times we need to implement new functionality of existing Magento core classes, but we don’t want to modify core classes.
For controllers, that’s quite easy. Usually we can copy controller from core and put it in the same place in local directory, modify class and that’s it.

Of course, there are better ways to do that (make module), but I’m not going to write about that right now since it is not subject of this post.

I only mentioned that because we can’t do same thing for models even if we want to, so how to override Magento models without modifying core files?

Advanced Search sidebar box

Share
Posted on May 24th, 2011 | Posted by admin

I was playing a bit with that advanced search form in Magento, so i thought it would be nice touch to add it to left or right column of the store.

Since that multiple selects were causing problems and i also had to get rid of breadcrumb, i created block which extends Mage_CatalogSearch_Block_Advanced_Form functionality, added a little javascript  and packed it all to small example module:

Page 10 of 39« First...«89101112»2030...Last »