Extension of the Insights » Posting Activity functionality

Filed an Issue Automattic/jetpack (GitHub)
Increase your traffic, view your stats, speed up your site, and protect yourself from hackers with Jetpack.

I’ve been enjoying the idea that JetPack is providing a Github contributions-like functionality at https://wordpress.com/stats/insights/example.com under the heading Posting Activity.

Orderly grid of squares representing dates which are grouped by month with a gradation of colors on each square that indicate in heat map fashion how frequently I post to my website.

Seeing this naturally provides me some additional motivation to post more often, which is generally a good thing for the platform. It also dovetails in visually with the “you have posted X days in a row” notifications sent by the mobile app.

I’m sure it all may be on the roadmap somewhere, but in case it’s not I thought I’d leave a few ideas about continuing to extend this awesome functionality and related UI features.

  • It would be nice to be able to display more than one calendar year of activity. Perhaps a tabbed UI could provide access to prior years while still being relatively compact? (This could be similar to “All Time Views” just below it which has button (aka tab) options for “Months and Years” or “Average per Day”.
    A visual representation of the button/tabbed functionality for "All Time Views" described in the text.
  • While hovering over a particular square representing a date provides some useful information like the number of posts on a particular date, it would be awesome if clicking on that date would take one to the correct archive page for that date. This is not too dissimilar to from GitHub’s functionality and the permalinks for each day should already exist in core. Example: https://example.com/2019/04/17 to show all of that day’s posts.
  • Similar to the functionality for posts, it would be interesting to have a similar set up for comments to allow sorting through those visually as well.
  • It would be awesome to have all of the above rolled up into a widget that would allow one to post the visual data for several months and/or years visually on a sidebar, footer, or other widgetizeable area. This also provides site readers the ability to quickly jump to a particular date and/or set of posts much like the Archives widget allows, but with a more visual interface.
  • If there is a widget, while I’m sure that many will love the blue WordPress-based color scheme, many will want to key their colors off of their theme as a customizable widget option.
  • Given the infrastructure for creating a lot of the above functionality, one could go a half step further and create an “On this Day” feature similar to that of Facebook, Timehop, and many others which allow one to create archive page views for what happened on this same day a year ago, two years ago, three, four, etc. This could be wonderfully useful for a wide variety of sites to look back at birthdays, anniversaries, and red letter dates as well as the average Tuesday. To my knowledge there is only one old plugin that I was able to find after some serious search that has somewhat similar functionality: Room 34 presents On This Day. There is also some similar functionality like this recently built into the Post Kinds Plugin which creates archive views for several date-based permalinks. This would be all the better if there is a better API for such an endpoint so that it could be tied into third party platforms like Timehop which are overly focused on social sites like Facebook, Twitter, Google, etc., but which could include WordPress-based websites.

Also as I post this, and as I’m thinking the functionality is relatively new, I notice that my JetPack enabled .org site only has Posting Activity that goes back to mid-October 2018 (despite the fact that it should go back much further), while my wordpress.com site has data that goes far back beyond that date. Is this a potential bug, or could it be the case that my self-hosted site hasn’t been parsed back far enough to cover more time yet? It may also be related to the fact that I’ve recently (this week) disconnected and reconnected JetPack to do some troubleshooting.

Scrolling error on Annual Site Stats page

Filed an Issue Automattic/jetpack (GitHub)
Increase your traffic, view your stats, speed up your site, and protect yourself from hackers with Jetpack. - Automattic/jetpack

Perhaps this is a native WP.com issue, but I suspect it’s JetPack functionality as it occurs both with a .org connected account as well as an example.wordpress.com domain both of which have a “Powered by JetPack” logo on the bottom of the page.

Steps to reproduce the issue

  1. Go to https://wordpress.com/stats/day/annualstats/example.com
  2. Scroll down the page (zoom in if necessary so that the table fills the entire screen; the error isn’t as or won’t be obvious on a new account or if one doesn’t have several years worth of data to view)

What I expected

I expected the entire chart and page to scroll down.

What happened instead

The Year column stayed fixed and the remainder of the chart scrolls down the page instead. Without zooming in/out on the entire page, one can’t visualize the data or have it align properly.

Screenshots
Here’s a shot of the misaligned static year column versus the remainder of the chart which scrolls up/down.
On a multi-column display the year column doesn't scroll in alignment with the remainder of the chart

It dawns on me that I haven’t used JetPack’s Publicize or social sharing functionalities in ages (particularly with the coming death of Google+), so I’ve gone in and finally turned them off. I’m still surprised they don’t return the URLs of where the content got shared for showing on the page with plugins like Syndication Links.

👓 PBE: Shortcode to set post format · Issue #240 · Automattic/jetpack | Github

Read PBE: Shortcode to set post format · Issue #240 · Automattic/jetpack (GitHub)
Add a shortcode to the PBE parser to allow author to set Post Format via e-mail. Ported from https://plugins.trac.wordpress.org/ticket/2055 See: 2443-wpcom

Sad that this is marked as wontfix

👓 Jetpack 5.8: A Focus on Speed with Faster Search and Lazy Loading Images | Jetpack for WordPress

Read Jetpack 5.8: A Focus on Speed with Faster Search and Lazy Loading Images by Nicole Kohler (Jetpack for WordPress)
Today’s release of Jetpack 5.8 includes several features that have graduated from beta testing. We are very excited to bring them out for you to try. Let’s take a closer look at what we’ve included in this update, and how today’s additions will help you speed up your site and deliver faster...

I like the idea of Elastic Search being added in here and that alone might make it worth the subscription price! I’m surprised that it wasn’t bundled in from the start or that Elastic Search isn’t making an smaller subscription version available via plugin for a smaller price.

Jetpack 4.5: Monetize your site, brand new VideoPress, and many new shortcodes and widgets | Jetpack for WordPress

Read Jetpack 4.5: Monetize your site, brand new VideoPress, and many new shortcodes and widgets by Richard Muscat (Jetpack for WordPress)
New Jetpack release including site monetization tools, ad-free video hosting, new shortcodes and sidebar widgets.

How 1995! JetPack v4.5 now has a widget for “blog stats: a simple stat counter to display page views on the front end of your site.”


Welcome to Jetpack 4.5, available now for upgrade or installation. We’re starting the year in style with some very exciting additions and improvements that we can’t wait for you to try. This release includes:

  • Jetpack Ads (WordAds)
  • Brand new VideoPress
  • New shortcode support
  • More sidebar widgets
  • An update to our Terms of Service

Continue reading “Jetpack 4.5: Monetize your site, brand new VideoPress, and many new shortcodes and widgets | Jetpack for WordPress”