Want a way for visitors to click Agree to Terms first before viewing site.

Discussion in 'HTML & Website Design' started by webseo, May 17, 2015.

  1. #1
    Hi everyone

    I have an issue I would like some advice on. I have a Wordpress website and I want visitors to click an 'I Agree To The Terms" popup before they can see the website.
    Has anyone seen a Wordpress plugin that I might use to do this? It does need to stop people unless they click the Agree button. If they dont they wont see the website.
    Any suggestions will be gratefully accepted :)

    Steve
     
    webseo, May 17, 2015 IP
  2. yakusokutebayo

    yakusokutebayo Well-Known Member

    Messages:
    992
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    130
    #2
    Do you want it to be a javascript overlay popup or a whole page notification concealing the real website? Either way, it's actually pretty easy to do without a plugin. Or probably I could make you a plugin for that, if you want.
     
    yakusokutebayo, May 18, 2015 IP
  3. webseo

    webseo Well-Known Member

    Messages:
    190
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    120
    #3
    Hello Yak....
    Yeh I know it can be done with Javascript, but I want it to grey out the background page, to have a transparent background with a popup that we can add some html saying what the terms of using the site is and 2 buttons. One for saying I agree and one that say I dont. The I agree one will allow the vusitor to use the site. If they selct I don't, they will me told thank you and sent off to a site like Google.

    You said that it could be a plugin, what price are we talking here? I don't have a big budget, but everyone says that :)

    Steve
     
    webseo, May 18, 2015 IP
  4. yakusokutebayo

    yakusokutebayo Well-Known Member

    Messages:
    992
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    130
    #4
    yakusokutebayo, May 18, 2015 IP
  5. webseo

    webseo Well-Known Member

    Messages:
    190
    Likes Received:
    12
    Best Answers:
    0
    Trophy Points:
    120
    #5
    No thats just a normal popup window, I have heaps of these plugins. But I want a way of using a popup window, blocking people from actually seeing the website unless they click the "I Agree" button within a standard popup window.

    Steve
     
    webseo, May 18, 2015 IP
  6. yakusokutebayo

    yakusokutebayo Well-Known Member

    Messages:
    992
    Likes Received:
    16
    Best Answers:
    0
    Trophy Points:
    130
    #6
    OK. I can do that for you. PM coming.
     
    yakusokutebayo, May 18, 2015 IP
  7. PoPSiCLe

    PoPSiCLe Illustrious Member

    Messages:
    4,623
    Likes Received:
    725
    Best Answers:
    152
    Trophy Points:
    470
    #7
    Remember - as long as this is strictly on the client side, it's possible to circumvent that - turning off javascript, for instance. You need an actual "in-between"/loader-page before reaching the actual content of the blog - and then place a non-expiring cookie or something on the user's computer, so they don't have to click "agree" if they come back.
     
    PoPSiCLe, May 18, 2015 IP
    deathshadow likes this.
  8. deathshadow

    deathshadow Acclaimed Member

    Messages:
    9,732
    Likes Received:
    1,999
    Best Answers:
    253
    Trophy Points:
    515
    #8
    A detail most of the scripttards out there now seem to scoff at in their ignoring the unwritten rule of JavaScript. "If you can't make the page work without scripting FIRST, you likely have no business adding scripting to it!"

    All around what I'm hearing sounds like a REALLY bad idea... IF I were to do it I'd check for a cookie server-side and have whatever server-side system is present send the agreement like a splash page that way your content never even gets sent client side without an agreement.

    But really this reeks of the type of scripttard bullshit that just pisses me off as a user.
     
    deathshadow, May 18, 2015 IP