Title: Writing Plugins for Classroom / elearning
Last modified: August 19, 2016

---

# Writing Plugins for Classroom / elearning

 *  [danjfoley](https://wordpress.org/support/users/danjfoley/)
 * (@danjfoley)
 * [17 years, 11 months ago](https://wordpress.org/support/topic/writing-plugins-for-classroom-elearning/)
 * I want to write plugins that will accomplish the following:
 * Users can be teachers or students. Teachers can have classes. Students can register
   for classes. Each class will have it’s own wordpress “page”. Students can only
   access class pages that they are registered for.
 * While I’m a pretty good PHP programmer, i’m just not sure where to start. I have
   read the docs on creating plugins. I understand the process and how to do it.
 * What i’m not sure is what actions/filters I would be using to accomplish the 
   above.
 * If someone might point me in the right direction, give me a brief overview of
   what actions/filters I should look at using and why, i think I could take it 
   from there.
 * thanks

Viewing 2 replies - 1 through 2 (of 2 total)

 *  [flick](https://wordpress.org/support/users/mosey/)
 * (@mosey)
 * [17 years, 11 months ago](https://wordpress.org/support/topic/writing-plugins-for-classroom-elearning/#post-781045)
 * I’m afraid I have no idea about how it would all start from a programmer’s pov,
   but being a non-programmer, I would (for the moment) use something like ‘Role
   Manager’ to manage the access by student, and use a plugin like Access by Cats
   to restrict users to different categories. Something like that anyway 🙂
 * Looking forward to see what plugin could be developed from this though!
 * Sorry about gate crashing the thread.
 *  [Monika](https://wordpress.org/support/users/monika/)
 * (@monika)
 * [17 years, 11 months ago](https://wordpress.org/support/topic/writing-plugins-for-classroom-elearning/#post-781129)
 * [http://codex.wordpress.org/Plugin_API/Filter_Reference](http://codex.wordpress.org/Plugin_API/Filter_Reference)
 * maybe this is helpfully for you ..
 * role manager is not the same ..but your plugin sounds beautiful …:-)

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘Writing Plugins for Classroom / elearning’ is closed to new replies.

## Tags

 * [customization](https://wordpress.org/support/topic-tag/customization/)
 * [elearning](https://wordpress.org/support/topic-tag/elearning/)

 * 2 replies
 * 3 participants
 * Last reply from: [Monika](https://wordpress.org/support/users/monika/)
 * Last activity: [17 years, 11 months ago](https://wordpress.org/support/topic/writing-plugins-for-classroom-elearning/#post-781129)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
