Your website tells visitors who you are and how to reach you. But what are you up to these days?
That’s what a Now page answers: one page – usually at /now – about what matters in your life at the moment. Training for a half-marathon, hiking every weekend, a new dance class, last week’s concert, life with a newborn, planning a wedding. The things you would tell a friend you haven’t seen in a year.
The idea comes from Derek Sivers, who started the first Now page in 2015. Since then, countless personal websites have followed his example.
Social media captures single moments and lets them disappear in the feed. A Now page shows the big picture – in one place, on your own website, readable for everyone without an account.
The catch: a Now page is only worth something while it’s current. Updated by hand, it is outdated within weeks.
Now Pages keeps it current for you. It collects what you already share elsewhere, adds the things you do regularly, and turns everything into a readable Now page – automatically, every hour.
/now – and keeps itself up to date.Not sure, which source fits? Describe in your own words what you want to show, and AI suggests matching sources – each one tested before it is offered to you.
Use native widgets, elements and blocks to make your Now page look its best.
[threadi_now_pages_digest]This plugin does not contact any external service on its own. It only does so if you set up a source for one of the services below. Each source is then
requested during every import run (by default hourly via WP-Cron) and when you trigger an import manually.
Like WordPress itself, every one of these requests sends the address of your website as part of its user agent (e.g. NowPages/1.0.0; https://example.com). Where the services below say that no other data is transmitted, this address is the exception.
GitHub – used to read the public activity of the account you enter, so
your commits and releases can be shown on your Now Page. The username you
configured is sent to api.github.com with every import, and the personal
access token, if you entered one. No other data from your site is
transmitted.
(Terms of Service,
Privacy Policy)
Last.fm – used to read the tracks you have scrobbled. The username and
the API key you configured are sent to ws.audioscrobbler.com with every
import. No other data from your site is transmitted.
(Terms of Use,
Privacy Policy)
Steam – used to read the games you recently played. The SteamID and the
API key you configured are sent to api.steampowered.com with every import.
No other data from your site is transmitted.
(Steam Web API Terms of Use,
Privacy Policy)
Goodreads – used to read the books on one of your shelves via its RSS
feed. The numeric user ID and the shelf name you configured are sent to
www.goodreads.com with every import. No other data from your site is
transmitted.
(Terms of Use,
Privacy Policy)
WordPress.org – used to read your public profile activity via its RSS
feed. The username you configured is sent to profiles.wordpress.org with
every import. No other data from your site is transmitted.
(Terms of Service,
Privacy Policy)
WordCamp Central – used to read the public calendar of upcoming
WordCamps from central.wordcamp.org/calendar.ics. Only the request itself
is sent; no personal data is transmitted.
(Terms of Service,
Privacy Policy)
Meetup – used to read the public calendar of the group you enter, so
its events can be shown on your Now Page. The name of the group you
configured is sent to www.meetup.com with every import. No other data
from your site is transmitted.
(Terms of Service,
Privacy Policy)
Mastodon – used to read the public posts of your account via its RSS
feed. The request goes to the instance you entered yourself, and only the
account name you configured is sent. Terms and privacy policy depend on that
instance and can be found there.
Sources of the type “Own website”, “RSS/Atom feed” and “Calendar (ICS)” request the address you enter yourself. No third-party service is involved.
The AI service you connected to WordPress – only used if you connected one
under Settings Connectors, and only for two optional features. If you choose
“Get advice” when adding a source, your description and the list of source
types this website offers are sent to that service; no keys, no entries and
no existing sources are sent. Each proposed source is then requested once to
check that it works, before it is offered to you. If you choose the
AI-generated format for your Now Page, the texts of the entries to summarize
are sent to that service. Which service this is, and its terms and privacy
policy, depend on the connector you chose. The advice can be switched off
under Settings Now Pages AI.
The Fediverse – only used if you installed the plugin
ActivityPub and chose what to
share under Settings Now Pages Fediverse. Then a summary of each day or
week, or each single entry, is handed to that plugin, which delivers it to the
servers of the people following your website. Only what visitors can see on
your now page is shared, and not before the privacy delay has passed. What has
reached other servers cannot be taken back reliably: removing an entry asks
them to delete it, whether they do is up to them. Terms and privacy policy
depend on the servers of your followers. Nothing is shared by default.
If you use the availability check on a source, the plugin resolves the host of
that source’s address and opens a connection to it in order to report where a
problem occurs. This contacts the same address the source itself uses, and no
data from your site is transmitted.
The development repository is on GitHub. Developers will find several hooks there.
Each release is only published if it passes:
✅ WordPress Coding Standards
✅ PHPStan
✅ PHPUnit tests
✅ Smoke and Playwright tests