Automattic / jetpack

Security, performance, marketing, and design tools — Jetpack is made by WordPress experts to make WP sites safer and faster, and help you grow your traffic.
https://jetpack.com/
Other
1.59k stars 798 forks source link

Subscriptions: include CPTs #760

Open jeherve opened 10 years ago

jeherve commented 10 years ago

Currently, the subscriptions module will only notify subscribers when a new post is made on the blog.

Since WP 3.0, CPTs (custom-post-types) have started playing an increasingly dominant role in many blogs. Therefore, I believe it would be a great addition to Jetpack to add the option for blog admins to select which post types will be included in these updates.

Original trac ticket:

richardmtl commented 10 years ago

Requested in 1900539-t

jeherve commented 10 years ago

Also suggested in 2057439-org

georgestephanis commented 10 years ago

Considering the varied methods that CPTs can be displayed with custom meta and the like, a general format for sending out subscriptions would likely be inadequate to properly display, and claiming support may provide a disservice.

mrwweb commented 10 years ago

Just came to check on the status of this feature and am really bummed to see it bumped from 3.2.

@georgestephanis are you suggesting that the feature won't be added ever?

To play devil's advocate for a moment, all of these same restrictions come from the default custom post type RSS feed support in WordPress core. Granted, there are filters available to add meta data as needed, but I suspect few sites actually do that. I have no idea if it's possible or challenging to add similar filters, presumably targeting the_content conditionally when Jetpack subscriptions are watching.

With that in mind, I hope you'll at least consider adding the feature with a big note about limitations. I admit I could really use it on a project right now, but FWIW, I expected that limitation anyway.

georgestephanis commented 10 years ago

I'm certainly not saying never, just that it will need more thought and development time that is available for 3.2 (which I'm probably going to fire off the first beta in the next hour or so).

It may wind up looking something like for CPTs, the content that gets synced to wpcom and sent out to subcribers is filtered, so themers / plugin authors can specify how it's formatted. But then it'd need further development wpcom side to strip out anything potetially malicious.

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/subscriptions-and-custom-post-types?replies=1

aheckler commented 9 years ago

Requested in 2027277-t.

chaselivingston commented 9 years ago

Requested in 2096887-t

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/subscriptions-jobs-events?replies=1&view=all

mikeyarce commented 9 years ago

Also suggested here: 2180609-t

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/ssubscriptions-for-custom-post-types?replies=1&view=all

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/jetpack-subscribe-email-notifications-for-events?replies=1&view=all

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/subscriber-email-notifications-for-different-content-types?replies=1&view=all

jeherve commented 9 years ago

Also suggested here: 2091078-t

richardmtl commented 9 years ago

requested in 2282088-t

richardmtl commented 9 years ago

requested in 2305017-t

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/subscritions-and-marketpress-not-compatible?replies=1&view=all

RCowles commented 8 years ago

Suggested in 2447672-t

KokkieH commented 8 years ago

Another request here: https://twitter.com/user/status/685770900835295232

lschuyler commented 8 years ago

Requested in 2497836-t

ebinnion commented 8 years ago

Requested in 2605489-t

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/how-can-i-subscribe-to-receive-the-new-articles-the-new-events?replies=1&view=all

annezazuu commented 8 years ago

Requested in 2692774-t

v18 commented 8 years ago

2693275-t

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/comment-subscription-custom-post-type?replies=1&view=all

RCowles commented 8 years ago

2643878-t

RCowles commented 8 years ago

2735963-t

thedodd commented 8 years ago

This would be extremely useful for basic CPTs. My team is using the json rest api subscriptions plugin, and being able to receive events programmatically for CPTs would be awesome.

Any suggestions on what can be done to get events for custom types working right now? Maybe just a pointer to some code that I can hack. Anything really.

jeherve commented 8 years ago

Any suggestions on what can be done to get events for custom types working right now? Maybe just a pointer to some code that I can hack. Anything really.

Since the subscriptions are sent from WordPress.com, I'm afraid you won't be able to contribute; it's something we'll need to develop on WordPress.com first.

We'll update this issue as soon as we start working on this!

thedodd commented 8 years ago

@jeherve thanks for the quick response. I suspected that such was the case. I'll keep an eye on this thread then.

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/subscriber-notification-emails-for-portfolio-projects-instead-of-posts?replies=1

andrespazsoldan commented 8 years ago

It would be great to notify subscribers when a new CPT is published...

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/auto-sharing-for-job-boards-jobmonster-theme/

lamdayap commented 8 years ago

2885990-t

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/email-subscriptions-for-custom-posts/

ghost commented 7 years ago

Is there a workaround for this issue?

nicmare commented 7 years ago

two years later nothing has changed yet :(. theres no workaround because the subscriptions are managed over the wordpress servers.

jeherve commented 7 years ago

@VladAntropov There is no work around. As @nicmare mentioned, the emails are sent from WordPress.com servers. It's consequently not possible to enable subscriptions emails for Custom Post Types with a simple change in the code on your own site.

If you'd like to send out subscription emails for Custom Post Types, I'd recommend that you use a different subscription service, like MailPoet or Mailchimp.

superkierowca commented 7 years ago

@jeherve What can I add to the subject... After two years of seduction the only word JetPack Team says to users is to use third-party service for CPT mail notifications? People want that functionality as CPT are core format of many modern themes. Do you really like us to uninstall JetPack in favour of MailChimp? I personally would rather stay with JetPack but how can I as my site has regularly published CPT's in plans ? Come on :)

jeherve commented 7 years ago

@superkierowca I'd love to tell you Jetpack Subscriptions will support Custom Post Types very soon, but I'd be lying.

As mentioned earlier on this issue, enabling subscriptions for CPTs will require some planning as a lot of CPTs rely on custom post meta and other custom implementations to display content. That's not on our roadmap yet, so it's best if you use a third-party tool if you need that functionality right now.

That said, you don't have to uninstall Jetpack; you can deactivate the Subscriptions module and keep using the other features in Jetpack.

We'll update this issue as soon as this gets on our roadmap and we start working on it.

ghost commented 7 years ago

While I understand that JetPack team is busy and has to prioritize fixes, I expect the evolution of JetPack plugin not to fall too far behind WordPress's overall evolution. CPT is as core and as significant as anything WordPress does today and yet JetPack does not seem to think it is. Also it makes you wonder that JetPack still lives in the world of WordPress as simple blog CMS and nothing more.

csonnek commented 7 years ago

Also requested in 2998342-t.

remkus commented 7 years ago

As mentioned earlier on this issue, enabling subscriptions for CPTs will require some planning as a lot of CPTs rely on custom post meta and other custom implementations to display content. That's not on our roadmap yet, so it's best if you use a third-party tool if you need that functionality right now.

I get that there a plenty of CPTs out there where this is the case. However, there are also plenty of CPTs that would work just fine if they were treated as regular WordPress posts. Why not make this an option to be activated by a developer as apposed to a settings somewhere.

From my perspective this would create a nice middle ground instead of maintaining this somewhat ridiculous stance of "noted, but we're not doing anything to move forward for more than two years now".

pmciano commented 7 years ago

3019681-t

csonnek commented 7 years ago

Requested in 3086327-t

lamdayap commented 7 years ago

requested 3143224-t

wigglemuff commented 7 years ago

requested 3202917-t

annezazu commented 7 years ago

3252447-t

annezazu commented 7 years ago

Would be really neat to put this in place for WPJM cc @jom and @davoraltman

NujabesSoul commented 7 years ago

Requested 697933-zen