Showing posts with label wordpress. Show all posts
Showing posts with label wordpress. Show all posts

Tuesday

Speed up your site with PHPSpeedy

Leon Chevalier of Aciddrop has just released a free script that can considerably speed-up your website or blog's load time. PHPSpeedy works by making fewer HTTP requests, adding a far-future expires header, Gziping page components and minifying Javascript, CSS and HTML.

The end results are pretty stunning, in Chevalier's test (available at his site), a 271 KB page with 14 requests took 4.44 seconds to load. The same page after the modifications weighed in at 49 KB and just 4 requests, for 1.1s load time.

The latest version of the script includes an installer process that makes enabling the script on your own website for blog very, very easy. We tried it on our own WordPress installation and found the results to be as advertised and the installation process to be worry free.

For more specific WordPress 2.3.x instructions, follow us after the jump.For WordPress 2.3.x users, installing and enabling the script is very easy.

Read more this article here. or you can download this great script at here.

Friday

Free Three SEO WordPress Themes for download

There are three free WordPress themes that provided by EasyWebTutorial with easily customizable and also optimized for your blog posts to rank well in the search engines. Those themes are in two columns and three columns layout.

Below you see the screenshots for each theme and the download links.
Downloads are available in two archive formats: .zip and .tar. You will need a tool like WinZip or WinRAR (for PC users) or Stuffit Expander (for Mac users) to extract the archives.

2C Right SEO




Download Links: ZIP TAR


2C Left SEO



Download Links: ZIP TAR


3C SEO




Download Links: ZIP TAR


Btw, the author released these three free themes under Creative Commons Attribution-ShareAlike 3.0 License.

The Most Popular WordPress Plugins

After searching and visiting many blogs, analyzing them and doing some interviews with WordPress members, finally we found and make the list the most popular plugins of WordPress:

The Google Sitemaps Webmaster Central program by Google is absolutely one of the most helpful things Google has ever put out. If you are fixing your own site or someone else’s there’s no better way to figure out what a search engine thinks about your site. This plugin updates and rebuilds the XML file everytime you make a new post and ping’s google to tell them about it. It’s especially helpful if you publish on a predetermined schedule. Warning make sure you have the file permissions set correctly or this won’t work properly.

Search Pages - This plugin ties the built in search function in wordpress to the pages. The default installation only searches blog posts. This is an absolute neccesity if you are using wordpress as a CMS and not a blogging tool.

Search Meter - Looking at search logs to find out who’s searching for what can be a valuable tool for figuring out what’s right and what’s wrong on your site.

Static Homepage - If you want to use wordpres as a CMS instead of a blog this plugin makes the homepage magic happen.


Dagon Design Sitemap Generator - Let’s be honest once you’ve got a site over 50 pages maintaining a sitemap by hand is tedious and inefficient. This plugin has quite a few options and takes care of all the grunt work for you.

Feedburner Replacement Plugin - Let’s you keep your feedburner feed on your domain.

Objection Redirection - This plugin by Dax is one of the most powerful and useful plugins I use. It let’s you redirect old and broken url’s to clean and fresh url’s without you having to touch an htaccess file.

Visitor IP Logger is a simple module that lets you see all IPs that visit your website. It uses a password-protected page to display the data that is collected automatically, once the module is activated.

Adsense Deluxe - A powerful way to control adsense from a master level on your blog.

Adsense Injection - Another Dax special that randomly inserts Adsense somewhere in each posting. Not advisable for the control freaks, definitely advisable for sites with lots of returning readers who don’t normally click on Adsense.

Bunny’s Technorati Tags - A simple and easy interface for tagging in each blog post.

AddThis Social Bookmarking will help your visitor promote your website or blog. Put the AddThis Social Bookmarking Widget on your site or blog, so any visitor can easily bookmark it. The widget works with all popular bookmarking services.

Amazon Links Pro is a plugin for adding relevant and contextual links to Amazon.com products. It generates code automatically and allows full customization of how and when contextual links appear within your content.

Kontera plugin adds the Kontera script to the bottom of the page. Also it is possible to customize your Kontera ads even further through the Options page. It is very easy not to set the color, and heading filtering of the ads. More options will come in the future. Furthermore the plugin restricts the Kontera ads to your blog content, and not outside of it. This optimizes the number of clicks the ads receive. Finally you can choose which posts to omit from targeting. This is very useful when you use PayPerPost, or other services that require you to remove anything that overlaps the content in your post.

Adhesive - Allows you to stick a posting to the top overriding the standard chronological order of things.

Bread Crumb Trail Generator - A little tricky to configure but very useful once you do. Especially nice when used on a static website.

Feed Copyrighter - Let’s you add copyright info to your feed. Makes it easy to track and follow scrapers.

Moderate Trackbacks - Not used as much as it once was Akismet catches most of the spam, but I keep it around as a backup.

Postie - A very powerful tool if you do remote posting via email. Takes a little tinkering to get it set up right but once you do it’s hands off. Combine with cronless postie for regular automated checking.

Related Posts - Automagically creates a list of related posts.

Recent Posts and Recent Comments - Shockingly these two plugins give you a list of recent posts and recent comments, go figure.

Flickr Photosets - If you are doing anything with flickr this plugin kicks ass letting you tie it into your wordpress bog. Especially nice if you’ve upgraded to flickr pro and have multiple albums, see an example.

Top 10 Posts - gives you the top 10 posts by views, very hackable see my top 100 posts for an example.

WP Cron - Makes all sorts of wordpress housekeeping features happen automagically. Just be sure to activate the main plugin first before any of the others or things may not work properly.

WP - Admin Bar - Puts a really nice navigation bar up for users who are logged in.

WP Contact Form - A very simple no frills contact form.


Monday

Hacking FeedWordPress for Self Auto Update

FeedWordPress is an Atom/RSS aggregator for WordPress. It syndicates content from newsfeeds that you choose into your WordPress blog; if you syndicate several newsfeeds then you can WordPress’s posts database and templating engine as the back-end of an aggregation (”planet”) website.

No Cron?


If you do not have cron-facilities at your hosting provider, you have a bit of a problem. The latest version of WordPress have built in WP-cron facilities now,
but it is extremely badly documented, and apart from the developers, no-one really seems to know how to use the functionality.

With the lack of cron-support on our host, we would have to go to the manual update file a couple of times per day, and that would be annoying even by the end of the day.

http://www.yoursite.com/wp-content/update-feeds.php


Here is the fix


This little hack involves a bit of editing of the update-feeds.php file in your wp-content/-folder, and then subscribing to www.WebCron.org.
Its free, and it gives you the option to run specific urls every hour, or however you want to time it.

Webcron allows you to do tasks at set hours by looking for a page on your website.

The system allows you to enter a username and password, which would prevent improper use of the system, but it does not word with the FWP update script. The webcron service uses GET to contact the url, and FWP accepts only POSTs.

Our first task is to make sure the script is not forwarded to the login page. Open up your editor, and load the update-feeds.php file.


Now, we do want to ensure that the script can still talk to the WP backend, so we do not want to remove the login check, but simply by-pass it by adding the variables above the check function, with the correct values, like this:




It could be seen as a breach of security to put your login and password in the .php file, but who is going to be looking at it? Only people who already have access to your FTP, thats who.


We now have secured that the script is always logged in, and ready to communicate with the WordPress backend. But the script usually requires an layer of interactivity, where you as the user select which feeds (if not all) to update from a pulldown.

Here is where some additional editing comes into play. You simply add the variable to the beginning of the script, like this:



$_POST['update']='silent'; would work as well, but I left the verbose option there for debugging, and there is no reason to not leave it there.

There you have it. Its not a beautiful hack in its layout, but its effective. I wish the functionality of automated tasks were more better documented, so there would be no need for hacks like this, editing source .php-files and relying on 3rd party homepages.