WordPress New comment notifications, complete with comment moderation

WordPress had added comment notifications, complete with comment moderation and reply functionality.  When your post receives a comment, you’ll get a Notification that looks something like this:

If you’re using threaded comments, you’ll see if someone responded directly to you, right in the notification.

You will see Approve, Spam, and Trash links in your comment notification if you have permission to moderate comments, allowing you to moderate the comment from within the notification:

Clicking Reply automatically approves a comment and displays an area for you to type a reply in. When you’re done, just click Reply and you can get back to whatever you were working on, without having to navigate to the dashboard to manage your comments.

You can still manage comments in your dashboard, but we hope you’ll find the comment notification a convenient shortcut.

WordPress: Reblogging is Back!

reblog posts directly from your reader, which displays a stream of all the updates published on all the blogs you follow from your WordPress.com account.

We’ve also brought the reblog button back to the toolbar that appears at the top of the screen when you’re logged into WordPress.com. Note that you’ll only see the like and reblog options while you’re looking at individual posts.

For example, you’ll see this on the left side of your toolbar while viewing http://en.blog.wordpress.com/2012/01/20/read-blogs:

And your toolbar will look like this while you’re browsing the home page of en.blog.wordpress.com:

How does reblogging work?

Reblogging is a quick way to share posts published by other WordPress.com users on your own blog. People have been reblogging others’ posts since blogging started, but our new reblogging system enables authors to retain greater control over their content.

When a post is reblogged, it shows up with a link back to the blog it came from, the first image in the post, an excerpt of the post’s introduction (if it contains text), and thumbnails of any other images that the post contains. It also shows any comments left by the person who reblogged the post:

Reblogs published on blogs you follow will also appear in your reader:

What happens when my posts get reblogged?

An excerpt of your post will be published on the reblogger’s site (with a link back to your original post), and you’ll receive a reblog notification in the post comments (you might need to approve it first):

You’ll also receive an email notification of the reblog.

Do I get credit when someone else reblogs one of my posts?

Absolutely! All reblogs contain a link back to your original post, so the more people reblog your posts, the more likely it is that you’ll attract new visitors (and perhaps new followers, too!).

What happens if I reblog a reblog?

If, for example, Stephane reblogs a WordPress.com announcement on his site and Lori reblogs Stephane’s reblog, Lori only re-publishes any comments Stephane made about the announcement. If Lori wants to share the original announcement, she should reblog the post from en.blog.wordpress.com, not from Stephane’s reblog. But if Stephane leaves a really clever comment, Lori might want to share it by reblogging his reblog on her site.

Can I edit a post I’ve reblogged?

You can go back and edit the comments you left when you reblogged a post, but you cannot edit any parts of the original post excerpt (including the post title). If you like, you can add categories or tags to the post. Reblogs show up under Posts → All Posts in your dashboard, and they can be edited the same way you edit your own posts.

WordPress: Drag & Drop Media Uploader & Flyout Dashboard Menus

Drag & Drop Uploads

The media uploader now supports drag and drop!

You’ll be able to use the new drag and drop media uploader wherever you need to upload your media files – while writing a Post or Page, or directly in the Media Library. In fact while you’re creating a post, you’ll notice now there’s just one icon to represent all of the different media files you’ll upload called “Add Media“:

After you’ve clicked that, find those image/music/video/other files you need on your computer, drag them over and drop them into the WordPress interface, and watch the magic happen! Learn more about adding images and video with step-by-step tips on Learn.WordPress.com.

Flyout Dashboard Menus

We want you to spend the most time creating content as possible, and that’s why new flyout menus have been introduced. They’ll save you time by allowing you to access any of the dashboard menu items from wherever you are, in just one click!

Simply hover over the menu item and the submenu will fly out, allowing you to navigate directly to Add a New Post right after you activated your new theme, or Invite Users right after you finished moderating comments.

More Room for Content Creation

There’s something else you might have noticed. Your blog title is no longer at the top of the dashboard.

Since clicking on your site’s name in the toolbar will take you to your site’s front page, we reclaimed that space back so you have even more room for editing your content.

So to get to your site’s front page, just click on your site title in the toolbar!

We’re looking forward to the extra content you’ll be able to create with the time you’re saving. Happy Blogging!

For WordPress.org users, these features will be coming to you soon in the upcoming version 3.3.

WordPress Publicize now makes it easy

Starting today, when you publish a post, you’ll see a mention of the Publicize feature.

If you click Turn on the publicize feature, it will take you to the Sharing Settings page in your Dashboard. Here you can configure any of the Publicize services you like.

Pick one or more of the services you want to turn on. It’s required that you already have an account with each service you want to use, as you’ll be sent to the service and asked to log in to connect your WordPress.com blog.

Then, as seen above on the Edit Post page, WordPress.com will let you choose which services you want to send your post to. You can also customize the message you send along with the URL.

It’s now easier than ever to grow traffic to your blog.  If you have more questions, you can read more about how Publicize works here. Happy publicizing!

Real-time, multi-cloud backups with VaultPress

VaultPressThe vision of VaultPress is to ensure that blogs and sites under its care are always completely secure, regardless of what happens. Today, this means every bit of content will be safe, from plugins and themes to the smallest comment or post revision, with WordPress-aware, real-time, multi-cloud backups. This is some of the most advanced technology I’ve seen interact with WordPress.

In the future, if your site is tampered with in any way, we’ll know within minutes and can take appropriate steps. The VaultPress core engine will be able to protect you against zero-day security vulnerabilities by updating your blog with hot-fixes, even while you sleep.

You have enough in your life to worry about; don’t worry about WordPress. Apply for the VaultPress private beta today.

Currently in private beta, VaultPress is a plugin users can download that acts as a backup service for your blog. Not only will the software help keep your blog up and running, but it will also soon monitor your site to alert you if their is suspicious activity or a hacking. Alternatively, VaultPress will eventually update your blog with security hot-fixes automatically. VaultPress will be a paid service and will probably be in the ballpark range of $15 to 20 per month,

Canonical Plugins (Say What?)

There have been a lot of references to “canonical plugins” over the past year, especially at WordCamps by Matt, but we haven’t really posted anything official about the idea, nor have we really made much progress beyond discussions about how awesome it would be to have canonical plugins and how good it would be for the community. But what are canonical plugins, you ask? Well, that’s one of the many things the core commit team has been talking about over the past few days, and everyone agrees that we need to prioritize this aspect of the project sooner rather than later. So, here’s a super high-level description of how we’re currently thinking about canonical plugins, which we’d like to use to initiate some focused community discussion on the topic.

Canonical plugins would be plugins that are community developed (multiple developers, not just one person) and address the most popular functionality requests with superlative execution. These plugins would be GPL and live in the WordPress.org repo, and would be developed in close connection with WordPress core. There would be a very strong relationship between core and these plugins that ensured that a) the plugin code would be secure and the best possible example of coding standards, and b) that new versions of WordPress would be tested against these plugins prior to release to ensure compatibility. There would be a screen within the Plugins section of the WordPress admin to feature these canonical plugins as a kind of Editor’s Choice or Verified guarantee. These plugins would be a true extension of core WordPress in terms of compatibility, security and support.

In order to have a system like this, each canonical plugin’s development community would probably need similar infrastructure to WordPress itself, including things like Trac, mailing lists, support forums, etc. These things will be worked out within the development community over the coming months, but in the meantime, we really need a better name for this. Many people have no idea what canon/canonical means (clearly, they are not Dr. Who fans!), and having to define the word distracts from discussing the core ideas behind the concept. So, we thought we’d do a community poll to see what people think we should call canonical plugins. We brainstormed a few dozen ideas yesterday and whittled it down to our top handful. Based on the definition of canonical plugins given above, which of these terms do you think best describes them? I’m including a short description of our thoughts on each.

Standard – Implies that these are the standard by which all other plugins should be judged, as well as the idea of them being the default plugins.
Core – Makes the close relationship to core WordPress development very clear, and has the implication of bundled plugins (even though we don’t need to actually bundle them now that the installer is right in the admin tool).
Premium – Identifies these officially-supported plugins as best-in-class and of the highest value, and could potentially disambiguate the word Premium as it is currently being used in the community (to refer to anything from commercial support to licensing terms to actual code quality).
Validated – Focuses on the fact that the code is reviewed for compatibility with core and for security.
Official – Makes it plain that these are the plugins officially endorsed by the core team as being the best at their functions.
Canonical – Maybe once people get used to it, canonical wouldn’t confuse so many people?

Cast your vote in the poll below to have your opinion considered during the decision-making process. And if you can think of a word that we haven’t listed here that you think is better, please submit it in the poll! The poll will remain open until 11:59pm UTC Thursday, December 10, 2009.

What should we call canonical plugins? “________________” Plugins(survey software)

Email Subscriptions


There are many ways of reading WordPress.com blogs and we’ve now added another: blog subscriptions.

This is a very simple way for your readers to subscribe to your blog and receive updates by email. Anyone can subscribe, whether they have a WordPress.com account or not. All you need to do is add the Blog Subscription widget to your blog and then you and your readers are ready to go.

If a visitor is logged in to WordPress they need only press the Subscribe Me! button, otherwise they can enter their email address.

All subscriptions require confirmation by the address owner, and subscriptions can be disabled at any time – the subscriber is in full control of what they receive.

Day trip — Inbox

HTML formatting will be used in emails, where possible, to retain the flavor of your post. This includes your images, making for attractive email photo galleries. Subscribers can also choose to receive emails in plain text, should they not have access to an HTML enabled mail client.

You can select to have an email sent each time a post is made, or to receive a daily or weekly digest of all the posts. Perfect for catching up on your reading at the weekend.

Want to keep up-to-date with all the latest WordPress.com developments? Subscribe to this very blog and get all future announcements delivered to your inbox. It really does only take a few seconds and you’ll find the form just after this text. Want to keep up-to-date without using email? Have posts sent direct to your Jabber-supporting instant messenger client, or try Readomattic to keep a list of your favourites. Remember that you can also subscribe to an individual post by checking the ‘notify me of follow-up comments via email’ when making a comment.

We’ve got a lot more plans for email so stay tuned!

Full details of the subscription feature can be found on the subscriptions support page.

Black Friday 20 hour 20% off sale now on!

In the US there are some strange traditions, and one of them is the day after Thanksgiving when people line up from 3 or 4 in the morning to be the first people in a store when it opens to get some item for a really good price. This is ostensibly to get a head start on Christmas shopping.

We’ve decided to replicate this experience but without the cold, the early morning, or the scramble to get to the door first.

Right now you can get 20% off on all upgrades purchased on the Upgrades page on your blog. This is our Black Friday sale and must end in 20 hours time!

For example, you can get VideoPress for only $47.98, register a domain and map it for $11.98. Custom CSS costs $11.98 right now.

20% off everything, only for the next 20 hours. Check out the list of available upgrades to see what’s on offer then visit your Dashboard and click “Upgrades”.

This is the first sale we’ve ever had, and might be the only one.

Video Contest Extended!

Earlier this week, we launched a WordPress.com Video Contest all about giving thanks. No matter where on Earth you are, we invited you to submit a 30-second video all about the things that bring you joy. And it’s still on!

The new deadline for submissions is midnight Pacific time (UTC-8) on December 4, giving you an extra week to show us your awesome vids.

Remember, the winner of the contest wins a Flip Mino HD video camera, plus a one-year subscription to VideoPress!

To submit your entry, just post your video to your blog with the tag ThanksgivingContest09.

Better Source Code Posting

For the coders among you, you may already know that posting source code is really easy here on WordPress.com thanks to the sourcecode shortcode. You just wrap your code in [sourcecode] and you’re good to go — no code escaping or anything.

If you are one of those code posters, or are looking to become one, then you’ll be happy to know that we’ve updated the feature allowing more flexibility as well as adding support for additional coding languages like Bash and SVN diff.

See for yourself — here’s some HTML with a little bit of PHP:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<title>WordPress.com Code Example</title>
	<h1>WordPress.com Code Example</h1>

	<p><?php echo 'Hello World!'; ?></p>

	<p>This line is highlighted.</p>

	<p>This line is very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very very long.</p>

	<div class="foobar">
		This	is	an
		example	of	smart

	<p><a href="http://wordpress.com/">WordPress.com</a></p>

Besides a completely new, easier to use look, you may notice that line number 12 is highlighted. It’s just one of the many new features offered in the new version which also includes things like first line number control and the much better toolbar (hover over the code block to make it show up).

To see the full list of available languages and configurations parameters as well as some working examples, check out our in-depth support document.

This feature was implemented using Alex Gorbatchev’s SyntaxHighlighter package. It’s also available as a plugin for WordPress.org users.