The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
I'm exploring a way to add course announcements to the Home Page. Below is a screen shot of what the announcements look like on the Home Page. For those interested, I'm providing the steps I followed, and a video walk through. This builds upon what I learned from visiting the SJSU School of Information site. If you try it out, please let me how it is (or isn't) working for you.
Thanks!
View Video on YouTube - Adding Announcements to Home Page
Totally worked with a slight change...I had to copy the iFrame from Feedwind to get the Announcements to appear. Love it! Thank you so much for sharing. I have had several clients ask how to do this. I will be passing along this information.
I love this idea! Thanks for sharing. However, when I paste my url on Feedwind it shows
Thanks for doing this, Robert. It's more elegant than the others I've used, which require you to upload an HTML document into Canvas.
I really like this, it could look very cool. It's not quite as visual as this but it is now possible to add standard Canvas course announcements to the course home page. Details are here https://community.canvaslms.com/docs/DOC-8731#jive_content_id_Pages
When an announcement is added will the students receive a notification if "notify users that this content has changed" is checked? I understand the feed is coming from Feedwind, but didn't know if on the back end it recognizes that a new announcement is added.
I get it to work only for the CURRENT announcements but when I add new announcements, the new ones do not appear in the feed. Hmmm. Any ideas on this?
Any aggregator service usually has a lag time between how quickly they update the feeds.
With Inoreader, the updates to Google Blogger feeds are instantly (basically in real time), and you also have the option to do a "feed boost" for other RSS services that are not on the quick update cycle.
If you are using feedwind, I'm not sure what their refresh interval is.
Laura - Would I go through basically the same steps as were outlined above?
Canvas now offers the ability to display recent announcements on your homepage as a built in feature @dianepbh . Check this out: How do I show recent announcements in the Course Home Page?. Depending on our setup and goals, this built in way is easy to set up and has no lag time that Laura noted exists in feeds.
Hi @dianepbh , since I've not used feedwind, I can't comment on the specific steps, but just to alert you that if you don't see the announcements you expect right away, you might wait a half hour of so. But as @dhulsey points out, there are some Canvas-based alternatives that might work for you too!
I personally like using my blog-based solution, but that's really because my students are blogging too, so by doing my announcements-as-blog-in-Canvas, I'm able to help model good blogging practices for my students, and that's a big plus for me. 🙂
Thank-you so much! I love this! There is text I want available, but I don't want it to take up the whole page (in my case it's the weekly agendas, so I changed the title from "Announcements," but same idea), and this is the grreatest thing! SO awesome of you to share this with everyone!!!
Having really compelling announcements on homepage is VERY important to me! I use a blog-based solution, with an iframe to display my daily class announcements blog as my Canvas homepage. This is a really good solution for me in particular because I have one blog for both of my classes, so I update once (at blog) and it appears automatically in both courses. I've written up detailed step by step here:
Blissfully Blogging Announcements in Canvas – Teaching with Canvas
And I also have some observations here on difference between iframe and Redirect App as method of embedding; to get something to be your Canvas course homepage, you need to use iframe (iframe in Page, then Page as homepage):
More on Embedded Blogs (or Sites) – Teaching with Canvas
Also, in terms of RSS syndication, I use Inoreader, which is a tool that is both a great RSS aggregator AND a syndication engine that offers a lot more granular control than Feedwind. I haven't really documented that in detail (I should!). You can use the free version to turn an RSS feed into an HTML view, and it also allows you to do combined feeds, feeds based on active searches, feeds based on rule-based tags and/or manual tags, etc. The paid version lets you do unlimited rules, aggregate not just RSS but also Twitter and Facebook, all kinds of amazing and very useful features. I am a fan.
If people are interested in learning more about this, let me know. At stefaniesanders's suggestion, I'm starting to work up some materials in CanvasLIVE, and Inoreader is something I was thinking I might present on because RSS IS A SUPERPOWER (all-caps on purpose: I love RSS). Here are some notes I've written about using Inoreader plus Diigo RSS to display a live Diigo bookmark stream in Canvas:
CanvasLIVE Playground: Notes. Diigo-in-Canvas
And here are some notes about using Inoreader for an RSS blog feed in Canvas; screenshot below.
CanvasLIVE Playground: Notes. Blog RSS in Canvas.
I've been using RSS since the dawn of time, but I am new to Canvas, and not quite sure best way to contribute. But I am glad to connect with other fans of RSS. 🙂
Just a quick follow-up to my previous comment; I wrote a blog post today where I give a kind of "guided tour" of my blog sidebar. The ability to have a just-for-fun sidebar is one of the big reasons why I prefer to do my announcements with a blog rather than trying to do that in a Canvas designed layout:
The Sidebar Never Sleeps: Live Content 24/7
See the announcements in action at this (open) Canvas course: Daily Announcements: MLLL-3043 Myth-Folklore S17
Screenshot:
I've had people just straight up copy/pasting every announcement onto a page. This alternative is so much more elegant and clean. Thanks!
What do people think about the way Canvas response to this community created tool? I like that it is integrated into Canvas, but I think the community created tool looks much better.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.