Give your users the power to show comments some love!
To access Comment Likes, the site must have Comment Likes enabled and you must be logged into your WordPress.com account.
Enable Comment Likes
You can activate Comment Likes by following these steps:
- Start at WP Admin.
- Navigate to Jetpack > Settings > Discussion.
- Click the toggle next to Enable Comment Likes to activate Comment Likes.
To disable Comment Likes, click the toggle again. The Comment Like button will disappear, and all Likes will no longer appear on any comments.
If Show Likes is deselected in the Likes and Shares box and/or Comments are disabled for a particular post, Comment Likes will be disabled as well.
Manage Comment Likes
Control who can like comments with the Disallowed comments feature, following these steps:
- Go to WordPress.com
- Select the site you wish to control Comment Likes for
- Go to Settings > Discussion.
- If you see Comment Likes coming from a spam account or other source that you want to disallow, simply add the person’s email address, name, or username to the Disallowed comments dialogue box.
- Scroll to the top of the Comments section and click Save Settings.
After following the above steps, the Comment Like option will no longer be visible for these visitors.
Troubleshoot Comment Likes
Likes disappeared
If you transfer your site or change the site URL settings, your Comment Likes count will be reset, and start counting again.
Likes cannot be migrated from one site to another.
Likes not loading
There is a known issue between Cloudflare’s Rocket Loader and Jetpack Likes. You’ll consequently need to disable this feature in your Cloudflare settings.
If you have a cache/optimization plugin minifying JavaScript, the minification could cause the Likes button to sit just Loading. Please, try to deactivate the minification to solve the issue.
Still need help?
Please contact support. We’re happy to advise.
Privacy Information
Comment likes is deactivated by default. If you ever need to activate it, you can toggle the Enable comment likes setting from the Comments section at Jetpack — Settings — Discussion.
| Data Used | |
|---|---|
| Site Owners / Users To formally process a like action, we use the WordPress.com user ID/username (you must be logged in to use this feature), the local site-specific user ID (if the user is signed in to the site on which the like occurred), and a true/false data point that tells us if the user liked a specific comment.If a like action is performed from one of our mobile apps, some additional information is used to track the activity: IP address, user agent, timestamp of event, blog ID, browser language, country code, and device info. Additionally, for toggle tracking (detailed below): IP address, WordPress.com user ID, WordPress.com username, WordPress.com-connected site ID and URL, Jetpack version, user agent, visiting URL, referring URL, timestamp of event, browser language, country code. | Site Visitors To formally process a like action, we use the WordPress.com user ID (if the user is signed in to WordPress.com), the local site-specific user ID (if the user is signed in to the site on which the like occurred), and a true/false data point that tells us if the user liked a specific comment.If a like action is performed from one of our mobile apps, some additional information is used to track the activity: IP address, user agent, timestamp of event, blog ID, browser language, country code, and device info. |
| Data Tracked | |
| Site Owners / Users We track by who, and when, a specific comment was liked.We also track when, and by which user, the feature is activated and deactivated. | Site Visitors We track by who, and when, a specific comment was liked. |
| Data Synced (Read More) | |
| Site Owners / Users We sync a single option that identifies whether or not the feature is activated. | Site Visitors None. |






Markdown in Classic Editor
Compose posts and comments with links, lists, and other styles with Markdown, using regular characters and punctuation marks.
You can use Markdown on your Jetpack-powered blog for posts, pages, and comments. Here, you can find details and information on how to enable Markdown on your blog and write with it if you use the Classic Editor. See the Jetpack Markdown Block support guide for more information on using Markdown in the Block Editor.
Markdown is used by writers and bloggers who want a quick and easy way to write rich text without having to take their hands off the keyboard and without learning a lot of complicated code and shortcuts.
If you’re already familiar with Markdown, simply enable it on your blog and start writing. Refer to the WordPress.com Markdown Quick Reference page for help. Jetpack uses Markdown Extra, which adds some features not originally available in Markdown. For best results, please use the Text tab in the Editor, as the Visual editor can give unexpected results. See below for more details.
Enable Markdown
You can enable the Markdown for Classic Editor by following these steps,
Once activated, Markdown is enabled for posts and pages and is available to all users on your blog.
To enable Markdown for comments:
Visitors to your blog can now compose comments using Markdown.
Write content with Markdown
Markdown uses special characters and punctuation marks to indicate styles and links. The specific characters you use and how you place them in the document are key to how your document will be formatted.
Markdown converts these special characters to the appropriate formatting when the document is published. For best results, use the Text tab in the Editor. The Visual Editor can produce unexpected results.
For example, in Markdown, to emphasize a word, you wrap it with an asterisk on both ends, like this:
*emphasized*.When your writing is published, it will look like this: emphasized. Similarly, two asterisks denote strong text:**strong**will be published as strong.To indicate links, use regular and square parentheses. Wrap the text you want to link in square parentheses; immediately after it, insert the link target, wrapped in regular parentheses. The actual Markdown could look like this:
[Jetpack.com](https://jetpack.com/). When published, it will be a standard link: Jetpack.com.The original Markdown text you write will always remain in Markdown, so you can go back and edit it using Markdown. Only the published document – the post or the page – will be converted.
If you write a post in Markdown, it will be published as a fully formatted post on your blog, but when you go back and edit, it’ll still be in Markdown.
The best way to get started with Markdown is to experiment. Open the Markdown Quick Reference guide, start a draft post on your blog, and try to use the different features.
Markdown Extra and Markdown in Jetpack
Jetpack uses Markdown Extra by Michel Fortin. It includes features not originally available in Markdown, including improved support for inline HTML, code blocks, tables, and more. Code blocks can use three or more backticks (
```), as well as tildes (~~~).See the WordPress.com Markdown Quick Reference page for the most useful formatting and features offered by Markdown Extra. For more detailed information, see the original reference guide for Markdown and the Markdown Extra page.
However, the Markdown block currently follows the CommonMark spec. For more information, you can refer to the official CommonMark spec.
About Markdown
Markdown was created by John Gruber and Aaron Swartz in 2004 as a solution for easily composing richly formatted text on the web. It employs plain text only and is based on conventions established in the computer and technology industry for writing emails and other documents with limited resources.
In plain text documents, the text you see on the screen represents all the information in the file, with no formatting or other data hidden from view. Plain text documents have been used for decades for their simplicity, portability, and reliability. You can probably still open and edit any plain text document from the past 40 years on any computing device available today.
Markdown has seen popular adoption on the web since it was first introduced, and it is now included in many sites and software programs.
Add Markdown support to your Custom Post Types.
There are two different options to add Markdown support to a specific Custom Post Type on your site.
You can add Markdown support to an existing post type thanks to the
add_post_type_support()function. To do so, add the following code to a functionality plugin:add_action( 'init', 'my_custom_init' ); function my_custom_init() { add_post_type_support( 'product', 'wpcom-markdown' ); }You’ll need to replace “product” with your Custom Post Type name.
Alternatively, you can add Markdown support when registering the post type, like so:
// Register Custom Post Type function custom_post_type() { $labels = array( 'name' => _x( 'Products', 'Post Type General Name', 'text_domain' ), ); $args = array( 'label' => __( 'product', 'text_domain' ), 'supports' => array( 'title', 'editor', 'publicize', 'wpcom-markdown' ), ); register_post_type( 'product', $args ); } // Hook into the 'init' action add_action( 'init', 'custom_post_type', 0 );Still need help?
Please contact support. We’re happy to advise.
Privacy Information
Markdown is deactivated by default. If you ever need to deactivate this feature, you can toggle the Write posts or pages in plain-text Markdown syntax setting in the Composing section from Jetpack > Settings > Writing in your dashboard.
For activity tracking (detailed below): IP address, WordPress.com user ID, WordPress.com username, WordPress.com-connected site ID and URL, Jetpack version, user agent, visiting URL, referring URL, timestamp of event, browser language, country code.
None.
We track when, and by which user, the feature is activated and deactivated.
None.
We sync a single option that identifies whether or not the feature is activated.
None.