Find Jobs
Hire Freelancers

WordPress Plugin Technorati Rankings

$100-150 USD

Closed
Posted almost 16 years ago

$100-150 USD

Paid on delivery
Create a WordPress plugin that rank popular Malaysian Blogs based on their Technorati rankings. I wish to automate the ranking process instead of doing it manually. Blogs can be suggested by my visitors or entered by me in the backend. The plugin will make use of the Technorati API fully. ## Deliverables **Front end** I should be able to create a page in WordPress and “embed?? the plugin onto the page. It should work like this: User enters a blog URL in a text field and selects a category from a drop down menu. The categories include Personal, Marketing, Politics, Humor, Food, Education, Technology, Literature, Auto, Entertainment, Business and Others. Then the user specifies if the blog belongs to a Malaysian or if it writes about issues/events related to Malaysia. Since this request will require the Technorati API key, the user has to first get one from Technorati website in order to use the form. The plugin must ensure all information entered by the users is in the correct format. Once the necessary information is entered, the plugin will check in the background whether the blog’s Technorati rank is higher than any of the blogs already in the list. If it is higher, a message will notify the user. Then the blog will be ranked accordingly relative to other blogs already in the list. The last blog on the list will be removed as the table will only list down the top 100 blogs. If its Technorati rank is lower than the top 100 then a message will inform the user about this and that it didn’t make it into the top 100 list at the moment. If the list is empty, it’ll be listed as the first blog. The table should be generated automatically using CSS with gradients, headers, rounded corners in a simple and lean web 2.0 style. **What to include in the table?** The very least the table should include ranking no, blog title, Technorati Rank and Category. The blog title should be clickable. Please refer to the URL given. ** The backends** (WordPress Dashboard Plugin) * I should be able to specify how often the blogs ranking is updated automatically. The default is daily. The update will only consider blogs that are already in the top 100 and their rankings may be reshuffle. It’s absolutely crucial that the comparison process is as efficient as possible, making use of minimal CPU resources and database queries. * I should be able to specify whether to auto approve blogs that have made it into the top 100 entered by users from the frontend. If it’s set to not auto approved, the blogs will be placed in a queue and will be approved manually after a review by me. * I should be able to delete a blog or multiple blogs that already in the top 100 list. * I should be able to select which extra data to be included in the table. This includes info from BlogInfo Query (inbound blogs and inbound links). This info should be clickable if user wants to see the list of blogs and links. * I should be able to check multiple blogs by entering them into a box each on a separate line and determine whether they belong into the list * I should be able to add/remove/edit the categories I can’t stress this enough. It is absolutely crucial that the comparison/shuffling process is as efficient as possible by making use of minimal CPU resources and database queries. Otherwise it WON'T be considered complete. I'll also test the plugin on my test blog and then later on the production blog. Any bugs found must be fixed before bid is considered complete.
Project ID: 3130450

About the project

Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of MALAYSIA
Malaysia
5.0
12
Member since Mar 11, 2002

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.