Using WordPress RSS Feeds | Elegant Themes Blog

Read Using WordPress RSS Feeds by Kevin MuldoonKevin Muldoon (Elegant Themes)
RSS is a standard web feed format that was released in 1999. It was quickly adopted by all major publishing platforms. The word RSS stems from the phrase “Rich Site Summary”, though the term “Really Simple Syndication” has become more synonymous with the standard over the years. It...

📖 49.0% done with Fletch Reflected by Gregory Mcdonald

📖 49.0% done with Fletch Reflected by Gregory Mcdonald

This one immediately follows Son of Fletch, literally by few hours. It didn’t start out with the same type of bang that most of the Fletch series has, instead it was about 20% into the story before we knew quite what ride we were on. Now that’s it’s going, it’s as interesting as most Fletch tales.

Fletch Reflected by Gregory Mcdonald
Fletch Reflected by Gregory Mcdonald

📺 Crazy for Christmas (TV Movie 2005)

Watched Crazy for Christmas (TV Movie 2005) from imdb.com
Directed by Eleanor Lindo. With Andrea Roth, Howard Hesseman, Jason Spevack, Yannick Bisson. On Christmas Eve, Shannon McManus (Andrea Roth) is stuck driving around a wealthy and eccentric client (Howard Hesseman) who is giving away large sums of money with the secret hope of reuniting with his long lost daughter.
What can I say, I’m a sucker for middling Christmas themed movies on the Lifetime channel at the holidays?

This is positively a dreadfully unexceptional movie. And vaguely entertaining for every minute of it.

The odd part is that I’m pretty sure I watched this either last year or the year before…

RSS Feeds on BoffoSocko.com

Over the past two years I’ve been owning more and more of the data that I used to sharecrop into various social media silos. Instead of posting it to those sites which I don’t own, don’t control, and can’t rely on them staying up forever, I’m posting on my own site first and when it seems worthwhile, I’m syndicating my content back out to them to take advantage of their network effects.

A Crowded Stream

As a result of owning all this data, my blog/site has become MUCH more active than it had been before. (It’s also been interesting to see just how much data I’d been giving to social media sites.) This extra activity has caused a few to tip me off that they’re seeing a lot of email notifications and additional material in their RSS feeds that they’re not used to seeing (and may not necessarily care about). So rather than risk them unsubscribing from everything and allow them to receive what they’re used to seeing, I’ve spent some time in the last couple of days to work on my IndieWeb Commitment 2017 which was to:

Fix my site’s subscription/mail functionality so that I can better control what current subscribers get and allow for more options for future subscribers.

Because a lot of the recent additions to my site have been things like owning all my Instagram posts, my bookmarks, what I’m watching, updates about books I’m reading, and links to everything I’ve been reading online, I’ve been using a category on the site called “Social Stream” with each of these posts as sub-categories. In most cases, social stream could be synonymous with microblog to some extent though it covers a broader range of content than just simply Twitter-like status updates.

Filtering Social Stream Posts out of My Email Subscriptions

I added a filter in my functions.php file for the JetPack-based plugin that prevents my site from emailing those who have used the JetPack subscription service from receiving emails for each and every post in those categories.

I had previously been preventing some of these emails from firing on a manual basis, but with their increased frequency, it was becoming unsustainable.

For those interested, the code and some useful tips can be found at the JetPack site. A copy of the specific code I’m currently using in my functions.php file appears below:

add_filter( 'jetpack_subscriptions_exclude_these_categories', 'exclude_these' );
function exclude_these( $categories ) {
$categories = array( 'social-stream');
return $categories;
}

More Flexible RSS Feeds and Discovery

For future subscribers, I wanted to allow some easier subscription options, particularly when it comes to RSS. Fortunately WordPress does a pretty good job of not only providing RSS feeds but makes them relatively configurable and customizeable with good documentation. [1] [2]

Custom URLs for RSS Syndication and .htcacess Modifications

I wanted to create a few human-readable RSS feed names and feeds including:

With somewhat canonical feed URLs, I can always change where they point to in the future. To do this and have them map over into the actual feeds for these things, I did a bit of remapping in my .htaccess file based on some thoughts I’d run across recently.  The code I used appears below:

# BEGIN rss
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^rss\.xml$ "/feed?cat=-484"[L,R]
RewriteRule ^microblog\.xml$ "/feed?cat=484"[L,R]
RewriteRule ^articles\.xml$ "/feed?kind=article"[L,R]
RewriteRule ^instagram\.xml$ "/feed?cat=936"[L,R]
RewriteRule ^linkblog\.xml$ "/feed?cat=964,945"[L,R]
RewriteRule ^read\.xml$ "/feed?cat=945"[L,R]
RewriteRule ^math\.xml$ "/feed?cat=10"[L,R]
RewriteRule ^informationtheory\.xml$ "/feed?cat=687"[L,R]
RewriteCond %{Query_STRING} ^$
RewriteRule ^feed$ "/rss.xml" [L,R]
</IfModule>
# END rss

Each of the cat=### are the numbers for the particular category numbers I’m mapping within WordPress for the associated category names.

RSS Feed Pattern for IndieWeb Post Kinds Plugin

I also spent a few minutes to figure out the RSS feed patterns to allow for the additional feeds provided by the Post Kinds plugin to work. While Post Kinds is similar to the native WordPress post formats, it’s designed particularly with IndieWeb posts in mind and uses a custom taxonomy which also wraps particular post kinds in the appropriate microformats automatically. The general form for these RSS feeds would be:

Other feeds could be constructed similarly by replacing “article” with the other kinds including:  bookmark, favorite, jam, like, listen, note, photo, read, recipe, reply, repost, watch, and wish. I suspect that most will only want the articles while those who are really interested in the others can either “build” them themselves for subscribing, or given the sporadic nature of some, they would more likely be interested in the “social stream” feed noted above.

Discoverability

Finally there’s the most important question of what feed readers like Feedly or Woodwind can actually discover when someone searches for an RSS feed on my domain. It’s one thing to have customized feeds, but if feed readers can’t easily find them, the subscriber is never likely to see them or know they exist to want to consume them. Most advanced feed readers will parse the headers of my site for discover-able feeds and present them to the user for possible subscription.

Out of the box WordPress provides two RSS feeds as standard: one for posts (essentially everything) and one for comments.  I added several additional ones (like those mentioned above), which I thought might be most requested/useful, into my page header to provide a slightly broader range of subscription options. I even included a few feeds for alternate sites I run, like my WithKnown-based site. I suppose if I wanted I could advertise feeds for my favorite sites anywhere.

To add these additional feeds, I added several additional lines into my page header similar to the following example which makes my posts categorized or tagged as mathematics discoverable:

<link rel="alternate" type="application/rss+xml" title="Chris Aldrich » Mathematics Feed" href="http://boffosocko.com/math.xml" />

Wrap up

Hopefully with these few simple changes, those who wish to subscribe to my blog by email won’t be inundated with a lot of the social details. Those who want all or even smaller portions of my feed can consume them more easily, and there’s a way to be able to consume almost anything you’d like by category, tag, or post format/post kind.

Now on to my stretch goal:

Finish my monthly email newsletter

Comments/Questions?

Is there a particular type of content I’m creating here that you’d like to subscribe to? Let me know in the comments below if there’s a feed of a post format/kind, category, or tag you’d like to have that isn’t mentioned above.

References

[1]
“WordPress Feeds « WordPress Codex,” WordPress.org. [Online]. Available: https://codex.wordpress.org/WordPress_Feeds. [Accessed: 18-Dec-2016]
[2]
“Customizing Feeds « WordPress Codex,” WordPress.org. [Online]. Available: https://codex.wordpress.org/Customizing_Feeds. [Accessed: 18-Dec-2016]

Chris Aldrich is reading “Panel Theme — WordPress Themes for Blogs at WordPress.com”

Read Panel Theme — WordPress Themes for Blogs at WordPress.com (wordpress.com)
A modern theme that makes it quick and easy to publish a webcomic.

I’ve discovered a spectacular tool for owning my own bookmarks and replacing Pocket and InstaPaper!

I’ve discovered a spectacular tool for owning my own bookmarks and replacing Pocket and InstaPaper!

  • It’s IndieWeb and POSSE friendly
  • Does link forwarding in a flexible/responsible manner
  • Allows for proper attributions
  • Keeps tons of metadata for analyzing reading behavior
  • Taggable
  • Allows for comments/commenting
  • Could be used easily as a linkblog
  • Archives the original article
  • Is searchable
  • Could be used for collaboration and curation
  • Has Readability integrated
  • Has a pre-configured browser bookmarklet
  • Is open source and well documented

Who could want more?! I want to experiment a bit with it, play with multiple configurations, and then document parts before rolling out–particularly as it wasn’t necessarily intended for this use case, but I’ll have some more details shortly.

Chris Aldrich is reading “Personal Statistics from 3 Months of Internet Reading”

Read Personal Statistics from 3 Months of Internet Reading (Medium)
In the interests of cool data, I’ve collected information about every single piece of content I read on the internet (and some of the…

👓 Twitter tests design that ditches retweet icon for “sharing” | TechCrunch

Read Twitter tests design that ditches retweet icon for “sharing” by Ingrid Lunden and Jon Russell (TechCrunch)
Twitter last year ditched its iconic star button in favor of hearts for favorites, and now it is considering a revamp for its famous retweet button.

📺 Chris Aldrich watched “My Research Process!” on YouTube

Watched My Research Process! from YouTube
From idea to finished manuscript - this is all the ins and outs of how I do my research - it goes quite well with this blog post, which I neglected to mentio...

From idea to finished manuscript – this is all the ins and outs of how I do my research – it goes quite well with this blog post, which I neglected to mention in the video… http://www.elliemackin.net/blog/tech-tools-and-research

My bookshelf! https://ellie.libib.com
Using the Gantt chart in my research planning: https://www.youtube.com/watch?v=pKD5hDGfVb8
Research planning in a Bullet Journal: https://www.youtube.com/watch?v=DHL9t9e-hjQ
Academic Bullet Journal: https://www.youtube.com/watch?v=IZ3Aacpelic
Academic Otters: https://lizgloyn.wordpress.com/2011/07/21/the-proper-care-and-feeding-of-academic-otters/
CamScanner: https://www.camscanner.com

 

💬 Reply to video

In addition to camscanner, and because you use OneNote, you might find Office Lens to be a useful phone app for photographing individual pages and transferring them directly into your OneNote application. It usually does a great job of taking poorly positioned photographs or photos from odd angles and cleaning them up to look as if you’d spent far more time positioning the pages and taking the photos.

For those capturing photographs of primary sources, I’ve recently found Google’s PhotoScan mobile app to be incredibly good, particularly at re-positioning the corners of photos and reducing glare.

📺 Chris Aldrich watched “Using the Gantt Chart in my research planning” on YouTube

Watched Using the Gantt Chart in my research planning from YouTube
How I use my gantt chart in my research planning. You can download a printable of my gantt chart, the research pipeline, and the monthly spread here: http://...

Using the Gantt Chart in my research planning
How I use my gantt chart in my research planning.
You can download a printable of my gantt chart, the research pipeline, and the monthly spread here: http://www.elliemackin.net/research-planning.html

I’ve used Gantt Charts for other things, but never considered them for academic research.

📺 Chris Aldrich watched “Research Planning in a Bullet Journal” on YouTube

Watched Research Planning in a Bullet Journal from youtube.com
In this vlog I talk more specifically about how I use my Bullet Journal for research planning, including how I use my Gantt chart to block out time, and what happens from there.

I’m Ellie, an early career ancient historian working on Greek religion. I make videos about research, being an early career academic, and my work.
Printables!
Calendex

Tom Wheeler Resigns From the FCC—So Long, Net Neutrality | WIRED

Read Tom Wheeler Resigns From the FCC—So Long, Net Neutrality by Klint Finley (WIRED)
The man who saved net neutrality is stepping aside.
This is not a good sign for the open web.

Chris Aldrich is reading “Self-Portraiture as Self-Care”

Read Self-Portraiture as Self-Care by Ellie Mackin (elliemackin.net)
I’ve recently started taking self-portraits as a method of self-care. It’s a way to keep hold of my corporeality – although that sounds very dramatic, it’s an important thing to do for a person who spends most of their time living in their own head. A lot has been written about selfie culture: see the tag Selfie Culture on HuffPo, and (particularly) Laura Bates's (of Everyday Sexism) Guardian article about selfie-taking as (teenage) feminism and image reclamation. I don’t agree that selfies and self-portraits are different things – they are both about holding onto one’s own image and cementing it in a place and time. Sometimes that place and time is frivolous, sometimes it’s serious. Both are okay and both should be encouraged.