-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
readme.txt
163 lines (118 loc) · 5.43 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
=== Easy Liveblogs ===
Author URI: https://vanrossum.dev
Plugin URI: https://vanrossum.dev
Contributors: jeffreyvr
Tags: liveblog
Donate link: https://vanrossum.dev/donate
Requires at least: 4.4
Tested up to: 6.7
Stable Tag: 2.3.7
License: MIT
Live blogging made easy with the Easy Liveblogs plugin from vanrossum.dev.
== Description ==
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](https://github.com/jeffreyvr/easy-liveblogs).
== Frequently Asked Questions ==
= 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.
== Installation ==
1. Install the plugin from your WordPress admin, or upload and install the plugin folder to your plugins directory (e.g. /wp-content/plugins/)
2. Activate the plugin
3. Go to Easy Liveblogs > Settings and configure the options
== Screenshots ==
1. Front-end liveblog example
2. Front-end liveblog example 2
3. Liveblog entry in admin
4. Post as liveblog in admin
5. Liveblog entries in admin
6. Posts filtered on liveblogs
7. Settings
== Changelog ==
= Unreleased =
= 2.3.7, November 20th, 2024 =
* Updating forgotten plugin version number.
= 2.3.6, November 20th, 2024 =
* Escape attributes on liveblog render.
= 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 =
* Bump stable tag.
= 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 =
* Update stable tag.
= 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.