Video: Them and us: Using the WordPress REST API to display both public and private content

You can learn more about this session on the WPCampus 2017 website at https://2017.wpcampus.org/schedule/us-using-wordpress-rest-api-display-public-private-content/.

Session Description:
In higher education, we work with a lot of sensitive information. Even data that’s not federally protected might need to be kept private only to members of a specific faculty group, research center or set of course coordinators. The built-in content security within WordPress—limited to sharing passwords or creating user accounts for the site—is both cumbersome and doesn’t always provide as much security as clients seek. But, with the release of the WordPress REST API, we have another option.

The same installation of a WordPress site can be used by content managers to prepare—and present—public and private information while non-WordPress authentication measures can be used to limit access to the latter, perhaps even from another domain! Furthermore, private content can share the same space with other web applications which may not rely on WordPress as a development framework. This provides us the maximum flexibility to help clients coordinate within their organizations, and it helps keep us out of the business of either manually updating private information on members-only sites or having to maintain multiple WordPress sites separately from each other.

Speaker:
David Dashifen Kees

What is WPCampus?
WPCampus 2017 was the second annual in-person conference for the WPCampus community, a gathering of web professionals, educators and people dedicated to the confluence of WordPress in higher education. The event took place July 14-15 on the campus of Canisius College in Buffalo, New York. Learn more about the event at https://2017.wpcampus.org.

Session Video

David Dashifen Kees

By day, David Dashifen Kees is a mild-mannered programmer living in Virginia working remotely for the Engineering IT Shared Services unit within the College of Engineering at the University of Illinois at Urbana-Champaign. By night ... he's pretty much the same thing. Programming since the sixth grade, Dash has been writing web applications in academia since 1998 and evangelizing WordPress at Illinois since 2010. As the primary WordPress developer for the College of Engineering and a member of the University's "Publish @ Illinois" team running the campus-wide WordPress Network, he's been a driving force behind WordPress adoption within the college and on campus. He programs with tabs, uses two spaces after a period, and you can pry the Oxford comma from his cold, dead hands.