• Google reCaptcha

    Google reCaptcha

    The following are steps to set up Google reCaptcha on websites or Gravity form. Before you set it up, you will need to have Google API keys. One is for site and another is for secret key. Usually, we will see following message when Google API keys haven’t inserted to…

  • X-Frame-Options

    X-Frame-Options

    We encounter a question about x-frame-option issue. The way how we solve it to to add some additional lines to .htaccess file. Generally speaking WordPress blocks x-frame feature to prevent hacking activities to its website, so X-Frame-Option usually sets to “SAMEORIGIN” (X-Frame-Options SAMEORIGIN). However, sometimes we need to have x-frame…

  • Google Analytics – with Monster Insights plugin tracking pdf download

    Google Analytics – with Monster Insights plugin tracking pdf download

    Most of time, people embed Google Analytics within their websites, so they can analyze how people use their websites. However, web developers also can use Google Analytics to tracking downloaded documents. In this example, I will demonstrate how to use Google Analytics to track PDF open or download. For example,…

  • CAS on folder

    CAS on folder

    This post will show you how to secure folder by using BYU CAS. Note: this can only be done on server side. For example, we have few folders, such as folder1, folder2, and folder3 inside the course folder. Whenever people want to access one of three folders, they will be…

  • CAS on Page

    CAS on Page

    This instruction is about how to secure page on the WordPress by using CAS. For example, we want users to authenticate before they could access other pages. Page one -> CAS authentication -> Page two First, we need to three plugins in order to implement this feature. WP Classify, Quick…

  • Google Calendar

    Google Calendar

    This only applies to the college theme and department websites.   Issues:Calendar events won’t show anything on calendar when the option is set to “ALL” or new create events on Google Calendar won’t show on the calendar on college or department websites. Solution:Login to website dashboard, then navigate to BYUH options.Once…