different number of posts by RSS feed (in Wordpress) - php

I've done a bunch of searching on this site, Wordpress.com, and Google, and I haven't found an answer, so I'll try posting here! If it's already been answered, I apologize in advance for my search-fu failure.
I run a podcast and blog using a WordPress/PowerPress combo. Because of the limit on many aggregators, I have to keep my site's main feed under 512kb, so I've limited the number of posts that show in RSS to 50. However, we frequently get people asking for a feed that has our entire catalog so they can pull down our show's full history.
Is there a plugin or some feature in WordPress that would allow me to leave my main feed with its length restrictions but launch a parallel feed that shows everything? Or is there a relatively simple trick I can do in the PHP?
Thanks in advance for any help!

Why not to make the second feed yourself? WP Codex

Yes create your own feed, this link might help with some of the hooks
https://github.com/ChelseaStats/wp-plugin-custom-rss-feeds
disclaimer: link/repo is mine

Related

RSS Feed: Post is written in Feed, if comment count on post is 5,10,15,20

I have a wordpress site and use RSS Graffiti on Facebook to share my newest posts there.
Now i´m wondering: I want to build an RSS Feed, where the post appears as entry as soon as it has reached a certain comment count, say 5,10,20,etc.
This way i can share the post on facebook as "active".
Now I´m thinking of how to do it and how to do it best.
Solutions i came up with:
1) PHP-code, that counts the number of comments and if count is 10, 15, 20,... adds category "c10" to post. I then take the built in wordpress-feed for categories to share it on fb.
Problem: I will need a lot of categories and spam my background
2) I have a plugin, that counts the number of comments and then generates an rss feed of its own.
Would be much cleaner, but i dont know how to do this, make an RSS Feed of my own and program the post in there.
Is there another solution? What do you think?

How to get list of categories of a wordpress blog using wordpress REST api

First of all i know it is a theoretical question and it contains no code but actually this time i don't have code, i need your suggestion on this issue.
Question:
Is it possible to fetch the name of all categories from a wordpress.com blog or a self-hosted blog connected through jetpack?
I tried finding it here https://developer.wordpress.com/docs/api/ but no luck.
So please suggest.
I've been looking for the same thing. I don't think this feature is available yet (As of 24th May 2013) on jetpack but available on hosted blogs (see the link below).
http://codex.wordpress.org/Function_Reference/get_categories
In case you are using JSON API plugin, you can use
http://yourdomain.com/?json=get_category_index to get the list of all categories.
PS: You can use this JSON API plugin in place of jetpack api as it is hosted on your own blog with greater control.

Include selected parts of an external site

I have gotten a question from a friend who has a website and a blog (Wordpress). They are on completely different domains. As it is now, each time she enters a new article on the blog, she manually has to update the "News"-section on her website. Now, she would like it to update automatically. So when she updates her blog, the newest article is also shown on the website.
Is it even possible to achieve this and can you advance even further, like letting say the three most recent articles display in the website?
Wordpress has a buil-in RSS system. Use that blog RSS on your other site to automatically show them as news.
If you want to manually create it, here is a good manual on how to start that.
Yes, this is called web syndication
Many blogging frameworks already offer syndication support out of the box, using RSS, Atom, or a comparable system.
All you need to do is get the CMS on her website to read the syndication of her blog and fetch the latest articles from it.

Parameter for more than 10 posts in WordPress RSS

I need to generate an RSS feed for posts in WordPress that contains more than the usual 10-or-so items. I understand that somewhere I need to do something such as query_posts( 'posts_per_page=-1' );, but I have absolutely no idea where. (I am new to WordPress development.)
I've looked all up and down my includes/feed-rss2.php, and while I see a lot of stuff that generates my feed, nowhere do I see something that actually queries for a list of posts. In fact, there is no reference to "query" anywhere in the file!
Can you direct me to the appropriate place? Better yet, if there is some parameter I can stick in the URL when requesting the feed in the first place, that would be great.
Thanks for any direction you can give.
The simplest way to change the number of posts in your feed is to utilize built in options.
Go to the admin Dashboard, then to Settings, then to Reading.
You will be faced with various options, the most important being:
Syndication feeds show the most recent 10 items
That will allow you to specify the number of posts your feed will contain.
Simple, easy and all via the admin panel!
Source: Settings -> Reading via the Wordpress Codex

What kind of website news posting methods are there?

I have a custom made website and right now each time I want to put some news on the front page of my site I have to edit the HTML and then re-upload via ftp.
I'm trying to find a simple feature/program that will allow me to post news to my site without manually having to edit the html and possibly allowing it to have comments.
I've tried wordpress but that seems to have too many features. For example it makes me pick a template, which I don't need because I have a custom website. And it has categories, archives, etc. I don't need all of that.
Any suggestions?
wordpress is quite lightweight imo, but if you think it's too big, you might want to use one of these: http://web.appstorm.net/roundups/self-publishing/10-ultra-lightweight-cmses-for-simple-projects/
Develope your own. Shouldn't take more than a couple of hours.

Categories