A free WordPress theme by Jetpack

P2 Breathe Demo

P2 is a traditional two-column blog theme with a twist. It comes with superpowers to make communication within a group of people easier.


  • Front-end EditorP2 features a front-end editor for both posts and comments. You can create a new post or edit an existing post without ever leaving the page you’re viewing. To add a new post, just start typing in the front-end posting box at the top of your homepage and click “Post”. To edit an existing post, click on the post actions menu at the top-right of each post and then click “Edit.” Make your edits, then click “Save.”
  • Live Commenting – Reply to posts directly in the page by clicking on the reply icon/link at the end of each post or comment. You can drag-and-drop images into your comments, and make use of one-line media embeds — more on both below. Comments are also editable from the front end, just like posts.
  • Live Updating – New posts and comments appear automatically in your page, without requiring a browser refresh. This helps you stay on top of current events without needing to constantly reload your site.
  • In-page Notifications – The notifications tab in the lower right-hand corner of your browser will keep you up to date on new posts and comments. Clicking on a link in a notification will take you to the new comment/post and clear that notification. If you just need a clean slate, click on “Clear All.”
  • To-Do Posts – In the Customizer‘s “Theme Options”, you can select Enable ‘To Do” Module to give posts a status like “To Do” or “Done,” and sort posts by this status. Click the button at the bottom of a post to cycle through the options (and maintain a simple log of who changed what).
  • Sticky Posts – Stick important posts to the top of the post stream by clicking “Stick post to home” in the post actions menu at the top right of each post. When it’s time to unstick a post, open the menu and click “Unstick post from home.”
  • Instant Follow – Click on the follow icon at the end of a post to subscribe to all comments on that post via email.
  • WidgetsP2 has some specialized widgets to help you customize your site.
    • Live Comments/Posts – Updates in real-time when a new comment or post is added to the site.
    • To-Do Posts – Easily see which posts are task-based and need something done.
    • Filter Widget – Link to special site views to see your @mentions, posts you have written, posts with no replies, and to-do posts.

Theme Options

  • Front-end Post Prompt: appears in the posting box on the homepage of your site, for users who have posting permission. If you put {name} in there, it’ll be replaced with their name when they see it.
  • Enable “To Do” Module: This feature allows you to flag a post as “To Do.” You’ll see an indicator at the end of each post once this is enabled. Clicking the button cycles through To Do, Done, or Normal (“Clear To Do”).
  • Mark New Posts “To Do”: If you have a very “transactional” site, then sometimes it makes sense to make all new posts as To Do automatically. Once you’ve handled them, you can click the button and mark them Done.
  • Colors & Backgrounds: comes with 3 pre-defined color schemes, or use our Custom Design upgrade to make your own.
  • Header Image: Upload a custom image to make your site unique.
  • Widgets: Includes one widget area (sidebar) for customizing your site. If you remove all widgets, then the sidebar will disappear and you’ll have full-width content.

Editor/Editing Tips

  • Toolbar – While editing a post or comment, the toolbar appears at the top of the editor and provides quick access to frequently used text formatting and HTML tags. For longer posts, the toolbar automatically scrolls down to stay in view so you don’t have to scroll back up to use it.
  • Bold – surrounds the selected text with strong tags
  • Italics – surrounds the selected text with em tags
  • Link – surrounds the selected text with an anchor tag, and places the cursor inside the href attribute
  • Image – inserts an image tag, ready for editing (also see Drag and Drop below)
  • Blockquote – surrounds the selected text, if any, with blockquote tags
  • Code – surrounds the selected text, if any, with code tags. If you are in the middle of a line, then an inline code block will be created. If you’re at the start of a line, then a larger code block will be inserted.
  • Adding a title – we will automatically generate titles from your post. If you prefer, click the Add a Post Title icon at the top right of the editor to show a field where you can enter a title explicitly. Some special characters prevent auto-titles, so you can use the manual title entry if you’d like to hand-craft a title for your post.
  • Drag and Drop – have an image on your computer to share? Just drag and drop it:


  • Inline Tagging – tag as you type. When editing a post, press # and then start typing a tag. Tag suggestions will appear based on tags you’ve already used, or just #continue to create a new tag.
  • Mentions – get the attention of other users on your site. When editing a post or comment, press @ and then start typing their username. Username suggestions will appear automatically as you type. Select one and hit enter or tab (or click it) to insert it into your post or comment. The user you mention will get an email and a toolbar notification once you publish.
  • Pasting Links – have a link in your clipboard? Highlight any text and paste it. The highlighted text will automatically be turned into a link.


  • Time shortcode – If you’d like to include a time in your posts/comments which is localized for the viewer, then you can post a fully-formatted UTC/GMT time, and wrap it in the [time] shortcode. When someone else views it, the time will be localized based on their selected timezone. For example, these will all work:
[time]April 3, 2018 17:00 UTC[/time]
[time]January 6th, 2018 3:30pm EDT[/time]
  • Bulleted and Numbered Lists – create a list quickly and easily by starting each line with – or * for a bulleted list, or # for a numbered list. Note that if you enable Markdown support under Settings → Writing then you’ll need to use the Markdown format of “1.” instead of “#” for numbered lists, and will need to separate a list with a leading empty line.


  • Checklists – create a simple to-do list by starting each line with an o (lower case O), a space, and then some text. When saved, it transforms into a to-do list. You can also use an x (lower case X) at the beginning of a line to mark it as checked off. Once you’ve created a list, checking an item off will automatically add your name to the end of that time. Clicking the text of an item will give you some more options, and you can drag/drop to re-order items.

  • Blockquotes – quickly quote text from a post or comment by highlighting it first, and then hitting the reply button to create a new comment. The highlighted text will automatically be blockquoted in the editor. Starting a line with “> ” (greater than sign, space) will also blockquote that line.

Other Useful Features on WordPress.com

  • Markdown – Enabling Markdown (Settings > Writing) allows you to enter your posts and comments in natural text with easy-to-use tools for formatting. Your text is then converted to valid XHTML in your published post/comment.
  • Email Integration
    • Follow – You can follow a site to receive email notifications for all posts — and comments, if you like — on that site.
    • Posts – You can follow individual posts to get email notifications for new comments by clicking the Follow icon at the top right of the post. By default you’ll receive notifications for replies to your own posts and comments.
    • Posting – If you enable Post By Email, you can create new posts by emailing a special address.
    • Reply (comment) – You can reply directly to the notification emails you get for a post or comment to create a reply comment.
  • One-line Embeds – You can quickly embed content from other sites such as YouTube, Google+, Twitter, and more by pasting in the direct URL for the content. Instead of displaying as a link, the content is directly embedded into your post, page, or comment. Supported one-line embeds include:

Using P2 On Your Site

This theme is free to use on any WordPress site running Jetpack.

Install Jetpack