Easy Liveblogs Plugin
Live blogging made easy with the Easy Liveblogs plugin from vanrossum.dev.
Covering a conference, sports event, breaking news or other quickly developing events? You want your readers to be updated as quickly as possible. The best way to do that is by providing them with a liveblog.
Built with developers in mind
The plugin has tons of filter and action hooks so that developers can adjust the plugin to their liking. Feel free to contribute on GitHub.
Installation
- Install the plugin from your WordPress admin, or upload and install the plugin folder to your plugins directory (e.g. /wp-content/plugins/)
- Activate the plugin
- Go to Easy Liveblogs > Settings and configure the options
Screenshots
Front-end liveblog example
Front-end liveblog example 2
Liveblog entry in admin
Post as liveblog in admin
Liveblog entries in admin
Posts filtered on liveblogs
Settings
FAQ
Which post types can be used for liveblogs? You may choose which post types can support liveblogs through the plugin settings.
Can I embed a liveblog with a shortcode? You can embed a liveblog with a shortcode by using [elb_liveblog id="the_id_of_your_liveblog"]
.
Does this plugin support AMP? AMP is not supported, but a fallback link to the original page is displayed on AMP pages.
Changelog
Unreleased
2.3.5, August 22th, 2023
- Replace Twitter with X.
- Fix PHP notice when liveblog has no items yet.
2.3.4, March 20th, 2023
- Fix version number.
- Add filter ‘elb_api_get_entries_args’.
2.3.3, March 20th, 2023
- Fix AMP plugin validation message (enqueuing embed wp-embed.js).
- Update Spanish translation.
2.3.2, November 29th, 2022
- Reverted enqueue adjustments from 2.3.0 release.
2.3.1, November 24th, 2022
- Fix non-AMP URL fallback when using AMP.
2.3.0, November 23th, 2022
- Only enqueue scripts when liveblog is active on page.
2.2.0, October 12th, 2022
- Added filter hook (elb_entry_url) on entry url.
- Added filter hook (elb_highlighted_entry_id) on highlighted entry id.
2.1.3, July 19th, 2022
- Added Spanish translation. (By hugocm99)
- Enqueue wp-embed script to fix WordPress embeds.
2.1.2, June 22th, 2022
- Fix: check if liveblog needs to be init.
2.1.1, June 6th, 2022
- Added ‘nofollow’ to post edit link.
2.1.0, May 20th, 2022
- Added several properties to the structured data JSON-LD.
2.0.2, May 14th, 2022
- Fix: notice error when no default value is set for select setting.
2.0.1, May 14th, 2022
2.0.0, May 14th, 2022
- Complete rewrite of the liveblog rendering, now fully through JavaScript.
- A liveblog is rendered using an endpoint available through the WP Rest API.
- Set default value of ‘_elb_status’ meta key on ‘open’.
- Use elb_edit_entry_link instead of function edit_post_link.
- Added option to use object or transient caching.
- Added option to set a date(time)-format to be displayed with the liveblog entries.
- Added shortcode [elb_liveblog]. You can either pass the ID ([elb_liveblog id=”1″]) or the endpoint-URL ([elb_liveblog endpoint=”https://”]).
- Upgrade guide for developers: https://github.com/jeffreyvr/easy-liveblogs/wiki/Upgrade-from-v1-to-v2
1.7.1, April 14, 2022
- Fix not loading more entries when last item contains a list item.
1.7.0, March 22, 2022
- Only list open liveblogs in entry screen.
- Fixed issue where one liveblog item might be skipped when other item is on the exact same datetime.
- Show the liveblog to which an item is attached in the admin overview as a column.
- Add the direct link of liveblogs items inside the item meta box.
- Use a transient to cache the liveblog entries for meta data.
1.6.2, May 25, 2021
- Fixed issue where update polling was done on non liveblog pages. (Thanks for reporting @briandd)
1.6.1, May 14, 2021
1.6, May 14, 2021
- Use GET requests instead of POST on liveblog refresh and load more actions.
- Increased the limit on the setting for liveblog entries being shown from 20 to 50.
- Now loads the same amount of entries on loading more as the initial amount.
- Updated readme.
1.5, November 9, 2020
- Fix not resetting postdata when no entries are listed yet.
- Fix warning notice on empty entries in schema.
- Add inline-block styling to social media icons to prevent some themes displaying the icons over multiple lines.
- Update Dutch translation.
1.4, October 2, 2020
- Added structured data.
- Added ability to link to specific entry with highlight effect.
- Update Dutch translation.
- Added option to show sharing options with entries.
1.3, September 2, 2020
- Adding the option to display author (Thanks inerds).
1.2, April 7, 2020
- Minor translation changes.
- Updated readme.
- Tested with WordPress 5.4.
1.1, May 21, 2019
- Using custom content and title function for liveblog entry to prevent unwanted applied filters.
- Completed dutch translation.
1.0, May 12, 2019
- The very first release of the Easy Liveblogs plugin.