Code @ CSU is an evolving resource for a variety of tech-related matters. If you would like to contribute to this project, please fill out the contributor request form. Alternatively, if there is a subject you would like to have covered here, please fill out the contact us form and submit your topic request.
Recent Posts

Entry Judging for Gravity Forms
Entry Judging for Gravity Forms provides a structured, impartial review process for Gravity Forms submissions. It was developed for scholarship committees, award programs, grant reviews, hiring panels, photo contests, and other situations where multiple reviewers need to evaluate submissions independently while minimizing bias. Judges review entries without seeing identifying information, score submissions independently, and only

Auto Archive for Gravity Forms
Auto Archive for Gravity Forms is a Gravity Forms add-on developed to simplify recurring programs such as applications, grants, awards, camps, and conference registrations. Instead of deleting old entries or leaving them mixed with current submissions, archived entries are moved into a dedicated Archived view while remaining safely in the database. The plugin is available

Entry Digest for Gravity Forms
Entry Digest for Gravity Forms helps reduce the volume of notification emails generated by Gravity Forms by replacing individual submission emails with scheduled digest emails. Instead of receiving one message for every submission, recipients receive a consolidated summary that includes submission counts and selected entry details over a configurable reporting period. The plugin is useful

Importing/Categorizing Multiple Google Calendars Using Modern Events Calendar by Webnus
As of April 2025, Webnus’ Modern Events Calendar core plugin doesn’t support importing importing multiple Google calendars at a time, or categorizing the imported events. However, you can fork its code to be able to do so; here are directions below. Duplicate the PHP file at wp-contentpluginsmodern-events-calendarappcronsg-import.php, naming it something else, like g-import-multiple.php Edit your

Enabling Text Message Reminders Using Modern Events Calendar by Webnus
As of December 2024, Webnus’ Modern Events Calendar doesn’t support sending text (SMS) reminders out of the box. However, you can fork its code to be able to do so; here’s one approach below, using Twilio (which costs about $7 per 1k messages): Sending an SMS at time of registration Create the following new PHP

Managing Your Site’s Media
New users to WordPress may not realize that WordPress has its own media library, which is meant for storing your site’s uploads (such as pdfs and images). Here are some directions Certainly! Here are step-by-step directions on managing files within WordPress’ media library: First Log in to Your WordPress Dashboard: Open your web browser and
Posts of the Day

WordPress Introduction
What is WordPress? WordPress is the primary content management system (CMS) for the Division of Student Affairs and its websites. It’s open-source software that is not only the most used CMS at Colorado State University but is also the most commonly used CMS across the Internet as a whole. It allows for the rapid creation

PHP Web Auth
Download php-webauth.zip [insert link] To get started: Sign in to eService, www.eid.colostate.edu, and set the Web Auth Return Destination value https://[DestinationUrl]/result.php Locate and change the eServiceToken and Submit properties to your assigned eService Token and desired submit button (see the code’s comments for more information) in Login method of webauth.php $this->eServiceToken = ‘1234….’; $this->Submit = “Default”;
Elementor
What is Elementor? Elementor is one of the fastest growing page builder plugins available for WordPress. Like other page builders, it provides website editors the ability to create complex pages using a simple, intuitive interface. Editing Your Page Using Elementor Signing In Sign into the back-end of your site (if you don’t know the url