Find Jobs
Hire Freelancers

Theme Detection Script -- WP plugin in PHP -- 3

$30-250 USD

Cancelled
Posted about 10 years ago

$30-250 USD

Paid on delivery
~~~~~~~~~~~~~~~~~~~~~~~~~ OVERVIEW ~~~~~~~~~~~~~~~~~~~~~~~~~ This project is to create a "theme checker" script (similar to [login to view URL]) as a WordPress plugin written in PHP. Must be well stuctured, clean code, and well commented. Also the PHP and Mysql must be secure from injection attacks by implementing "stripslashes" and all the usual security stuff. Note: There are many more projects in the pipeline so if you prove yourself with this one, then you may be my goto person for future stuff. ~~~~~~~~~~~~~~~~~~~~~~~~~ WHAT'S NEEDED ~~~~~~~~~~~~~~~~~~~~~~~~~ a. Create script to analyze a website and output the cms (e.g Wordpress, Joomla,etc) & theme name & list of plugins used. b. This is a free service to the public. (fyi I'm monetizing this by being an affiliate reseller of some theme providers, with my affiliate link shown in the output results) c. Write as a WP (WordPress) plugin d. Include "Admin Setttings" page in WP Admin e. Create the WP shortcode [analyze-site] f. Create the WP shortcodes [popular-themes] and [popular-plugins] g. Create MySQL logfile h. Other minor items & features as listed below. ~~~~~~~~~~~~~~~~~~~~~~~~~ NOTES ~~~~~~~~~~~~~~~~~~~~~~~~~ For WordPress, a theme's name, author, version etc can be extracted from [login to view URL] There's a free php class ([login to view URL]) which can determine a website's cms (e.g. WordPress, Joomla,etc) as well as applications used in the site. As a point of reference, check out these theme detection websites: [login to view URL] [login to view URL] ~~~~~~~~~~~~~~~~~~~~~~~~~ FEATURE REQUIREMENTS ~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Check if cms is WordPress, Joomla, Drupal, etc (use the free php class: [login to view URL] ) 2. If WP (WordPress) theme, then check for theme name & plugins. If not WP theme, then check for popular applications used in theme. (use the free php class: [login to view URL] ) 3. If nothing is detected then output a no-theme-detected message such as: "This website does not seem to be using a theme". ...If submitted website is on the blocked list, then output a blocked-site message such as: "Sorry we cannot analyze that website." ...If submitted website contains words on "bad words list" or bad words in URL, then output a blocked-adult-site message such as: "Sorry we cannot analyze any adult website." 4. Save search to mysql logfile: ip numer, country, URL_searched, cms, theme-name, plugin1, plugin2, plugin3, … plugin15 5. Link translation. Normally the output will give a link to where the user can purchase that theme. However in certain cases, the URL will be translated to my affiliate URL. I am a reseller for ThemeForest and Elegant Themes, so any links to those theme provider sites should contain my affiliate code. In "Admin Settings" the admin can list links which should be translated. For example: [login to view URL]{name} --> [login to view URL]{name}&affiiateID=7447 6. Create script (activated by cron) to query logfile and make list of 10 most popular themes, and 10 most popular plugins. Store results in mysql db. 7. Create shortcodes [popular-themes] and [popular-plugins] which can be inserted anywhere on the page. Will grab list from mysql db (see item 6 above) and display output as shown: (output not shown due to reaching max words for project desc) ~~~~~~~~~~~~~~~~~~~~~~~~~ OUTPUT ~~~~~~~~~~~~~~~~~~~~~~~~~ ----Detected CMS---- CMS type: (e.g. WordPress, Joomla, Drupal etc) ----Detected Theme---- Theme Name Theme Homepage Theme Homepage screenshot Theme Description Theme Version Theme Author Theme Author Homepage ----Detected Plugins---- {plugin1-name} [wp link] [gooogle lnk] {plugin2-name} [wp link] [gooogle lnk] {plugin3-name} [wp link] [gooogle lnk] (etc) ~~~~~~~~~~~~~~~~~~~~~~~~~ ADMIN SETTINGS ~~~~~~~~~~~~~~~~~~~~~~~~~ (see "Project Clarification" section) Also see Project Clarification for Ownership info.
Project ID: 5756176

About the project

11 proposals
Remote project
Active 10 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
11 freelancers are bidding on average $275 USD for this job
User Avatar
Hi, I like to help you on this. I can develop such a site to detect CMS/theme etc. using tools mentioned in project description. Best quality assured. Thanks
$773 USD in 14 days
4.6 (873 reviews)
8.4
8.4
User Avatar
Hi I have gone through the details of your project and we find it well within our capabilities. I offer a wide range of services, including Web design, PHP/MySQL web application development, Open sources like Joomla, Os-commerce, Zen cart-Drupal I can create and deliver the project as per the information.I have skilled, expert programmers I'm very excited to assist you in making your Sites successful – please feel free to contact me directly to discuss this position further. Thanks
$200 USD in 15 days
4.8 (257 reviews)
7.3
7.3
User Avatar
Hi, Ready to start Today. We are highly experienced in landing page design, Logo Design, web design and Web development. Hire expert Responsive team of HTML, HTML5 and WordPress, PHP, MySQL, Magento, Joomla. Please open message board for discussion and let's award us. Best Regards
$206 USD in 5 days
4.7 (109 reviews)
7.0
7.0
User Avatar
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks
$247 USD in 12 days
4.9 (51 reviews)
6.1
6.1
User Avatar
Need to discuss this in detail,please tell me how we can start the discussion on this requirement. for more detail check in Private Message. We have a team of professionals,they have more than 11 year of experience,so we can manage this work and will give you quality solution.
$245 USD in 12 days
2.0 (21 reviews)
6.6
6.6
User Avatar
hi there, we are team of 20 developers from india. we are experts of php mysql ajax j qeury with few frameworks like codeignitor n zend. we have done many prjoects like erp crm real estate portals e commerce, mlm / refferal marketing softwares and mant more. we may work like your off shore development team.
$315 USD in 3 days
5.0 (14 reviews)
5.0
5.0
User Avatar
A proposal has not yet been provided
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I'm WP EXPERT. I have developed many WP plugins like TCI CMS, TCI CMS Pro, TCI Graphics, TCI Front End Editor, Inventory Plugin, Google Advertise and so on. You can look these plugins at my portfolio projects. I'm sure I can satisfy your requirement and I hope we will work with together. Regards. PS: I'm a oDesk excellent freelancer, but I can't work on oDesk anymore. I hope this will be my first project on Freelancer.
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
San Diego, United States
5.0
5
Payment method verified
Member since Apr 9, 2010

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.