Classroom Teacher

Exploring Dragon Naturally Speaking and Classroom Technology

  • Dragon Naturally Speaking Reviews ▼
    • Nuance Dragon Home vs Professional 15 review
    • Dragon 15 Bad Review
    • Nuance Dragon NaturallySpeaking 13 Premium Review
  • Classroom Tech Ideas
    • Show 2 different screens:
      laptop vs projector / TV
    • Add arrows and notes onto a screenshot
  • 21st Century Learning Skills ▼
    • 6 Cs of Education
    • Goal Setting for Students:
      powerpoint, lesson, worksheet
  • About this site
    • Disclosure Policy
    • Privacy Policy

WordPress Roles and Capabilities: How to get Students and Teachers to Put Content on Your School or Class Website

October 21, 2008 - 16 Comments

We use WordPress as the engine behind our school website and classroom blogs. It’s great because you can log in to the class website online and use the web interface to add contest to your website.

But WordPress also allows you to set up various levels of access to your site by changing the user role. That way, you can get students (and teachers) to write articles for your website, but you can control what actually gets published online.

There are 5 roles with different priviledges: administrators, editors, authors, contributors, and subscribers. The complete list of roles and capabilities is available on the WordPress site, but here’s what we do in a nut shell:

  • If you want to set up your blog so that only people who login can read your classroom website, then you could create a user for each student and set them up as subscribers. Subscribers can log in to read your blog but nothing else. (We don’t do this because we want our blog to be readable by the whole world,
  • We set up students as contributors on our class blogs. This lets students create posts (and edit posts), but they can’t publish them. The teacher (administrator or editor) has to moderate the post and decide if it should go live. That way the teacher has complete control over what gets published.
  • (We’ve also set up teachers as contributors on our school website. This allows teachers the freedom to create content, but also provides a check-and-balance that helps allows the principal to ensure the content is appropriate for the “official” voice of the school.
  • On our homework website, we’ve set up one student account as an author. We then pick a few trustworthy students to log in to the generic student account to type in the day’s homework as separate posts. As authors, they can publish the post directly onto the homework page without having the teacher moderate it. The risk is that they could also publish other content without permission, but we’ve locked down the website so that students can only login to the website at school. The benefit is that the students can come to our classroom after school, type in the homework on the website and it’s done. Less work for you.
  • We’ve set up a few teachers at our school as editors. This is the only way that a peson can create pages and not just posts. Once you start getting higher up in the roles, you start to get more options (but then that can be more confusing for some people as well…)
  • And we’ve had to set up a few teachers as administrators. (Not that we wanted to because that allows you to do everything, from install plugins to change themes. But, it’s the only way you can change widgets on your blog. We’ve created a few blogs running on the same installation of WordPress using the WP-Hive plugin. It has a few bugs that we’re working through, but overall, it’s letting us run several sites off of one WordPress self-hosted account.

What’s the catch

There’ s one problem that we haven’t had a chance to overcome yet.

When we had an Ontario Blogs account (which was powered by WordPress Mu), the teacher account could moderate all the comments before the students saw them. That meant, a student could leave a comment on another student’s post, but the other student wouldn’t be able to see it until the teacher moderated it and published it live.

For some reason, with a self-hosted wordpress account or an edublogs account, even though you set up your students as contributors (so they can create posts, but not publish them), for some reason, they can see all of the comments that get left on your website when they are logged in.

This could be a very big problem given the inappropriate nature of spam out there. If you do not need to log into your blog before leaving a comment, then you’re opening your educational blog up to comment spam (and WordPress powered blogs get their fair share of them.)

It’s still a problem if only students are commenting on each other’s blogs because they might leave an inappropriate comment that could be seen by the student just by logging in.

There should be a way to hide unmoderated comments from student contributor accounts… we just haven’t figured out how to do it yet.


Dragon Naturally Speaking Home vs Professional 15 Review:

  • Nuance offers two versions of their voice software. Read this blog post comparing Dragon Professional vs Dragon Home 15.
  • UPDATE (Tue, Dec 10, 2019): By the way, I still use Dragon Professional 15 to blog and write things down – even though I type at 100+ WPM. The last post I dictated was this one about a free New Year’s Resolution writing activity.

Comments

  1. Mr Kuroneko says

    February 17, 2009 at 9:33 pm

    The link from Annemariecollin’s blog is interesting because we couldn’t figure out what language it’s written in. Gaelic? Anyone know?

    Reply
  2. acne says

    May 3, 2009 at 9:31 pm

    i think wordpress still the best free cms at least for now 😛

    Reply
  3. Joshua says

    July 23, 2009 at 4:29 pm

    Thought provoking post. Very interesting and enjoyed it alot.

    Reply
  4. Rodney Smith says

    August 9, 2009 at 3:45 am

    Plugging the text from the “unknown language” comment into Google translate, it appears it’s Filipino, although the translation is just as cryptic as the original.

    Reply
  5. Fat Class says

    October 7, 2009 at 1:41 am

    I enjoyed a lot this post nice idea to put content of student and teachers class website . There is no doubt that wordpress plays vital role for teacher’s blog post .

    Reply
  6. Florence says

    May 22, 2010 at 1:52 pm

    Most of India’s educational institutions don’t maintain blogs on their websites; students + teacher interactions are almost nil in the internet. I think they should have regular online interactions. It will help I think.

    Reply
  7. Florence says

    May 22, 2010 at 1:54 pm

    Sorry to comment again, but can I ask you something: after commenting, this showing “Florence from China” but I am from India 🙁 why is it showing China?

    Reply
    • Mr Kuroneko says

      May 27, 2010 at 7:56 pm

      Hi Florence,

      It has to do with the free IP country database tables that are used on this blog. Perhaps they’re out of date – I’ll have a look. Thanks for pointing that out. Cheers, Kisu

      Reply
  8. Akademika.bg says

    November 15, 2010 at 5:12 pm

    What you thung about the education in Bulgaria? Yes, I’m not kidding. Take a look hier.

    Reply
  9. Lynette Parzych says

    December 1, 2010 at 5:15 am

    Fantastic article.. Going to take a decent amount of time to entertain this site.

    Reply
  10. Jacks says

    April 9, 2012 at 4:07 pm

    Reviving an old post…. (great for the search engines. 🙂 )

    I don’t know if the plugin is still actively developed as I haven’t had a need to use it since sometime around WP 2.1 however, there was one called “user roles” or some such which allowed for much more differentiation between users. It expanded the basic (at the time) 4 roles to 10.

    It would allow you to specifically set which options were available to each of the 10 roles. I’m 90% positive it solved your issue.

    Reply
    • Mr Kuroneko says

      April 11, 2012 at 8:35 pm

      Hey Jacks, search engines are great.

      I’m not sure that plugin would work (although I haven’t tried it recently…) I think there’s an inherent problem with how WordPress (3.1) handles comments in multi-user sites (http://blog.classroomteacher.ca/1022/big-problems-wordpress-blogging-classroom/) and it’s not a capability issue that can be solved by more user roles with different combinations of capabilities. A trac ticket to limit the post edit screen to only show comments of the currently logged in user was closed a year ago as “won’t fix”: http://core.trac.wordpress.org/ticket/11329 but I threw the code into a plugin as a temporary solution: http://blog.classroomteacher.ca/1022/big-problems-wordpress-blogging-classroom/#show-only-your-comments-plugin

      I’m taking you’re a WordPress kinda teacher?

      Reply
  11. key2 says

    June 2, 2012 at 9:31 am

    That’s a nice post.

    Reply
    • Mr Kuroneko says

      June 2, 2012 at 2:59 pm

      Thanks. Congratulations on your special day. Very nice website.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

I use Dragon Professional 15 (OFFICIAL WEBSITE) to write documents and dictate blog posts.

  • Comparing Nuance Dragon Home vs Professional 15
  • Dragon 15 Bad Review: PROBLEMS to know about before you buy
  • Nuance Dragon NaturallySpeaking 13 Premium vs Professional 15 review: A story about helping a friend using voice recognition software for the first time.
  • 10 things to know about Dragon Naturally Speaking Education Version BEFORE you buy
Use Dragon Speak Naturally: Side by side comparison of Nuance Dragon Home 15 vs Nuance Dragon Professional 15 showing multiple user profile option in start window

Dragon Naturally Speaking Review: Dragon Home 15 vs Dragon Professional Individual 15 (NEWEST VERSION)

Classroom Technology

Picture of a Windows laptop screen showing one thing and the projector screen showing a different screen

How to project computer to TV and show different display on laptop / projector / TV

How to Draw on a Screenshot: Quickly Add Arrows and Text on a Screenshot (Windows)

screenshot of iPad showing general and accessibility options to lock ipad to one app

How to lock your iPad screen so students can only use 1 specific app

Recent Comments

  • Grade 8 Teacher on Dragon Naturally Speaking Review: Dragon Home 15 vs Dragon Professional Individual 15 (NEWEST VERSION)
  • Grade 8 Teacher on Dragon Naturally Speaking Review: Dragon Home 15 vs Dragon Professional Individual 15 (NEWEST VERSION)
  • Grade 8 Teacher on Dragon Naturally Speaking Review: Dragon Home 15 vs Dragon Professional Individual 15 (NEWEST VERSION)
  • Clara Chen on Dragon Naturally Speaking Review: Dragon Home 15 vs Dragon Professional Individual 15 (NEWEST VERSION)
  • Ben on Dragon Naturally Speaking Review: Dragon Home 15 vs Dragon Professional Individual 15 (NEWEST VERSION)

Copyright © 2025 · ClassroomTeacher.ca uses Dragon Naturally Speaking · Log in