Feb 21

A little-known feature in WordPress is antispambot() from the wp-includes/formatting.php. It is a kind obfuscator of the email address. It doesn’t create a clickable mailto link. Our e-mail with antispambot in the source code looks like this:

Screenshot WordPress antispambot email

You cannot use this function in a post or page unless you installed the EXEC-PHP Pluging. Kai had the cool idea to use shortcodes for this. This function belongs in the function.php of your theme folder:

<?php
function wpe_secure_mail($atts) {
	extract(shortcode_atts(array(
		"mailto" => '',
		"txt" => ''
	), $atts));
	$mailto = antispambot($mailto);
	$txt = antispambot($txt);
	return '<a href="mailto:' . $mailto . '">' . $txt . '</a>';
}
 
if ( function_exists('add_shortcode') )
	add_shortcode('sm', 'wpe_secure_mail');
?>

This shortcode will be used to write in your post/page:

[sm mailto="foo@bar.com" txt="here is my mail"]
//or
[sm mailto="foo@bar.com" txt="foo@bar.com"]
Feb 21

Wordpress is the most popular blogging program out there, while the Apple iPhone is the most popular smartphone out there. Combining both of them together equals to a lot of iPhone owners running or browsing a lot of iPhone blogs. And below we’ve compiled a list of essential iPhone plugins for Wordpress (compatible with Wordpress v2.7).

These Wordpress plugins will allow you to make your Wordpress blog more accessible for iPhone users, or easier for you to update as an iPhone owner.

Wordpress for iPhone plugin
Wordpress for iPhone plugin is the ultimate plugin for bloggers that double as iPhone owners. Whenever you access your Wordpress admin section this plugin will format it for your iPhone’s screen, making its features more accessible (and faster to load) for you. You can also manage multiple Wordpress blogs at once from one iPhone-optimized admin interface. This plugin was released by the makers of Wordpress themselves, hence it’s very well thought out and almost bug free.

Rating: 9/10

WPtouch: WordPress On iPhone
- WPTouch iPhone plugin allows you to easily make an iPhone-optimized version of your blog. Readers accessing your blog from their desktop computers will see the regular site version, while readers accessing your blog from their iPhone or iTouch will see an iPhone-optimized version of your site that looks identical to standard iPhone apps/webapps interface, therefore speeding up the loading time. But if your users don’t like the iPhone-optimized site version, they can switch to the regular site at any time!

Rating: 8.5/10

Smart YouTube
Smart YouTube iPhone plugin’s only purpose is to allow you to easily embed YouTube videos into your Wordpress blog posts. It is compatible with both the iPhone and the iTouch, as well as your regular desktop computers! Good plugin, but some more features would’ve been good.

Rating: 7.5/10

iPhone Google Map Tracking
iPhone Google Map Tracking plugin enables you to add your geolocation to your posts using your iPhone’s GPS feature and GMaps.

Rating: 7.5/10

iPhone Webclip Manager
iPhone Webclip Manager plugin allows you to make a custom icon for your Wordpress site — or even your Wordpress MU (MultiUser) site (it allows for each individual WPMU blog to have full support for custom webclips). Still a bit buggy, though.

Rating: 7/10

Iphoneize my Feed
Iphoneize my Feed plugin allows you to create an iPhone-optimized Wordpress RSS feed, featuring an icon of your choice. Sort of limited in functions, if you ask us. Certainly needs a new version, although it’s functional as it is.

Rating: 6/10

Well, that’s all the useful Wordpress + iPhone plugins we could think of for now. They should all be compatible with the latest Wordpress version v2.7 (and its revision, v2.7.1).

Feb 21

Doing a search on All-In-One-SEO returned quite a few places it has been mentioned over the past couple of years. Rather than reinvent the wheel here I’m going to point those posts then write a current update on what I’m doing with it now.

Wordpress 2.3 All-in-One-SEO for Meta Tags in the Header → This is the one that kicks it all off and everything I said there is pretty much the way it is today.  I have changed a couple of things.  In the screen shot the deindex tags is checked that isn’t the case any longer.

The No Index Tags Option in All-In-One-SEO →  This little post was specific to the one setting for tags and it is the precursor to the Post Tags are like Signal Flares I wrote yesterday.  In that post I said I wasn’t suggesting you turn that option on or off, Now I’m suggesting you turn it ON by Unchecking the box if it is.

Current All-In-One-SEO Settings and Explanation

My All In One SEO Settings

My All In One SEO Settings

Home Title:  This is confusing and should be called Home Page Keywords These keywords are the ones you select for the blog itself not for any particular post.  Chose Wisely Grass hopper

Home Description:  This is where you put the description of your blog

ReWrite Titles:  Check

All of the Title Formats:  These are the best formats for each option.  There is no need to change any of them.  However if you want to add more keyword phrases to the end of post and page formats or all of them for that matter do so by typing them in at the end.  For presentation purposes you should keep the same formatting using a bar | between each addition.

For example:  If I wanted to add Lab Rats Wanted to the Title tag for posts I would change the post line to:

%post_title% | %blog_title%  | Lab Rats Wanted

The same is true for any of the other title options.  Does it make a difference?  Yes it does.  I have several sites that start ranking for those search terms after keyword were added to the the title tags.

The check boxes.  Self explanatory here.  I want as many lines in the water as I can get.  Therefore, I want my Categories, Archives and tags indexed.  I’m using excerpts for all of those to be displayed (which is the default for many themes) so there is not duplicate content issues.  I know someone is going to ask how you check or set this.

Go to the theme editor and look at your Archive.php or searchresults.php etc.  You should see this line in the code somewhere:  <?php the_excerpt() ?>   if you find <?php the_post() ?> change the word post to excerpt.  Don’t forget to save.

Here I’ll mention another favorite plugin of mine Thumbnails for Excerpts which will display a thumbnail of the first image associated with a post when returning searches, category, or archive results.

Auto generate description:  I have this checked but I override it for almost every post.  Especially post that start with an image.  Auto generate will pull in the image code instead of the first sentence of the post.  I wrote about this in the post Writing Interesting and Targeted Excerpts

At the bottom of each post editor there is a bar with “All In One SEO Pack” drop that down and you can past your Excerpt into the Description.  You can also enter specific keywords if you want to override the default process for keywords.  What is the default process:  Post Tags, Category,   Since I have my categories set up as keywords and I always have post tags that works for me.  But you can override this by putting in your own list of keywords.

But remember, keywords aren’t the words you want to rank for, they are keywords related to this post.  If you put in keywords that aren’t in the post you are keyword spamming and that leaves you open to other issues with The All Seeing Eye.

Feb 16

iphone v1

Preview of iphone v1 iphone v1 - Free Download
License: Free to use must keep footer intact AS IS

Feb 16

Online Casino Template 15

Preview of Online Casino Template 15 Online Casino Template 15 - Free Download
License: Free to use must keep footer intact AS IS

Feb 15

I originally hopped on the kill the sidebar bandwagon around nine months ago. The movement I had hoped would spawn from this hasn’t really taken hold in the WordPress community. Many people are content with the way things are now.

This movement is about getting rid of “sidebar” and replacing it with a more-semantic name. I’m primarily writing about widget-ready areas that are not located on the side of a Web page.

Most developers understand that the term sidebar doesn’t have to mean a bar on the side of a theme. It can be a section positioned anywhere. However, to move forward, to make everyone really understand how widgets can be powerful tools and used anywhere, we need to shed this outdated terminology. We need to set a standard.

If a sidebar is supposed to be a sidebar and will never change, then by all means, call it a sidebar. But, what should I call a widget section in the header? I suppose I could call it Header Section, but WordPress will display this message on the Widgets screen:

You are using 1 widget in the “Header Section” sidebar.

Current suggestions for replacing sidebar

Right now, I want to focus on a standard naming convention for widget-ready areas. A few suggestions are:

  • Aside
  • Block
  • Module
  • Section
  • Supplement
  • Utility
  • Widget Section
  • Widget Area

The last two are two-word names, which seem to be a bit of a mouthful. They probably won’t go over well — they’re just not catchy enough.

My favorite term

Aside is something used in Ian Stewart’s Thematic to point out a widget-ready area. I don’t know where he got the idea from, but I suspect it was from HTML 5.

According to W3Schools,

The <aside> tag defines some content aside from the article it is placed in. The aside content should be related to the article’s content.

I realize not everyone’s sidebars and other widget areas compliment a particular article’s content, but this is the most fitting idea I’ve seen.

If I had to pick a second favorite term, it would be Utility.

What are your suggestions for new terminology?

Whether you are pro- or anti-sidebar, I’d still like some suggestions on a standard naming convention. Even if WordPress forever uses the term sidebar, I’ll be making the change in my themes.

I figured it’d be better to see if the community would settle on a standard before making any changes.

So, the question is: What should we call widget-ready areas that are not sidebars?

Feb 15

e-storage pro wordpress theme screenshot

Quick info

  • Plug & Play Slider
  • Ajax/Widgets
  • Web 2.0 Layout

Feb 15

Everyone is all about Twitter these days. It’s all anyone was talking about last weekend.

I like Twitter, too, as you know, and what’s totally cool is that since JV Alert, I’ve picked up almost 300 new followers.  Wahoo!

Yesterday, Andrew Devine (@adevine1) posted an awesome tweet about 14 cool Twitter tools from Kenny Hyder. Some of them I’ve not heard about before, and I thought I’d share. Check this out: 14 Tools of Highly Effective Twitter Users

  • Ever wonder if you should follow someone or not?
  • Check out the plethora of # tags that exist
  • Stalk people on Twitter (Follow them incognito.)
  • Get some very cool stats about your usage
  • Download and Save a copy of your Twitter account
  • Get beyond TweetBacks
  • Enter yourself in the Twitter Business Directory
  • Host your own short URL
  • Add your photographs to Twitter easily
  • Post to Twitter from your Firefox address bar (I like TwiterFox for that better, really.)
  • Post to your Google Calendar by sending direct messages
  • Find stats on your Twitter relationships
  • Grade yourself as a Tweep
  • Schedule and post Tweets
Feb 15

No matter how hard some people try to mystify SEO

, it is not as complicated as many would lead you to believe. Despite all the techno jargon that many in the field will throw at you: SERPs, SEM, PageRank, Keyword Density, Vertical Search, Algorithms… SEO is really simple to do if you understand some basic concepts and follow some easy steps.

Search Engine Optimization is getting your content listed in all the top positions in Google, Yahoo and MSN for your targeted keywords. When someone does a keyword search in a search engine for your particular subject or niche - you want your site or content to be at the top of the list.
Here are 10 SEO tactics that have worked and are working for me at this moment in time.

1. Quality Content is and always will be your number one factor for getting high rankings and keeping them. You must understand search engines are simply businesses who supply a product like any other company. That product is information. They must offer quality results to anyone using their service to solve a problem, answer a question or to buy a product. The more relevant, the more targeted the search solution they return, the higher the overall quality of their product and the more popular their search engine will become. Providing quality content is vital for SEO success.

2. Keywords are your number one tools for achieving high rankings. You must understand keywords and how they work on the web. You must know how many searches are made each day for your chosen keywords. Sites like Wordtracker and Seobook will give you a rudimentary number of searches. Design your pages around your targeted keywords and don’t forget to do some deep-linking to these pages on your site. Find and build backlinks to these interior keyword pages and not just to your home page or domain URL. Picking keywords with medium to low competition has worked out well for me. So too has using the more targeted and higher converting “long-tail” keywords been very beneficial for me.

3. Onpage Factors and site design will play a major role in the spidering and indexing of your site/content. Make sure all your pages are SEO friendly, made sure all your pages can be reached from your homepage and no pages should be no more than three levels away from it - keeping a sitemap listing all your major pages makes the search engines happy. Make sure you have all your meta tags such as title, description, keywords… are all optimized. (Title = around 65 characters, Description = around 160 characters) Remember, your title and description should not only be keyword targeted but these are the first contact/impression anyone will see of your site - make sure you use them to draw and entice interested visitors to your site and content. Also make sure your title and URL are keyword matched for maximum effect. Having your major keyword in your Domain Name also helps, using a pike | to separate different elements of your title has helped my rankings, so too does having your keyword in the first and last 25 words on your pages.

4. Google will send you the most qualified traffic so concentrate the majority of your SEO efforts on Google. Don’t ignore Yahoo! or MSN but Google is king of search so give it the respect it deserves. With its new browser, Google’s influence will only grow stronger so you must optimize your pages for Google. Use Google’s Webmaster Tools and Google Analytics to fine-tune your pages/content for Google. I also use Google Alerts to keep up on my niche keywords and for comment link-building on the newly created pages Google is indexing.

5. Link Building is still the most effective way to boost your search rankings. Make sure you get backlinks from relevant sites related to your niche market and make sure the ‘anchor text’ is related to your keywords but don’t ignore the text and overall quality of the content linking to you. The anchor text is the underlined/clickable portion of a link. Don’t forget linking is a two-way street, make sure you link out to high quality, high ranked relevant sites in your niche.

6. Article Marketing is a well established method of getting quality backlinks and it still works. Writing short 500 - 700 word informative helpful articles with your backlinks in the resource box is still very effective for getting targeted traffic and backlinks. Longer articles have also worked for me and I use an extensive network of distribution including SubmitYourArticle, Isnare, Thephantomwriters… plus other major online sites. Don’t forget the whole element of blogging and RSS feeds in your article distribution. And always remember you’re also using these articles to pre-sale your content or products. Don’t forget to leverage sites like Squidoo, Hubpages… to increase your rankings and traffic.

7. Onsite Traffic Hubs have worked extremely well for me. These traffic hubs are whole sections of your site devoted to one sub-division of your major theme. For example, if you have a site on Gifts, then wedding gifts could be a separate section. This would be fully fleshed out with extensive pages covering everything dealing with wedding gifts - a self-contained keyword rich portion of your site on wedding gifts. Works similar as a sub-domain but I prefer using a directory to divide it up, such as yourdomain/wedding_gifts. (Most experts suggest always using a hyphen in your urls but underscores have worked fine for me.) Search engines love these keyword/content rich hubs but keep in mind you’re creating content to first satisfy your visitors.

8. WordPress blog software is extremely effective for SEO purposes. WordPress software is easy to install on your site even if you have no experience with installing server-side scripts. Besides search engines love these highly SEO friendly blogs with their well structured content and keyword tagging. I have at least one of these on all my sites to draw in the search engines and get my content indexed and ranked. I also use Blogger (owned by Google), Bloglines and other free blogs to help distribute my content.

9. Social Bookmark/Media Sites are becoming very important on the web. These include a whole range of social sites like MySpace, FaceBook, Twitter… media news sites like Digg, SlashDot, Technorati… you must get your content into this whole mix if you want to take full SEO advantage of Web 2.0 sites. You should be joining these sites and using them. It’s time consuming but it will keep you in the swing of things. One simple thing you must do is to put social bookmark buttons on all your pages so that your visitors can easily bookmark your content for you. You can use a WordPress plug-in or I like using a simple free site/service from Addthis.com which gives me a simple button to put on all my content.

10. Masterplan! Many webmasters and site owners forget to develop or have an overall masterplan/strategy when it comes to SEO. You must have an understanding of what SEO is and what it can do for you and your site. More importantly, you just don’t want SEO - you want effective SEO. In order to achieve effective SEO you must have three things: Relevance, Authority and Conversions.

First, your content/site must be relevant to the topic or niche area you’re pursuing - your content must fit in and be related to all the other sites in your niche. That’s why closely themed sites do so well in the search engines, they give only relevant content to what’s been searched for or discussed.

Second, your content/site must be perceived as an authority site on your subject or niche. Establish this authority position and the search engines will love you and your content. One way is to develop this authority, besides offering superior content, is to form links/partnerships with other perceived authority sites in your field. Always strive to make your site an authority site - tops in your niche - the one site everyone has to check before drawing or forming a conclusion.

Third, conversions should be your main goal of any SEO efforts because you want to convert your targeted traffic into site members, subscribers, buyers or just repeat visitors. If you’re into online marketing, conversions will be the most important element of the whole SEO process because you want buyers, not just visitors coming to your site.

Feb 15

Real Estate v1 is a fixed width wordpress theme with right sidebars, and has a cool header. The theme is 100% widget ready and can be used on all the versions of Wordpress, and has been tested on most of the browsers

Demo | Download | Theme URI

Computers (Linux) - TOP.ORG TOP WEB ROMANIA Page Rank Check web2blue