Linux 软件免费装
Banner图

PJ Event Timeline

开发者 jquinn33
更新时间 2026年11月12日 01:36
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

calendar timeline events tour dates performances

下载

1.1.1 1.1.2 1.1.3 1.1.4

详情介绍:

PJ Event Timeline turns a list of dates into a page your visitors can actually use. Add each date as its own entry (title, event, start/end dates and times, venue, city, state, link, tags, category), place the [pjcal] shortcode on a page, and you get: Shortcode [pjcal] with no attributes uses the defaults from Settings → PJ Event Timeline. Attributes: Example: [pjcal title="Tour Dates" scheme="dark" accent="ocean" image="123" category="concerts,festivals"] For developers Filters: pjcal_default_settings, pjcal_default_atts, pjcal_accent_presets, pjcal_accent_hex, pjcal_items, pjcal_venue_map_url, pjcal_l10n, pjcal_wrapper_classes, pjcal_wrapper_style, pjcal_save_meta, pjcal_settings_tabs, pjcal_shortcode_reference_rows. Actions: pjcal_settings_page_load, pjcal_settings_after, pjcal_settings_tab_content, pjcal_shortcode_reference_after, pjcal_meta_box_fields, pjcal_before_now, pjcal_after_past, pjcal_purge_cache. Themes can restyle by overriding CSS custom properties on .pjcal (e.g. --pjcal-accent, --pjcal-top for a fixed header height, --pjcal-head / --pjcal-body for fonts). The front-end script fires a pjcal:rendered DOM event once a timeline has rendered. External services None by default. If you enter a Font stylesheet URL under Settings → PJ Event Timeline → Typography (for example a Google Fonts link), that stylesheet is loaded from the address you entered on pages that show a timeline, so that service receives the visitor's IP address and browser details like any web request. For Google Fonts see the Google Privacy Policy and Terms of Service. Map pins are ordinary links to Google Maps and contact Google only when a visitor clicks one. Every feature in this plugin is free, with no license key, trial or usage limit. Add-ons PJ Event Timeline Pro is a separate plugin sold on purejeannius.com. It adds tools that are not part of this plugin: a month-grid view, a subscribable calendar feed for Apple Calendar, Outlook and Google Calendar, Google event listings (schema.org Event data), CSV import and export, "Add to calendar" links on upcoming dates, and a compact next-dates list for sidebars and footers.

安装:

  1. Upload the pj-calendar folder to /wp-content/plugins/, or install it from Plugins → Add New.
  2. Activate the plugin.
  3. Go to Event Timeline → Add Date and enter your dates. Save venues you use often under Event Timeline → Venues; create categories under Event Timeline → Categories if you want filter chips.
  4. Add [pjcal] to any page. Set defaults under Settings → PJ Event Timeline.

屏幕截图:

  • The dark scheme with a hero photo on a wide screen.
  • Editing a date — times, venue picker, tags.
  • Settings → PJ Event Timeline.

升级注意事项:

1.1.4 A refreshed settings screen. No changes to your dates, settings or shortcodes. 1.1.3 Updates the link to the PJ Event Timeline Pro page. No other changes. 1.1.2 PJ Calendar is now PJ Event Timeline. Same plugin, same shortcode, and all your dates and settings stay as they are. 1.1.1 Cache clearing on permanent delete, and correct plurals in translations. 1.1.0 Custom colors, fonts and a site-wide hero photo are now part of the plugin. 1.0.0 Initial release.

常见问题:

Does it create a public page for each date?

No. Dates are not public posts; they only appear inside the timeline on the page where you place the shortcode.

When does a date move from Now & Next to Past Dates?

The day after its end date (or its start date, for one-day entries). This happens in the visitor's browser, so page caching does not delay it.

Do I have to make "Past" and "Upcoming" categories?

No — that split is automatic. Every date is in Now & Next until its end date passes, then it appears under Past Dates; the admin list has the same Current & Upcoming / Past filters. Categories are for the kind of date (concert, festival, studio…).

How do I show two different timelines?

Put each date in a category and use the category attribute: [pjcal category="band"] on one page, [pjcal category="solo"] on another.

Can I change the fonts or use my brand color?

Yes. Under Settings → PJ Event Timeline pick a preset or any accent color, set background, card and text colors, and name your heading and body fonts (plus an optional web-font stylesheet if your theme doesn't load them). For one timeline, use accent="#0f6e8c". Themes can also override the CSS custom properties on .pjcal.

Where do the statistics come from?

From past dates only, excluding categories flagged as projects. The first number adds up each date's count field (default 1 per date), the second counts distinct State / province / country values, the third is the span of years between the first and most recent past date. The labels are editable under Settings → PJ Event Timeline.

更新日志:

1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.0