-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
readme.txt
466 lines (365 loc) · 17.6 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
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
=== WP Plugin Info Card ===
Contributors: briKou, ronalfy
Tags: cards, card, theme cards, plugin cards, plugin list
Requires at least: 3.7
Tested up to: 6.7
Stable tag: 5.2.5
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
WP Plugin Info Card displays plugins & themes data in beautiful cards using WP Plugin & Theme APIs. Dashboard widget included.
== Description ==
Plugin Info Card displays plugins & themes data in beautiful cards using WP Plugin & Theme APIs. With four blocks, four shortcodes, and several layouts and 14 schemes, you can display your plugins and themes in a variety of ways.
[youtube https://www.youtube.com/watch?v=8eKDCEoXGKU&rel=0]
= How does it work? =
This thirteen minute video gives you an extensive overview on how WP Plugin Info Card works.
[youtube https://www.youtube.com/watch?v=aPcU27-R6lU&rel=0]
WP Plugin Info Card lets you display plugins & themes identity cards in a beautiful box with a smooth 3D rotation effect, or in a more large and responsive layout.
It uses WordPress.org plugins API & themes API to fetch data. All you need to do is provide a valid plugin/theme ID (slug name), and then insert the shortcode in any page to make it work at once!
This plugin is very light and includes scripts and CSS only if and when required (you can force scripts enqueuing in admin settings). The shortcode may be added anywhere shortcodes are supported within your theme.
The plugin also uses WordPress transients to store data returned by the API for 12 hours (720min by default), so your page loading time will not be increased due to too many requests.
The dashboard widget is very easy to set up: you simply add as many plugins and themes as you want in the admin page and they become visible in your dashboard. Fields are added on-the-fly and are sortable via drag-and-drop.
It is perfect to keep track of your own plugins and themes!
= Quick Links (Shortcode Documentation) =
* <a href="https://wppic.dlxplugins.com/shortcodes/wp-pic">[wp-pic] shortcode and parameters</a>.
* <a href="https://wppic.dlxplugins.com/shortcodes/wp-pic-query">[wp-pic-query] shortcode and parameters</a>.
* <a href="https://wppic.dlxplugins.com/shortcodes/wp-pic-site-plugins">[wp-pic-site-plugins] shortcode and parameters</a>.
* <a href="https://wppic.dlxplugins.com/shortcodes/wp-pic-plugin-screenshots">[wp-pic-plugin-screenshots
] shortcode and parameters</a>.]
= Quick Links (Block Documentation) =
* <a href="https://wppic.dlxplugins.com/blocks/wp-plugin-info-card-block">WP Plugin Info Card block</a>.
* <a href="https://wppic.dlxplugins.com/blocks/wp-plugin-info-card-query-block">WP Plugin Info Card Query block</a>.
* <a href="https://wppic.dlxplugins.com/blocks/site-plugins-card-grid">Site Plugins Card Grid block</a>.
* <a href="https://wppic.dlxplugins.com/blocks/plugin-screenshots-info-card">WP Plugin Info Card Plugin Screenshots block</a>.
> <a href="https://wppic.dlxplugins.com/overview/easy-digital-downloads-integration">Easy Digital Downloads integration</a> is now available as part of the free plugin. Show off your EDD plugins too!
[PREMIUM ADD-ON - WP Envato Affiliate Card](http://b-website.com/wp-envato-affiliate-card-powered-envato-market-api "WP Envato Affiliate Card")
= Languages =
Please <a href="https://translate.wordpress.org/projects/wp-plugins/wp-plugin-info-card">contribute a translation on the plugin translation page</a>.
= GitHub =
Feel free to make pull requests or issues on the <a href="https://github.com/dlxplugins/wp-plugin-info-card">WP Plugin Info Card GitHub account</a>.
> Credits: Originally developed and maintained by <a href="https://www.b-website.com/">Brice CAPOBIANCO</a>.
== Installation ==
1. Upload and activate the plugin (or install it through the WP admin console)
2. Click on the "WP Plugin Info Card" sub-menu
3. Follow instructions, every option is documented ;-)
== Frequently Asked Questions ==
= Is the card-flipping effect cross-browser compatible? =
Yes, it is compatible with most recent browsers, except for Opera (but IE10+ works!)
= How do I create my own template? =
This video shows you how:
[youtube https://www.youtube.com/watch?v=hFsVrjQXV_E&t=6s&rel=0]
== Screenshots ==
1. Plugin identity card
2. Admin page
3. Dashboard widget
4. Shortcode builder
5. Shortcode button
6. Another example with a theme (back of the card), a plugin with a custom icon, a plugin without icon (default WorPress logo)
7. Theme with the large layout
8. Plugin with the large layout
9. Plugin with the large layout in the sidebar
10. WordPress layout with a plugin card
11. WordPress layout with themes and 2 columns
== Changelog ==
= 5.2.5 =
* Released 2024-07-20
* <a href="https://dlxplugins.com/announcements/plugin-info-card-5-2-5-released-with-plugin-theme-exclusions-and-custom-titles/">Read the full announcement post</a> for this release.
* New feature: override plugin and theme titles, including in the grid layouts.
* New feature: hide a plugin or theme from a grid layout.
* New feature: Query block and shortcode now supports CSS Grid for layout structure.
* New feature: You can now skip and exclude animated GIFs from the plugin screenshots block for performance reasons.
* Block tweak: Main plugin info card block has better usability and overridable titles.
* Block tweak: Query block has been redesigned for more intuitive searching.
* Block tweak: Site Plugins Grid now loads immediately without requiring an extra button click.
* Block tweak: Removed the Edit button from the Site Plugins Grid as it was redundant.
* Bug fix: Lightbox wasn't working on some installs for the screenshots block/shortcode.
* Bug fix: Stats columns in the screenshots block/shortcode looks much better on mobile devices now.
= 5.2.0 =
* Released 2024-07-17
* <a href="https://dlxplugins.com/announcements/plugin-info-card-5-2-introduces-easy-digital-downloads-compatibility/">Read the announcement post</a> for more details.
* New Feature: Added Easy Digital Downloads integration.
* Bug fix: Fixing large layout in the block editor.
* Bug fix: Fixing mobile styling in the admin options.
= 5.1.1 =
* Released 2024-07-09
* New layout: Ratings. Display plugin or theme ratings in a card format. <a href="https://dlxplugins.com/announcements/plugin-info-card-5-1-released-with-new-ratings-layout/">Read the announcement post</a> for more details.
* New feature: data is stored as options for redundancy and performance.
* Bug fix: Lazy loading the screenshots block was causing layout inconsistencies, so it has been reworked.
* New feature: can clear the backup options from the admin panel.
* Bug fix: Flex layout now has a max-width of 772px to match the smaller banner sizes.
* Bug fix: Fixed broken HTML tag, which was causing columns to invalidate.
= 5.0.0 =
* Released 2024-03-06
* New admin panel look and feel.
* New Plugin Screenshots block and shortcode allows you to display plugin screenshots.
* See <a href="https://dlxplugins.com/announcements/wp-plugin-info-card-5-0-released-with-new-admin-ui-and-plugin-screenshots-block/">?the announcement post</a> for more details.
= 4.0.10 =
* Released 2023-12-12
* Fixing translations not being set properly with the text domain.
= 4.0.9 =
* Released 2023-10-13
* Bug fix: beginning and trailing slashes broke the output on the frontend.
* Bug fix: editor now strips out slashes on blur.
* Enhancement: copying/pasting a .org URL into the block editor now automatically converts it to a slug.
= 4.0.7 =
* Released 2023-08-05
* Fixed a block editor bug where certain plugins were not returning a `require` argument.
* Fixed a block editor bug where the site plugin list wasn't loading to due an invalid object type.
* Tested with WordPress 6.3 and resolved any deprecation notices.
= 4.0.5 =
* Released 2023-06-17
* Fixed a bug where the WordPress default layout was not saving.
* Added block transforms for the main block so that pasting a theme or plugin URL should pull up WP Plugin Info Card automatically.
* Added block transform to convert from regular embed into info card block.
= 4.0.1 =
* Released 2023-02-14
* Fixing undefined index in the main shortcode output.
= 4.0.0 =
* Released 2023-01-20
* New shortcode and block: <a href="https://wppic.dlxplugins.com/blocks/site-plugins-card-grid">Site Plugins Card Grid</a>.
* The plugin's code and build scripts have been updated to the latest standards.
= 3.4.6 =
* Released 2023-01-07
* Added ability to sort results by active installs, downloads, and last updated in the Query shortcode/block.
= 3.4.2 =
* Released 2023-01-02
* Fixing defaults not being applied correctly for blocks.
= 3.4.1 =
* Released 2022-12-30
* The Plugin Info Card Query block got a bit of a makeover.
* Fixing numerous style and data inconsistencies in the block editor.
* Updating block editor and plugin build scripts. <a href="https://github.com/MediaRon/wp-plugin-info-card">See GitHub</a>.
= 3.3.3 =
* Released 2021-06-04
* Re-worked admin panel options.
* Re-worked primary Gutenberg block.
= 3.1.21 =
* WordPress 5.5 compatibility.
= 3.1.20 =
* Released 2020-01-30
* Improved Gutenberg block loading and edit screens.
* Blocks are full-width by default.
* Added block previews to blocks.
* New multi mode to allow multiple plugin output using one shortcode or one block.
* Added two new color schemes.
= 3.1.16 =
* Released 2019-06-23
* Gutenberg block improvements
* New color scheme (Scheme 12) for Magenta.
= 3.1.15 =
* Released 2019-06-02.
* Added Center as the default layout choice.
* Added layout to the Gutenberg layout settings upon load.
* Code cleanup and fixes.
= 3.1.12 =
* Released 2019-05-24
* Documentation updates.
* New scheme - Dark mode
= 3.1.11 =
* Released 2019-05-21
* Fixing card styles not showing properly.
= 3.1.10 =
* Released 2019-05-21
* Documentation Update
= 3.1.9 =
* Released 2019-05-17
* Gutenberg fixes and enhancements
* New FLEX layout option in Gutenberg and the shortcodes
= 3.1.5 =
* Released 2019-05-15
* Adding loading animation to Gutenberg blocks
* Fixed theme download count from active installs to downloads
= 3.1.1 =
* Released 2019-05-13
* Fixed float on one column query layouts
= 3.1.0 =
* Released 2019-05-13
* Added Query Selector Gutenberg block
* Removing Custom from Gutenberg blocks as it makes no sense from a block perspective
* Fixing PHP error in query Selector
* Adding Reset button to Gutenberg blocks so you can change your settings
= 3.0.1 =
* Released 2019-03-18
* Fixing PHP notices and showing theme download count in dashboard widget.
= 3.0.0 =
* Released 2019-03-17
* Fixed downloaded being blank (changed to active installs)
* Added Gutenberg block
= 2.5.2 - 03/14/2019 =
* Tested on WP 5.1 with success!
* Tested on WP 4.7.3 with success!
* Fix broken image URLs after plugins directory update
= 2.5.1 - 11/03/2016 =
* French translation update (thanks to @wolforg)
* Change text-domain to take advantage of language packs translate.wordpress.org
= 2.5 - 08/19/2016 =
* New: Add "WordPress" layouts for plugins and themes
* New: Add the ability to use custom queries to retrieve plugins & themes by tags, author, etc. (new shortcode: wp-pic-query)
* New: The new shortcode wp-pic-query is able to output items in a grid system (1, 2 or 3 cols).
* New: use wppic_api_query hook to perform query customization
* New: use wppic_query_content to filter what wp-pic-query shortcode returns
* Fix translations + add new string to translations files
* Fix live preview URL for themes
* Fix typo on themes layouts
* Fix a warning in the theme large layout
* Improve API parser (store more data from the API). Eg: active installs, description
* Improve CSS
* Improve register_activation_hook and register_uninstall_hook call for better performance
* Enqueue minified CSS (forget in the previous version)
* Update french translation
* Tested on WP 4.6 with success!
= 2.4.3 - 12/14/2015 =
* Fix an issue on options save in the admin page
* Tested on WP 4.4.2 with success!
= 2.4.2 - 12/14/2015 =
* Make the shortcode_atts_wppic_default hook available thanks to the shortcode_atts() third parameter
* Fix a minor CSS bug on the large layout height reported by @posykrat: https://wordpress.org/support/topic/height-100-for-large-display
* Best compliance with WordPress coding standards
* New WPPIC_VERSION constant. Will ease improving refresh browser caching after plugin updates (mainly on CSS and JS files)...
= 2.4.1 - 10/09/2015 =
* Replace jQuery live() function by on() function to prevent JS error (fix an issue with Visual composer)
= 2.4 - 08/25/2015 =
* Tested on WP 4.3 with success!
= 2.3.9 =
* Fix a PHP warning using is_wp_error if plugin or theme slug does not exists
* Fix a JS bug on the preview card when changing the color sheme on the fly
* Minor CSS fix in the admin with WP 4.2 (.card class is now used by the core in admin)
* Tested on WP 4.2 with success!
* readme.txt update
= 2.3.8 =
* Serbo-Croatian translation by Andrijana Nikolic from [Web Hosting Geeks](http://webhostinggeeks.com/ "Web Hosting Geeks")
* Targeting user appreciation links to 5 stars :)
* Replace the credit's link target with the plugin's documentation english page
= 2.3.7 =
* French translation updated
* New option added to ask for displaying the credit on cards.
* Security issue fix thanks to [Julio Potier](https://profiles.wordpress.org/juliobox "Julio Potier") :)
= 2.3.6 =
* Minor CSS fix - max-with 100% for large layout image
* Use PNG icon as SVG fallback on the visual editor button
= 2.3.5 =
* Change "Download" into "More info" on card layout
* Translations update
= 2.3.4 =
* Deutsch translation by [Christian Zumbrunnen](https://profiles.wordpress.org/chzumbrunnen "Christian Zumbrunnen")
= 2.3.3 =
* Minor security improvements
* Minor CSS fix on dashboard widget
* Purge transients on plugin activation/updates
= 2.3.2 =
* Fix date format on dashboard widget
* Date internationalization
* Templates update for better date support
= 2.3.1 =
* Minor PHP improvements
* Check if Memcache is loaded to prevent unncessary db request during transients purge
* Template update - differents links added on icons
* Remove logo from meta
* Minor CSS updates
= 2.3 =
* PHP fixes on admin error
* Better performance - options stored in a global var (less db requests)
* Relief of admin page functions (more maintainable)
* FR Translation fixes - backslash issues
= 2.2.1 =
* New hook added
* readme.txt update
= 2.2 =
* Total re-factoring of the plugin core files and structures
* Many hooks added
* CSS updates and fixes
* Translation update
* PHP fixes
* Fixed issue on Widget cache duration (5min)
* Random slug from slugs list (comma-separated)
* Large layout template added
* Color scheme and layout parameters added to WYSIWYG UI
* Custom template layout support
* Better scripts enqueuing (new action)
* New option to force scripts enqueuing
* Tested on WP 4.1 with success!
* New screenshots
* readme.txt update
* Special thanks to [Hugh Lashbrooke](https://profiles.wordpress.org/hlashbrooke "Hugh Lashbrooke") for his help in improving the plugin :)
= 2.1 =
* Many hooks added
* More clean code and template render
* Clear cache button in admin
* CSS updates and fixes
* Translation update
* PHP fixes
* Remove ugly paypal donate button in admin
* Random slug from slugs list (comma-separated)
* Large layout template added
= 2.0.1 =
* SVG logo in admin menu (base64 encoded)
* Improvement of theme & plugin template
* PHP fix
* Square image for themes card
* readme.txt update
= 2.0 =
* Media upload in TinyMCE ui modal for default thumb
* Introduction of card template (beta)
* Theme API added + new template
* Using WordPress native functions to fetch data from API, including icon and banner
* Remove banner + logo parameters
* Many PHP bug fixes
* Js improvement (better ui)
* CSS improvement (better ui)
* Widget improvement fot plugins+theme display
* Set transient default lifetime to 720 (before 10)
* Specifice transient for widget (10 min)
* Translation string added
* Form validation in TinyMCE ui modal
* New admin options for theme API
* readme.txt update
= 1.7 =
* New option for color scheme
* New param for color scheme
* Minor CSS improvements
* 10 new colors schemes/skins
= 1.6.2 =
* Polish translation by [Kuba Mikita](http://www.wpart.pl/ "Kuba Mikita")
* Widget UI translation
* Plugin meta translation
= 1.6.1.1 =
* Logo on plugin directory list
* Remove unnecessary files from trunk
= 1.6.1 =
* New logo
* Minor CSS fixes
* Admin + widget minor updates
= 1.6 =
* New param added to ajaxify the card
* Fix minor php issue
* Improve dashboard widget ajax function.
* New admin option to activate or deactivate ajax on widget
* Minor CSS fixes and improvement
* Now use minify css and scripts un front
* Added error message when slug is wrong or plugin offline
* readme.txt update + admin page documentation update
= 1.5 =
* Shortcode may now be displayed everywhere in the page (content/widget) because JS & CSS are loaded via a global var.
* Ajaxify dashboard widget.
* Fix bug on saving empty plugin list with deactivated dashboard widget
* New param added to specify transient life time
* Daily cron added to purge transients
= 1.04 =
* Fix on foreach. Related topic: https://wordpress.org/support/topic/errors-on-saving-dashboard-widget?replies=5#post-6197891
= 1.03 =
* Fix on widget if plugin list is empty
= 1.02 =
* Typo fix.
* PHP fix if no plugin slug is set during options updates
* CSS fix for transparent logos
* Fix if required version already includes 'WP'
* Now translatable + add French translation
* Update readme.txt
= 1.01 =
* Typo fix.
* Add link to admin page
* Update readme.txt
= 1.0 =
* First release.
== Upgrade Notice ==
= 5.2.5 =
This update introduces title overrides and plugin/theme exclusions, CSS Grid support for the Query layout, and improved performance for the screenshots block, along with several usability tweaks and bug fixes for better mobile and grid layout experience.