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.58k stars 797 forks source link

Publicize: Add custom templates #261

Open kraftbj opened 10 years ago

kraftbj commented 10 years ago

We could add an additional option under Settings > Sharing, allowing you to customize all Publicize excerpts at once, with the use of template tags, like we do today for custom services in Sharedaddy.

Here are a few examples:

Suggested by users in: https://twitter.com/walkenfan/status/291950686277627904 http://wordpress.org/support/topic/featured-image-of-post-not-showing-up-when-publicized-to-facebook?replies=23#post-3467643 http://wordpress.org/support/topic/publicize-custom-post-text?replies=3#post-3556200 http://wordpress.org/support/topic/feature-request-33?replies=1 http://wordpress.org/support/topic/any-way-to-use-tags-when-posting-an-entry-to-facebook-twitter-etc?replies=1 http://wordpress.org/support/topic/share-on-twitter-feature-request?replies=2 http://wordpress.org/support/topic/publicize-add-automatic-title-hashtag-for-twitter?replies=3#post-4494444 http://wordpress.org/support/topic/jetpack-publicize?replies=1 http://wordpress.org/support/topic/publicize-setting-text-auto?replies=1

Ported from https://plugins.trac.wordpress.org/ticket/1785

vrocks commented 10 years ago

Having this would be amazing!

Perhaps a "main" setting with 2 check boxes:

Would you like publicize to add these to your Twitter posts? ☐ Categories ☒ Tags

Then the same for Tumblr and Facebook as well.

talgalili commented 10 years ago

I would LOVE to be able to add automatic hashtags for my publicized posts (for example, always have my posts include #something). Any chance of getting this to happen in the near future?

Thanks!

paulsto commented 10 years ago

In sharing settings, you should be able to put a collection of words in the twitter section that it should pattern match against in the title of the article and simply add a hash to the beginning of the word if it finds it in the title. Generally people are writing in common themes, this would go some way to automating the action of pushing a post out.

The other option you've mentioned above would also be great.

JuliusDoom commented 10 years ago

Here is a temporary solution for this issue, i hope that Automattic guys add this functionality to the plugin, but meanwhile we are working on a better solution. http://outbc.co/1oSyIdu

kraftbj commented 10 years ago

@JuliusDoom The solution on that post is changing core WordPress files, something outside of our scope and not recommended.

JuliusDoom commented 10 years ago

@kraftbj As i said, this is temporary solution, but some guys really need this functionallity.

paulsto commented 10 years ago

I already fudged something like this, but the scope is very limited in terms of how you can post.

I’ve ended up buying a subscription for dlvr.it for the time being. That is definitely the gold standard for how to “publicize” content… It turns any tags it finds (up to a configurable maximum) and post categories, into hashtags.

blobaugh commented 10 years ago

Adding link to VIP article http://vip.wordpress.com/documentation/customizing-publicize-sharing-behavior/

kraftbj commented 10 years ago

Note that not all on that VIP link applies to Jetpack per Partnerships.

jeherve commented 10 years ago

Here is a working example: http://wordpress.org/support/topic/jetpack-publicize?replies=18#post-4836869

jeherve commented 9 years ago

Here is another working example, for tags this time: http://jeremy.hu/jetpack-hashtags-tweets-publicize/

jkudish commented 9 years ago

We're reworking how a lot of Publicize works at the moment. We'll add more customization features but I am not sure yet what it'll look like exactly.

jeherve commented 9 years ago

Another related request here: https://wordpress.org/support/topic/wrong-short-url-1?replies=9&view=all

In this case, the users would like to be able to choose what URL (full permalink or shortlink) to send in the Publicize message.

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/jetpack-posts-full-text-on-facebook?replies=27&view=all#post-7004438

jeherve commented 9 years ago

Also suggested here: https://twitter.com/shaunduke/status/607757756217491457

jenhooks commented 9 years ago

Requested here: 2228273-t

richardmtl commented 9 years ago

requested ability to modify Publicize content sent to twitter in 2228116-t

jackiejade commented 9 years ago

Had two more requests for the ability to use shortlinks in chat: 174305-chat and 177170-chat

kraftbj commented 9 years ago

@Jstachurski re shortlinks: 429-gh-io

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/publicize-by-jetpack-doesnt-use-its-own-wpme-short-urls

jeherve commented 9 years ago

Also suggested in #2391: custom templates would allow site owners to use custom shortlinks in Publicize messages again, thus allowing them to use custom URL parameters if needed.

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/publicize-is-posting-both-bitly-regular-urls?replies=6&view=all#post-7220355

jeherve commented 9 years ago

Also suggested here: https://wordpress.org/support/topic/shortlink-in-auto-post-message?replies=1&view=all

Darkseal commented 9 years ago

I recently wrote a Wordpress Plugin to automatically generate hashtags using the post tags, the process using the post tags, so you won't have to manually do that each time. The results are very similar to what @vrocks, @talgalili and @paulsto asked for, without having to change WP source code as @JuliusDoom 's temp fix.

The Plugin is released under GPLv2 and is available here: https://wordpress.org/plugins/publicize-with-hashtags/

This is a brief installation & usage guide: http://www.ryadel.com/en/add-hashtags-to-jetpack-publicize-shared-posts/

And here's the GitHub repo with the full Source Code: https://github.com/Darkseal/publicize-with-hashtags

At the time being, all the plugin options (max char length check, space trimming etc.) can only be changed by editing the PHP file: I'll add a dedicated options screen if the plugin gets some downloads.

jeherve commented 9 years ago

@Darkseal Looks like a similar approach to the tutorial I posted earlier:

Here is another working example, for tags this time: http://jeremy.hu/jetpack-hashtags-tweets-publicize/

Well done!

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/publicize-post-to-twitter-does-not-include-short-url?replies=1&view=all

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/publicize-and-wp-bitly?replies=2&view=all

nohl commented 8 years ago

@jeherve I am so impressed with your diligence on this issue. Thank you for being our champion on this headache.

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/too-much-information-2?replies=1&view=all

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/using-short-links-with-publicize?replies=1&view=all

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/word-count-on-facebook-post?replies=2&view=all

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/publicize-title-description-post?replies=1&view=all

jeherve commented 8 years ago

Also suggested in 2417761-t

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/facebook-ignores-custom-publicize-message-if-not-sent-from-desktop?replies=3&view=all#post-7668144

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/publicize-on-facebook?replies=3&view=all#post-7673956

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/publicize-add-url-variables?replies=1&view=all

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/publicize-creating-utm-tracking-links-specific-to-diferent-social-media?replies=1&view=all

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/how-publicize-publish-my-posts-with-short-url?replies=1&view=all

jenhooks commented 8 years ago

Suggested here 2484957-t

v18 commented 8 years ago

Asked in 2503594-t

jeherve commented 8 years ago

Related request here: https://wordpress.org/support/topic/why-is-jetpack-publicize-adding-an-extra-link-to-the-text-of-posts-on-fb-or-g?replies=1&view=all

jeherve commented 8 years ago

Related: https://wordpress.org/support/topic/i-want-to-limit-the-length-of-the-post-to-first-para-in-fb-share?replies=4&view=all#post-8004306

swedroid commented 8 years ago

Option to only publish post URL? Most sites supply metadata for FB (and if not, it usually finds it anyways), so URL would suffice in order to display post title+description.

memmeh commented 8 years ago

Please get this sorted out. I really need to use Facebook publishing but I can't use it as long as the app posts the entire content into Facebook.

jeherve commented 8 years ago

@memmeh Publicize doesn't post the entire content to Facebook right, only the first 60 words are pulled.

If you'd like, you can use the Publicize Details box appearing right above the Publish button to set a custom message before to publish your post. That custom message will then be used instead of the first 60 words of your post.

jeherve commented 8 years ago

Related request here: https://wordpress.org/support/topic/fb-via-publicizing-link-in-post-description?replies=1&view=all

jeherve commented 8 years ago

Also requested in 2595049-t

jeherve commented 8 years ago

Also requested here: https://wordpress.org/support/topic/publicize-remove-facebook-text?replies=3&view=all#post-8274111

jeherve commented 8 years ago

Also suggested here: https://wordpress.org/support/topic/publicize-how-can-i-set-up-several-messages?replies=1&view=all

davidsword commented 8 years ago

been hoping for this functionality for years. I only need to send a domain maped URL to Facebook, the og meta tags take care of the title and content, etc.