Build a Website

Encerrado Postado Mar 9, 2016 Pago na entrega
Encerrado Pago na entrega

I need a widget or plugin made for wordpress that will do the following. This is mostly a backend project. I would code it, but never used wordpress before and not much time to learn the ins and out. This is somewhat 3 parts and need done within a week if possible

Part one: (this is the main code I need) This should be simple if statements

Frontend - Plugin needs to do display a simple "Claim 5 Free Tickets" button - (I can CSS later)

Backend - When people click, it needs to use code to check if the person is using an AD blocker, and if they are, it should pop up with a message "disable adblocker - otherwise click here to subscibe".

Now, if there is no adblocker, the next step is to determine if they are logged in. If not, then they must log in, and after logging in or registering with wordpress, it should bring right back to the button so they can click again.

Next, it should check if they have clicked the button within the last 5 minutes on the specific page they are on, (a button will be on every blog page, and need to only allow people to claim 5 entries every 5 minutes per blog). If they have clicked within the last 5 minutes, the button should be grayed out (immediately when the page loads or etc). The button should also change what is says to " please wait "insert count down here" to claim entries". So the button should have a count down displayed. Real simple coding here. Then after 5 minutes is up, the button should display normally and let person click and continue to next step of if statement.

Next, if the button hasn't been clicked in the past 5 minutes, they are logged in, and no ad blocker, then pop up with " Thanks, you have recieved 5 free entries for the "enter blog name"".

Finally, when they close the final popover, the page should refresh and the button should then display the 5 minute timer as in step 3, which should actually be the first step that runs without needing to click the button. All other steps "the ad block check, and log in check" should only run when the button is clicked.

Hope this makes sense. If not, I can code the simple PHP as demo and then just need someone to implement this next part.

Part 2 - The import part (connecting everything together)

For this part, I need someone to make the part 1 code, work with the wordpress database to keep track of who has free entries from clicking button, when they got the entries, what blog page where they on to get the entries, and What is total amount of entries for each blog page (category) over lifetime. All this info should come from part 1 when people click the entry button and different blog pages(categories).

Next step is to display this info to the people when they are logged in, and looking at their "my account" page. This is where I get lost. I need all that database info to be displayed on the my account page under its own tab/child page. Preferable, the whole "my account" page will only show this info and the settings area where they can manage name, password and etc.. So, when people go to "my account" it should show the data from the database that shows how many entries they have accumulated over time, how many they have per blog post, when they last entered and etc.

Part 3 - optional

My next task is to implement affiliate stuff, so if people referred by friends will sign up and they click the button, they will get 5 entries, and so will the friend. I don't know much about affiliate coding with keeping track of it, but I see there are a few plugins that can handle it.

When placing a bid, please write what parts of this you could do or would do for the price you bid at. It would also be great to see how much you bid per part of this project. EX: "$75 part 1, $200 part 2, $150 part 3".

I will have more work in the future. As I write out this task, I am starting to feel that I could do this in a good day if I knew wordpress shotcode and how their database is set up. So, you should know that much at least, and php obviously.

Marketing de Afiliados HTML MySQL PHP WordPress

ID do Projeto: #9896121

Sobre o projeto

19 propostas Projeto remoto Ativo em há 7 anos

19 freelancers estão ofertando em média $681 nesse trabalho

prashushinde9

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i Mais

$773 USD in 20 dias
(60 Comentários)
6.9
visualemotion

Hello we can do the needful. we are well experienced in website design & development. pls awarded us. thanks

$444 USD in 10 dias
(11 Comentários)
3.5