Post Kinds
by David Shanske 4.3 (6 reviews)

Post Kinds

Ever want to reply to someone else's post with a post on your own site? Or to "like" someone else's post, but with your own site?

Tested up to WP 6.5 (Current: 6.9)
v3.7.3 Current Version v3.7.3
Updated 1 year ago Last Update on 09 Apr, 2024
Synced 10 hours ago Last Synced on
Rank
#13,914
+11 this week
Active Installs
100+
-44.8%
KW Avg Position
12.5
No change
Downloads
31.7K
+1 today
Support Resolved
0%
No change
Rating
86%
Review 4.3 out of 5
4.3 (6 reviews)

Next Milestone 200

Total Progress 80%
100+ 200+
760
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 20 more installs to reach 200+

Rank Changes

13,909 13,919 13,930 13,940 13,950 13-01-2026 14-01-2026 15-01-2026 16-01-2026 17-01-2026 18-01-2026 19-01-2026 20-01-2026
13,898 13,933 13,968 14,002 14,037 05-01-2026 06-01-2026 07-01-2026 08-01-2026 09-01-2026 10-01-2026 11-01-2026 12-01-2026 13-01-2026 14-01-2026 15-01-2026 16-01-2026 17-01-2026 18-01-2026 19-01-2026 20-01-2026
13,890 13,942 13,994 14,046 14,098 21-12-2025 22-12-2025 23-12-2025 24-12-2025 25-12-2025 26-12-2025 27-12-2025 28-12-2025 29-12-2025 30-12-2025 31-12-2025 01-01-2026 02-01-2026 03-01-2026 04-01-2026 05-01-2026 06-01-2026 07-01-2026 08-01-2026 09-01-2026 10-01-2026 11-01-2026 12-01-2026 13-01-2026 14-01-2026 15-01-2026 16-01-2026 17-01-2026 18-01-2026 19-01-2026 20-01-2026
13,890 13,942 13,994 14,046 14,098 22-10-2025 23-10-2025 24-10-2025 25-10-2025 26-10-2025 27-10-2025 28-10-2025 29-10-2025 30-10-2025 31-10-2025 01-11-2025 02-11-2025 03-11-2025 04-11-2025 05-11-2025 06-11-2025 07-11-2025 08-11-2025 09-11-2025 10-11-2025 11-11-2025 12-11-2025 13-11-2025 14-11-2025 15-11-2025 16-11-2025 17-11-2025 18-11-2025 19-11-2025 20-11-2025 21-11-2025 22-11-2025 23-11-2025 24-11-2025 25-11-2025 26-11-2025 27-11-2025 28-11-2025 29-11-2025 30-11-2025 01-12-2025 02-12-2025 03-12-2025 04-12-2025 05-12-2025 06-12-2025 07-12-2025 08-12-2025 09-12-2025 10-12-2025 11-12-2025 12-12-2025 13-12-2025 14-12-2025 15-12-2025 16-12-2025 17-12-2025 18-12-2025 19-12-2025 20-12-2025 21-12-2025 22-12-2025 23-12-2025 24-12-2025 25-12-2025 26-12-2025 27-12-2025 28-12-2025 29-12-2025 30-12-2025 31-12-2025 01-01-2026 02-01-2026 03-01-2026 04-01-2026 05-01-2026 06-01-2026 07-01-2026 08-01-2026 09-01-2026 10-01-2026 11-01-2026 12-01-2026 13-01-2026 14-01-2026 15-01-2026 16-01-2026 17-01-2026 18-01-2026 19-01-2026 20-01-2026
Current #13,914
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 13-01-2026 14-01-2026 15-01-2026 16-01-2026 17-01-2026 18-01-2026 19-01-2026 20-01-2026
0 10 05-01-2026 06-01-2026 07-01-2026 08-01-2026 09-01-2026 10-01-2026 11-01-2026 12-01-2026 13-01-2026 14-01-2026 15-01-2026 16-01-2026 17-01-2026 18-01-2026 19-01-2026 20-01-2026
0 10 21-12-2025 22-12-2025 23-12-2025 24-12-2025 25-12-2025 26-12-2025 27-12-2025 28-12-2025 29-12-2025 30-12-2025 31-12-2025 01-01-2026 02-01-2026 03-01-2026 04-01-2026 05-01-2026 06-01-2026 07-01-2026 08-01-2026 09-01-2026 10-01-2026 11-01-2026 12-01-2026 13-01-2026 14-01-2026 15-01-2026 16-01-2026 17-01-2026 18-01-2026 19-01-2026 20-01-2026
0 10 20 22-10-2025 25-10-2025 28-10-2025 31-10-2025 03-11-2025 06-11-2025 09-11-2025 12-11-2025 15-11-2025 18-11-2025 21-11-2025 24-11-2025 27-11-2025 30-11-2025 03-12-2025 06-12-2025 09-12-2025 12-12-2025 15-12-2025 18-12-2025 21-12-2025 24-12-2025 27-12-2025 30-12-2025 02-01-2026 05-01-2026 08-01-2026 11-01-2026 14-01-2026 17-01-2026 20-01-2026
0 10 20 20-01-2025 01-02-2025 13-02-2025 25-02-2025 09-03-2025 21-03-2025 02-04-2025 14-04-2025 26-04-2025 08-05-2025 20-05-2025 01-06-2025 13-06-2025 25-06-2025 07-07-2025 19-07-2025 31-07-2025 12-08-2025 24-08-2025 05-09-2025 17-09-2025 29-09-2025 11-10-2025 23-10-2025 04-11-2025 16-11-2025 28-11-2025 10-12-2025 22-12-2025 03-01-2026 15-01-2026 20-01-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.3
6 reviews
Overall 86%
5
5 (83%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
1 (17%)

Tracked Keywords

Showing 2 of 2
Keyword Position Change Type Updated
webmention 9 Tag 11 hours ago
indieweb 16 Tag 11 hours ago

Unlock Keyword Analytics

Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.

  • Full keyword position tracking
  • Historical ranking data
  • Competitor keyword analysis
Upgrade to Pro

Track This Plugin

Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.

Start Tracking Free

Plugin Details

Version
3.7.3
Last Updated
Apr 09, 2024
Requires WP
4.9.9+
Tested Up To
6.5
PHP Version
7.0 or higher
Author
David Shanske

Support & Rating

Rating
★ ★ ★ ★ ☆ 4.3
Reviews
6
Support Threads
0
Resolved
0%

Keywords

Upgrade to Pro

Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.

Upgrade Now

Frequently Asked Questions

Common questions about Post Kinds

Bob wants to reply to Sue on his own website.
Sue enables webmentions(separate plugin) on her site.
Bob creates a post and sets it as a reply to or a like of Sue's post.
A webmention is sent to Sue's site, and Sue's site uses the markup added by this plugin to determine what kind of post it is.
Sue's site stores and displays data from the post as a comment on Sue's post.

How do I learn more?
For more information on the Indieweb and tools for WordPress, visit Getting Started on
WordPress.
There are too many Post Kinds
You can enable/disable more based on preference. Some may be enabled by plugins. You do not have to use ones you don't want. Not having a post kind enabled
will not disable the functionality on existing posts, it only hides the selection in adding new posts.
What are the kinds of posts I can make?
These kinds have an analog in post formats. Adding context to one of these may make it a Passive Kind.

Article - traditional long form content - a post with an explicit post name(title)
Note - short content - a post with just plain content (also the default)
Photo - image or photo post - a post with an embedded image as its primary focus. This uses either the featured image or attached images depending on theme.
Video - video post - a post with an embedded image as its primary focus.
Audio - audio post - a post with an embedded sound file as its primary focus.

The Response Kinds

Reply - Replying to someone else's comment
Repost - a complete repost of someone else's content
Like - props/compliments to the original post/poster
Favorite - special to the favoriter
Bookmark - This is basically sharing/storing a link/bookmark.
Quote - Quoted Content
RSVP - A specific type of Reply regarding an event
Check-In - Identifying you are at a place. To show full location, the Simple Location plugin is recommended as it will display maps.
Issue - Issue is a special kind of article post that is a reply to typically some source code, though potentially anything at a source control repository.
Review - Review is a post evaluating a product, service, or experience.

The Passive Kinds

To "Scrobble" a song is when listening to it, you would make it a post on
your website. This is the most well-known example of a passive kind of post. They are formed by having content in the context box on one of these types of
posts.

Listen - scrobble - listening to an audio post
Jam - Indicating a particularly personally meaningful song
Watch - video - watching a video
Play - playing a game
Craft - making something...such as 3D printing, crafting, etc.
Read - reading a book, compared to online material
Eat - Representing recording what you eat, perhaps for a food diary
Drink - Similar to Eat
Wish - a post indicating a desire/wish. The archive of which would be
a wishlist, such as a gift registry or similar.
Weather - A weather post would be current weather conditions
Exercise - Representing some form of physical activity
Trip - Representing a trip...this represents a geographic journey and would require location awareness.
Itinerary - Itinerary - this would refer to scheduled transit, plane, train, etc. and does not require location awareness
Tag - Allows you to tag a post as being of a specific tag, or person tagging.
Follow - A post indicating you are now following someone's activities
Mood - Mood - Feeling
Recipe - Recipe
Event - An event is a type of post that in addition to a post name (event title) has a start datetime (likely end datetime), and a location.
Sleep - Sleep is a passive metrics post type that indicates how much time (and often a graph of how deeply) a person has slept.
Acquisition - Purchased, Donated, or otherwise acquired an object
Question - Question is a post type for soliciting answer replies, which are then typically up/down voted by others and then displayed underneath the question post ordered by highest positive vote count rather than time ordered.

Can I add my own kinds?
I would prefer if something is popular enough to merge it into the plugin. Feel free to ask for a term to be reserved by filing an issue.
However if you are interested in creating your own there is functionality around it.

register_post_kind(
'reply',
array(
'singular_name' => __( 'Reply', 'indieweb-post-kinds' ), // Name for one instance of the kind
'name' => __( 'Replies', 'indieweb-post-kinds' ), // General name for the kind plural
'verb' => __( 'Replied to', 'indieweb-post-kinds' ), // The string for the verb or action (liked this)
'property' => 'in-reply-to', // microformats 2 property
'format' => 'link', // Post Format that maps to this
'description' => __( 'a reply to content typically on another site', 'indieweb-post-kinds' ),
'description-url' => 'http://indieweb.org/reply',
'title' => false, // Should this kind have an explicit title
'show' => true, // Show in Settings
)
)
);

Add a function with your kind in the above format, hooking it in the init hook and it will add the Kind to the system.
Can I enable one of the Kinds you plan to offer in future?
set_post_kind_visibility( $slug, $show = true ) - If you add this function in early on, it will change the visibility of a kind.
Can I create archives for each kind?
Post Kinds automatically handles the display of archives of individual types. So to view all the posts marked as "note", for example, one could visit the URL http://www.YOURSITE.COM/kind/note/.
Simply replace YOURSITE.COM with your particular site name and the particular post kind name to access the others.

You can also add the date /kind/note/2018/12/24 to see date-based archives.

For archives if you add exclude_kind as a query variable it will exclude specific kinds from the query ?exclude=kind&exclude_terms=note. You can also do this as /exclude/kind/note,checkin as it accepts multiple values

There is also a special photo photo included, using ?kind_photos=1 or /photos or /photos/yyyy or /photos/yyyy/mm or /photos/kind/note or any other taxonomy. This will use the photo enhancements introduced in 3.4.0 to only show photos from
all types of posts.
Do you have RSS feeds for each kind?
Post Kinds also automatically handles RSS feeds which can be made available or subscribed to for any of the particular kinds. The RSS feed for all the posts marked as "note", for example could be found at either the URL http://www.example.com/kind/note/feed or http://www.example.com/feed/?kind=note (if one doesn't have pretty permalinks enabled). Others can be obtained by replacing "note" with the other kinds.
Do you support bookmarklets?
At the moment, a fully automatic bookmarklet is not yet part of the plugin but you can send data directly to the Post Editor

If you add ?kindurl=URL to the post editor URL, it will automatically fill this into the URL box in post properties
If you add ?kind=like to the post editor URL, it will automatically set the kind.

So - https://www.example.com/wp-admin/post-new.php?kindurl=URL&kind=like will automatically set a like with the URL
Can I post automatically outside the Post Editor?
Using the Micropub plugin for WordPress is the easiest way to post outside of the Post Editor. This will work with any Micropub client.
I installed JetPack and I am no longer getting context added to my posts
The JetPack sharing module conflicts with this plugin.
When will this plugin support the Block Editor?
I am not sure. It is not a strict priority. At this time, there is no definite time for this support. I have been gradually moving toward abstracting more of the data into the REST API
so it could more easily be added to the block editor.
How do I get support?
The Development version of the plugin is hosted at Github. You can file issues there.

Sign In / Register

You need to sign in or register to use this feature.