Find Jobs
Hire Freelancers

Simple Wordpress Plugin to count clicks on custom fields -- 2

$10-50 AUD

Completed
Posted over 7 years ago

$10-50 AUD

Paid on delivery
I have a WordPress website for visitors to download files stored on my Google Drive. I am using WP Types plugin to create a custom field that I paste the Google Drive url in, and I render the link as a button inside a table like this: [login to view URL] the file download link is the orange/gold button that has the download icon and the words إضغط هنا للتحميل this table is php coded in the [login to view URL] file. I paste the google drive download link in this format: [login to view URL] I need a very simple code to track my downloads and display the number of file downloads. Details of what I need: --------------------------------------- 1- The code to be written as a Wordpress plugin so I can easily install it on multiple separate sites (NOT a multisite) and it automatically adds the appropriate tables into the database for each site. 2- I don't want to do extra steps (like adding the downloads to a custom post type or other. that's why I am not using a ready made "downloads" plugin. 3- I will be using caching plugins and Cloudflare CDN. so I need the plugin to cope with this. 4- I need a shortcode to show the number of downloads in each table. 5- I need a function with a shortcode to display the total number of downloads in the whole site. Maybe the solution is that the plugin needs store the data in a MySQL table, with a cronjob to clean up the counting (if you will use a table to count, and a table to store the final count). Each download file will be related to one post. so you can use the post ID to identify the download location. If there is a way to put a code around the custom field, so when it gets clicked it sends the post id to the database then echo the download number. I am quite open to suggestions if you have, but PLEASE DON'T bid on the job, then think of a solution later when you win the job. Thanks!
Project ID: 12107342

About the project

25 proposals
Remote project
Active 7 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
Awarded to:
User Avatar
Hello, Here is my solution. 1. It will be a separate plugin 2. No database tables required or custom post type to store the counts 3. The counts will be updated in post_meta table of every post 4. The plugin will have only few lines of code 5. Each download button will be bind with the ajax 6. Once user click the button the ajax will update the count in post_meta table 7. We will have shortcode like [download_count post_id=12] to display the download count of "POST ID: 12" Regards thanga
$50 AUD in 2 days
5.0 (228 reviews)
6.8
6.8
25 freelancers are bidding on average $62 AUD for this job
User Avatar
Hello. Wordpress development expert ready to help you with click count plugin development. I have more 200 good reviews in Wordpress projects, so all will be done on with best quality. Price can be discussed. Please, do not award project until we will clear details. Tnx and hope to hear you soon.
$55 AUD in 1 day
4.9 (579 reviews)
8.0
8.0
User Avatar
I have 296 reviews check https://www.freelancer.com/u/tarekahmed.html I am Eng. Tarek have a Master degree of Information Technology I am a web programmer Professional in programming Mobile Phone using (ionic), PHP Laravel framework, WordPress, Jquery, Flash
$111 AUD in 1 day
5.0 (136 reviews)
7.7
7.7
User Avatar
sir,i follow your description we will provide best solution for client and provide unlimited revision for all things till client satisfy. thanks. hoping for positive reply
$100 AUD in 1 day
4.8 (280 reviews)
7.5
7.5
User Avatar
Hello i have major expertise in building wordpress plugins. and i am interested to work on this project. i will make a diwnload counts plugin which you can install in any wordpress site and you can display the download counts on anywhere using shortcode like [displaycount] . Thank you waiting for yiur response.
$60 AUD in 2 days
5.0 (63 reviews)
6.5
6.5
User Avatar
Hi I have read your job description extremely carefully , so now don’t need to worry we will give PROFESSIONAL work in MINIMUM PRICE and I am absolutely sure that our team can do the job very well but I have couple of questions in my mind regarding your project. For more discussion regarding this project please ping me on chat box . I will be explain my strategy DISCOUNT OFFER- FREE Domain with FREE Hosting We have a Expertise team of more than 120 people : We have a Expertise team in following Technology Stack- Technologies stack- • PHP, .NET , JAVA, C • CMS & Ecommerce - Magento, Wordpress, Drupal, Joomla, Opencart,Prestashop • PSD,HTML5, CCS3, BootStrap ,Java Script • PhoneGap, Cordova ( For hybrid Mobile App) • • Android (For Native Mobile App) ,IOS Application & Windows application Development • AngularJS, BackboneJS • NodeJS • ChartJS, D3.js, • NoSQL Data Base, MongoDB, My Sql • Google Adwords /SEO/SMM experts Regards Jack
$35 AUD in 1 day
5.0 (44 reviews)
6.1
6.1
User Avatar
Hi, We are experts in wordpress. We have designed many custom themes for wordpress as per client’s requirements. We have made many websites in wordpress. Can we do further discussion? Looking for your reply!! Thanks Poonam
$50 AUD in 1 day
4.8 (70 reviews)
5.9
5.9
User Avatar
Hello I may be able to work with you to create the click through tracking you are looking to achieve. I have in the past created similar custom click trackers using javascript or a PHP redirect. A PHP redirect will be the most accurate, however will need to redirect through a page on your site first to track the click before redirecting the visitor to the destination site. The redirect happens so quick the user will not notice, however the URL showing on your page, will be on your site, rather than showing the destination (google) link. The javascript method can be set up to record the click and forward the visitor at the same time, this method allows the google link to be shown as normal, however can cause skewed results if visitors have javascript turned off in their browser. If you would like to get back to me with any other ideas you have, we can confirm a plan and complete the project for you. Thank you Darren
$120 AUD in 3 days
4.8 (13 reviews)
5.5
5.5
User Avatar
Hello there, I have extensive training and knowledge on desktop application, web development and graphics designing. I have over 5 years of experience in IT industry and completed various number of projects successfully and within the given time frame. These are some of the technologies and frameworks that I have used in my past projects and comfortable in using them for your project. HTML/ CSS PHP/ MySQL/ PostgreSQL/ SQLite Java/J2SE/J2EE Javascript/ NodeJS/ AngularJS/ ReactJS/ EmberJS/ VueJS C/ C++/ Qt Apps Python scripts Visual Basic/ .NET/ ASP.NET/ MS SQL WordPress (Theme and Plugin Dev)/ Laravel/ CodeIgniter/ SlimFramework/ Custom MVC Frameworks Photoshop/ Illustrator/ Affinity Designer Webservices - XML/JSON ( Java/ PHP) Chrome Extension Development Multiple JS frontend libraries like jQuery/ ChartJS/ etc. Thank you
$25 AUD in 1 day
4.9 (29 reviews)
4.5
4.5
User Avatar
Hi, I'm experienced Wordpress developer from Latvia and I can offer the solution as follows: If the file download associated with the post, flexible way would be to save download counter as the post meta value and just increase by every new download. Cronjob can make regular query to count all the postmetas (downloads) from all posts and write the stats in wordpress options table. I'm able to add other required functions (e.g shortcode) too. Just let me know if You're interestred in discuss. Best regards, Lauris.
$50 AUD in 1 day
4.3 (7 reviews)
4.0
4.0
User Avatar
I have over 10 years of experience customizing Wordpress projects, multisite too. In these recent 2 years i've created many custom plugins and widgets to WP multisite. And look forward to help you for this quick update. Thanks.
$100 AUD in 4 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of AUSTRALIA
Brisbane, Australia
5.0
50
Payment method verified
Member since Sep 24, 2012

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.