Easy Pressing

Recent Updates

We’re going to integrate the media modal
** We will make smart decisions on how much to show and what pane to show on the modal (if a site is pressed, default to a “tab” showing the images from the site)

We’re going to make it easier to add to bookmarks from a phone

Looking into custom keyboard characters to make those using markdown to use it with less effort

We’re going to add two tinyMCE buttons to the mobile layout: Link and Quote.

Per this week’s meeting, I’m looking at swipe/touch actions within Press This. Before I dive too deep into it, I wanted to confirm that the Press This bookmarklet doesn’t work on mobile. I wasn’t able to get it to save to my bookmarks in either Android/Chrome (latest/latest) or iOS 8 Safari.

Clicking the existing bookmark (from syncing with my desktop) on Android did nothing.

Did I overlook someway to add this or are the touch events for people who directly bookmark /wp-admin/press-this.php ?

I decided to avoid trying to replicate how the gallery could look when published and focused on making interacting with it a breeze on any device (hopefully). This means I opted for the familiar same-sized square grid accompanied with a label and options.

core architecture of the plugin/tools as an as-pure-Javascript app as possible

currently AJAX driven, but ready to be switched to using the WP-API endpoints as they become available

is backward compatible with the current versino of the Press This bookmarklet as bundled in WP, but also bring its own, more powerful one with it

can blog any web page found online, blockquoting an excerpt, including a selection of in-page images to choose from said images are augmented with meta data to sort them in the order the site advertises to be best

overrides /wp-admin/press-this.php and its behavior, so that we’re 100% backward comaptible

overrides the bookmarklet JS code provided in /wp-admin/tools.php

3 modes
1) direct access: quick post of sort, more to come with media and formatting tools
2) modal: when accessed via new bookmarklet code: will show in an iframe within the visited page itself
3) popup: if the currently visited page is SSL but the target install is not, we open Press This in a popup instead. We also do that if the”legacy” bookmarklet code is used. It’s pretty awesome for Pressing from your sweet smartphone.

Next steps

Our take on a Press-This rewrite as a plugin is now installable in WordPress

https://wordpress.org/plugins/press-this/

Please be aware that this is version 0.0.1a, implying it might eat your breakfast, and then break your site. We’re developing very rapidly, and things will be evolving quickly. Have fun testing, and don’t fret the current apparent lack of features. Cheers! :)