Shortcodes by Angie Makes - Version 3.10

Version Description

Download this release

Release Info

Developer cbaldelomar
Plugin Icon wp plugin Shortcodes by Angie Makes
Version 3.10
Comparing to
See all releases

Code changes from version 3.9 to 3.10

Files changed (5) hide show
  1. README.md +128 -113
  2. public/class-sanitize.php +1 -1
  3. public/class-vars.php +1 -1
  4. readme.txt +19 -7
  5. wc-shortcodes.php +1 -1
README.md CHANGED
@@ -1,10 +1,9 @@
1
- # WP Canvas - Shortcodes #
2
 
3
  **Contributors:** cbaldelomar
4
- **Donate link:** http://webplantmedia.com/donate/
5
- **Tags:** shortcode, shortcodes, accordion, accordions, tab, tabs, toggle, columns, column, section, sections, testimonials, border, borders, button, buttons, fullwidth, full width, notification, notifications, google maps, maps, googlemaps, social icons, progress bar, pricing, pricing box, highlights, image, flags, banners, countdown, rsvp, custom html, code, code snippets, snippets, isotope, masonry, posts, post_type, post slider, slider, font awesome, icons, fontawesome, fa, box, heading, inline code, divider, spacing, grid, center content, center, icons, image flag, image flags
6
  **Requires at least:** 3.7
7
- **Tested up to:** 4.7.3
8
  **Stable tag:** trunk
9
  **License:** GPLv2 or later
10
  **License URI:** http://www.gnu.org/licenses/gpl-2.0.html
@@ -13,7 +12,17 @@ A plugin that adds a useful family of shortcodes to your WordPress theme.
13
 
14
  ## Description ##
15
 
16
- The Shortcodes by Angie Makes plugin adds a family of easy to use shortcodes to your WordPress theme. These shortcodes work flawlessly with [Angie Makes WordPress themes](http://angiemakes.com/feminine-wordpress-blog-themes-women/). Here are the handy shortcodes included with this plugin:
 
 
 
 
 
 
 
 
 
 
17
 
18
  Columns
19
 
@@ -76,13 +85,7 @@ Wrappers
76
  * Center Content
77
  * Full Width
78
 
79
- = Demo =
80
-
81
- See A DEMO of These Shortcodes Here:
82
-
83
- [http://gentry.angiemakes.com/shortcodes/](http://gentry.angiemakes.com/shortcodes/)
84
-
85
- = Professional Support =
86
 
87
  We have tested this plugin to work with the latest version of WordPress, but do not offer individual troubleshooting support as this is a free plugin. If you need individual support, we're happy to assist you if you purchase our premium support by purchasing a premium, Angie Makes WordPress theme from [angiemakes.com](http://angiemakes.com).
88
 
@@ -97,107 +100,115 @@ See our help article on [how to manually upload a plugin](http://knowledgebase.a
97
 
98
  ## Frequently Asked Questions ##
99
 
100
- ### How do I use the shortcodes?
101
 
102
  Use the shortcode manager in the TinyMCE text editor
103
 
104
  ## Changelog ##
105
 
106
- ### Version 3.8
 
 
 
 
 
 
 
 
107
 
108
  * If theme support options are set, assume theme_reset is true, unless user-defined.
109
 
110
- ### Version 3.7
111
 
112
  * Inserted message to encouarge google map users to enter API key.
113
  * Fixed bug with JS error being produced when Google API Key was not inserted.
114
 
115
- ### Version 3.5
116
 
117
  * Fixed bug with "no" attribute value not being read correctly.
118
 
119
- ### Version 3.4
120
 
121
  * Fixed bug with posts menu option not triggering visual manager
122
 
123
- ### Version 3.3
124
 
125
  * updated posts shortcode to include visual manager for attributes
126
 
127
- ### Version 3.2
128
 
129
  * updated old image path to new image path
130
 
131
- ### Version 3.1
132
 
133
  * updated wpc settings framework to version 1.0.3
134
  * Added option to enter Google Maps API
135
  * Added style override when jquery ui style was enqueued.
136
  * Restructured files
137
 
138
- ### Version 2.07
139
 
140
  * sanitized, escaped, and validated all POST calls
141
 
142
- ### Version 2.05
143
 
144
  * minor style update
145
  * fixed posts_per_page query
146
 
147
- ### Version 2.03
148
 
149
  * fixed bug with post_slider shortcode
150
 
151
- ### Version 2.01
152
 
153
  * improved post_slider shortcode
154
  * added gui interface for post_slider shortcode
155
 
156
- ### Version 1.97
157
 
158
  * updated post slider style
159
 
160
- ### Version 1.95
161
 
162
  * settings framework 1.0.2
163
  * theme reset option when supported themes are activated
164
  * Updated post slider function and style
165
 
166
- ### Version 1.94
167
 
168
  * Added post_slider shortcode
169
  * Added text selection to shortcode inserts
170
  * Fixed bug with width of social icon square
171
 
172
- ### Version 1.93
173
 
174
  * added ability for themes to disable share buttons filter
175
 
176
- ### Version 1.92
177
 
178
  * removed the_excerpt filter for share buttons
179
 
180
- ### Version 1.91
181
 
182
  * Don't output Share flair on excerpts
183
 
184
- ### Version 1.90
185
 
186
  * added option for share buttons on woocommerce product page
187
 
188
- ### Version 1.89
189
 
190
  * removed paginate text span element
191
 
192
- ### Version 1.88
193
 
194
  * updated share button shortcode
195
 
196
- ### Version 1.87
197
 
198
  * Added class name to paginate navigation
199
 
200
- ### Version 1.86
201
 
202
  * minified rslides js file
203
  * 4.1.0 imagesloaded library
@@ -207,15 +218,15 @@ Use the shortcode manager in the TinyMCE text editor
207
  * updated font awesome library 4.6.3
208
  * added class name to navigation pagination
209
 
210
- ### Version 1.85
211
 
212
  * add support for single column in wc_posts
213
 
214
- ### Version 1.84
215
 
216
  * Added share buttons shortcode
217
 
218
- ### Version 1.83
219
 
220
  * fixed style bug with part of the social icon was clipped
221
  * Fixed style bug with Google Chome icon being cut off
@@ -224,96 +235,96 @@ Use the shortcode manager in the TinyMCE text editor
224
  * Added format option for social icons widget.
225
  * Updated Font Awesome library to version 4.5.0
226
 
227
- ### Version 1.82
228
 
229
  * Fixed bug with restructured WP_Query class in WordPress 4.4
230
 
231
- ### Version 1.81
232
 
233
  * Load all sharing service scripts over SSL
234
 
235
- ### Version 1.80
236
 
237
  * changed urlencode to rawurlencode
238
  * Updated share links
239
 
240
- ### Version 1.77
241
 
242
  * minor update to shortcodes row structure
243
  * Made sure rslider CSS is not applied to other plugins
244
  * Updated version number for rslides script
245
 
246
- ### Version 1.75
247
 
248
  * Improved logic for calculating colums of masonry grid for mobile and tablet devices.
249
 
250
- ### Version 1.74
251
 
252
  * Fixed style bug with wc_posts category links
253
 
254
- ### Version 1.73
255
 
256
  * Added support for navigation filter to also link to category pages if there is pagination.
257
  * Improved speed when loading gallery format
258
  * Code cleanup
259
 
260
- ### Version 1.72
261
 
262
  * Fixed bug with post filtering
263
 
264
- ### Version 1.71
265
 
266
  * Fixed bug with responsive style for post grid layout
267
 
268
- ### Version 1.70
269
 
270
  * Fixed style bug with post grid layout being hidden
271
 
272
- ### Version 1.69
273
 
274
  * Bug fix with masonry
275
 
276
- ### Version 1.67
277
 
278
  * Masonry post items now load in series when each image is loaded
279
 
280
- ### Version 1.66
281
 
282
  * Updated images loaded library to 3.1.8
283
 
284
- ### Version 1.65
285
 
286
  * improved heading shortcode
287
  * css improvement for social icons
288
 
289
- ### Version 1.64
290
 
291
  * Update to latest version of font awesome 4.3.0
292
  * Fixed bug with order options not being saved on update
293
  * Updated settings framework
294
  * Updated css for double borders
295
 
296
- ### Version 1.63
297
 
298
  * Fixed bug with masonry posts show scroll bar when loading
299
 
300
- ### Version 1.62
301
 
302
  * Fixed bug with accordion and tabs refreshing when inside customizer preview
303
 
304
- ### Version 1.61
305
 
306
  * Fixed bug with print share link
307
 
308
- ### Version 1.60
309
 
310
  * Removed namespace which is not supported in php 5.2
311
 
312
- ### Version 1.59
313
 
314
  * minor bug fix
315
 
316
- ### Version 1.58
317
 
318
  * Added date_format attribute to posts shortcode
319
  * Added alt text to social icon images thus fixing validation errors
@@ -323,79 +334,79 @@ Use the shortcode manager in the TinyMCE text editor
323
  * Changed name of social media image icon widget
324
  * Code cleanup
325
 
326
- ### Version 1.57
327
 
328
  * Fixed overflow style bug with wc_posts
329
  * Updated default attributes on wc_posts shortcode
330
 
331
- ### Version 1.56
332
 
333
  * Fixed Readme text
334
 
335
- ### Version 1.55
336
 
337
  * Updated TinyMCE button options for shortcodes
338
  * Added new layout 'grid' and template options 'box' and 'borderless' for wc_posts shortcode
339
  * Fixed Translation issue - thanks ziofix
340
 
341
- ### Version 1.54
342
 
343
  * Fixed bug with image settings not previewing images
344
 
345
- ### Version 1.53
346
 
347
  * Added Icon+Text option for share buttons
348
  * Deprecated an attribute in social icons shortcode
349
 
350
- ### Version 1.52
351
 
352
  * Added font icons for share buttons
353
  * Now supporting font icons and images for social media buttons
354
  * Fixed line-height style bug
355
 
356
- ### Version 1.50
357
 
358
  * Social icons now open a new tab by default
359
  * Added ability to display share buttons as text
360
 
361
- ### Version 1.49
362
 
363
  * Added padding around price heading
364
  * Added helpful classnames
365
 
366
- ### Version 1.48
367
 
368
  * Fixed bug on masonry posts layout with the shortcodes displaying in the excerpt
369
 
370
- ### Version 1.47
371
 
372
  * Trigger custom event so other javascript elements can refresh when accordion, tabs, or toggle elements are opened.
373
 
374
- ### Version 1.46
375
 
376
  * hide fullwidth items until they have broken free from their container.
377
  * Fixed problem with plugins appending text to content in wc_post shortcode display
378
  * Update the wc_heading shortcode
379
 
380
- ### Version 1.45
381
 
382
  * Added theme support for social icons and share buttons
383
  * Clean up
384
 
385
- ### Version 1.44
386
 
387
  * Changed gutter width to fixed pixel value instead of percentage.
388
 
389
- ### Version 1.43
390
 
391
  * Added theme support for developers
392
  * Updated settings for social media icons
393
 
394
- ### Version 1.42
395
 
396
  * Improved social icons widget
397
 
398
- ### Version 1.40
399
 
400
  * Fixed bug with Shortcode menu button hiding when latest WooCommerce plugin was installed.
401
  * Added share buttons short code
@@ -410,25 +421,25 @@ Use the shortcode manager in the TinyMCE text editor
410
  * Give plugin ability to override font awesome icons in theme
411
  * changed links in read me
412
 
413
- ### Version 1.39
414
 
415
  * Removed query ui for tabs and added custom tab script.
416
  * Removed query ui for accordion. Using custom built accordion script.
417
 
418
- ### Version 1.38
419
 
420
  * Made an update to the responsive behavior of wc_posts short code
421
 
422
- ### Version 1.37
423
 
424
  * Fixed bug with google maps not working
425
 
426
- ### Version 1.36
427
 
428
  * switched out isotope library with open source masonry library
429
  * Increased number of pagination buttons
430
 
431
- ### Version 1.35
432
 
433
  * wc_box short code needed line breaks inserted
434
  * update to image flag short code
@@ -438,16 +449,15 @@ Use the shortcode manager in the TinyMCE text editor
438
  * fixed style bug before accordion js was loaded
439
  * isotope appear and animation enabled after initial load.
440
 
441
- ### Version 1.34
442
 
443
  * Updated plugin to be compatible with version 3.9
444
- * Added bottom margin to column sections when in responsive mode
445
 
446
- ### Version 1.33
447
 
448
  * Added shortcodes for inserting Font Awesome icons.
449
 
450
- ### Version 1.32
451
 
452
  * Added Font Awesome Icons.
453
  * Added option to disable Font Awesome Icons. Enabled by Default.
@@ -456,134 +466,139 @@ Use the shortcode manager in the TinyMCE text editor
456
  * Style fix for isotope posts.
457
  * Title should not overflow the content area in the isotope posts.
458
 
459
- ### Version 1.31
460
 
461
  * Added ability to insert excerpt under video and audio templates for isotope shortcode.
462
 
463
- ### Version 1.30
464
 
465
  * Fixed bug with isotope pagination not working on homepage.
466
  * Removed invalid css syntax
467
 
468
- ### Version 1.28
469
 
470
  * Added ability to add custom class to buttons.
471
 
472
- ### Version 1.27
473
 
474
  * Removed non GPL library.
475
 
476
- ### Version 1.26
477
 
478
  * Separated accordion shortcodes when inserting into editor.
479
  * Added option to display title on google map load.
480
 
481
- ### Version 1.25
482
 
483
  * force link in social media icons have http at beginning
484
  * Fixed date format string on isotope posts shortcode.
485
 
486
- ### Version 1.24
487
 
488
  * Changed permission from read to manage_options
489
  * Better code formatting on pages and posts.
490
 
491
- ### Version 1.22
492
 
493
  * Added option for countdown shortcode to control labels.
494
 
495
- ### Version 1.21
496
 
497
  * Better responsiveness logic for isotope posts.
498
  * Minor improvements for image shortcode.
499
 
500
- ### Version 1.20
501
 
502
  * Added image shortcode.
503
  * Appended version number to JS file so new scripts get loaded.
504
 
505
- ### Version 1.19
506
 
507
  * Refreshed isotope display on image load.
508
 
509
- ### Version 1.18
510
 
511
  * Navigation element needed to return string and no echo value.
512
 
513
- ### Version 1.17
514
 
515
  * Added ability to showcase posts of any post type in an isotope / masonry layout.
516
 
517
- ### Version 1.16
518
 
519
  * updated youtube icon
520
 
521
- ### Version 1.15
522
 
523
  * added block display to image anchor elements
524
  * updated icons
525
 
526
- ### Version 1.14
527
 
528
  * Cleaned up code
529
  * Added 2 more image dividers
530
  * more support for different theme options
531
 
532
- ### Version 1.13
533
 
534
  * added rsvp shortcode
535
  * removed focus css acting as hover
536
  * minor css fix for countdown shortcode
537
 
538
- ### Version 1.12
539
 
540
  * cleaned up some code
541
 
542
- ### Version 1.11
543
 
544
  * added countdown shortcode
545
  * added link to testimonial author
546
  * added support for buttons to be positioned left, right, or centered
547
  * added type attribute to pricing box
548
 
549
- ### Version 1.10
550
 
551
  * Fixed style bug for testimonials
552
 
553
- ### Version 1.9
554
 
555
  * Appended version number to css and js files
556
 
557
- ### Version 1.8
558
 
559
  * Email link can be either mailto address or hyperlink
560
 
561
- ### Version 1.7
562
 
563
  * Better facebook and pinterest icons
564
 
565
- ### Version 1.6
566
 
567
  * Fixed bug with social icons displaying even if social link was not given.
568
 
569
- ### Version 1.5
570
 
571
  * prepended mailto to email addresses
572
 
573
- ### Version 1.4
574
 
575
  * Fixed minor JS bugs
576
  * Ran Javascript through jshint
577
  * Fixed minor shortcode button bug in TinyMCE editor
578
 
579
- ### Version 1.3
580
 
581
  * Fixed style bug with columns not changing width on mobile devices
582
 
583
- ### Version 1.2
584
 
585
  * Added banner image.
586
 
587
- ### Version 1.1
588
 
589
  * Plugin released. Everything is new!
 
 
 
 
 
1
+ # Shortcodes by Angie Makes #
2
 
3
  **Contributors:** cbaldelomar
4
+ **Tags:** shortcode, shortcodes, accordion, accordions, tab, tabs, toggle, columns, column, section, sections, testimonials, border, borders, button, buttons, fullwidth, full width, notification, notifications, google maps, maps, googlemaps, social icons, progress bar, pricing, pricing box, highlights, image, flags, banners, countdown, rsvp, custom html, code, code snippets, snippets, isotope, masonry, posts, post_type, post slider, slider, font awesome, icons, fontawesome, fa, box, heading, inline code, divider, spacing, grid, center content, center, icons, image flag, image flags
 
5
  **Requires at least:** 3.7
6
+ **Tested up to:** 4.7.3
7
  **Stable tag:** trunk
8
  **License:** GPLv2 or later
9
  **License URI:** http://www.gnu.org/licenses/gpl-2.0.html
12
 
13
  ## Description ##
14
 
15
+ The Shortcodes by Angie Makes plugin adds a family of easy to use shortcodes to your WordPress theme. These shortcodes work flawlessly with [Angie Makes WordPress themes](http://angiemakes.com/feminine-wordpress-blog-themes-women/).
16
+
17
+ ### Demo ###
18
+
19
+ See A DEMO of These Shortcodes Here:
20
+
21
+ [http://gentry.angiemakes.com/shortcodes/](http://gentry.angiemakes.com/shortcodes/)
22
+
23
+ ### Features ###
24
+
25
+ Here are the handy shortcodes included with this plugin:
26
 
27
  Columns
28
 
85
  * Center Content
86
  * Full Width
87
 
88
+ ### Professional Support ###
 
 
 
 
 
 
89
 
90
  We have tested this plugin to work with the latest version of WordPress, but do not offer individual troubleshooting support as this is a free plugin. If you need individual support, we're happy to assist you if you purchase our premium support by purchasing a premium, Angie Makes WordPress theme from [angiemakes.com](http://angiemakes.com).
91
 
100
 
101
  ## Frequently Asked Questions ##
102
 
103
+ ### How do I use the shortcodes? ###
104
 
105
  Use the shortcode manager in the TinyMCE text editor
106
 
107
  ## Changelog ##
108
 
109
+ ### Version 3.10 ###
110
+
111
+ * Fixed bug with testimonail sanitize function.
112
+
113
+ ### Version 3.9 ###
114
+
115
+ * Added visual manager for shortcodes.
116
+
117
+ ### Version 3.8 ###
118
 
119
  * If theme support options are set, assume theme_reset is true, unless user-defined.
120
 
121
+ ### Version 3.7 ###
122
 
123
  * Inserted message to encouarge google map users to enter API key.
124
  * Fixed bug with JS error being produced when Google API Key was not inserted.
125
 
126
+ ### Version 3.5 ###
127
 
128
  * Fixed bug with "no" attribute value not being read correctly.
129
 
130
+ ### Version 3.4 ###
131
 
132
  * Fixed bug with posts menu option not triggering visual manager
133
 
134
+ ### Version 3.3 ###
135
 
136
  * updated posts shortcode to include visual manager for attributes
137
 
138
+ ### Version 3.2 ###
139
 
140
  * updated old image path to new image path
141
 
142
+ ### Version 3.1 ###
143
 
144
  * updated wpc settings framework to version 1.0.3
145
  * Added option to enter Google Maps API
146
  * Added style override when jquery ui style was enqueued.
147
  * Restructured files
148
 
149
+ ### Version 2.07 ###
150
 
151
  * sanitized, escaped, and validated all POST calls
152
 
153
+ ### Version 2.05 ###
154
 
155
  * minor style update
156
  * fixed posts_per_page query
157
 
158
+ ### Version 2.03 ###
159
 
160
  * fixed bug with post_slider shortcode
161
 
162
+ ### Version 2.01 ###
163
 
164
  * improved post_slider shortcode
165
  * added gui interface for post_slider shortcode
166
 
167
+ ### Version 1.97 ###
168
 
169
  * updated post slider style
170
 
171
+ ### Version 1.95 ###
172
 
173
  * settings framework 1.0.2
174
  * theme reset option when supported themes are activated
175
  * Updated post slider function and style
176
 
177
+ ### Version 1.94 ###
178
 
179
  * Added post_slider shortcode
180
  * Added text selection to shortcode inserts
181
  * Fixed bug with width of social icon square
182
 
183
+ ### Version 1.93 ###
184
 
185
  * added ability for themes to disable share buttons filter
186
 
187
+ ### Version 1.92 ###
188
 
189
  * removed the_excerpt filter for share buttons
190
 
191
+ ### Version 1.91 ###
192
 
193
  * Don't output Share flair on excerpts
194
 
195
+ ### Version 1.90 ###
196
 
197
  * added option for share buttons on woocommerce product page
198
 
199
+ ### Version 1.89 ###
200
 
201
  * removed paginate text span element
202
 
203
+ ### Version 1.88 ###
204
 
205
  * updated share button shortcode
206
 
207
+ ### Version 1.87 ###
208
 
209
  * Added class name to paginate navigation
210
 
211
+ ### Version 1.86 ###
212
 
213
  * minified rslides js file
214
  * 4.1.0 imagesloaded library
218
  * updated font awesome library 4.6.3
219
  * added class name to navigation pagination
220
 
221
+ ### Version 1.85 ###
222
 
223
  * add support for single column in wc_posts
224
 
225
+ ### Version 1.84 ###
226
 
227
  * Added share buttons shortcode
228
 
229
+ ### Version 1.83 ###
230
 
231
  * fixed style bug with part of the social icon was clipped
232
  * Fixed style bug with Google Chome icon being cut off
235
  * Added format option for social icons widget.
236
  * Updated Font Awesome library to version 4.5.0
237
 
238
+ ### Version 1.82 ###
239
 
240
  * Fixed bug with restructured WP_Query class in WordPress 4.4
241
 
242
+ ### Version 1.81 ###
243
 
244
  * Load all sharing service scripts over SSL
245
 
246
+ ### Version 1.80 ###
247
 
248
  * changed urlencode to rawurlencode
249
  * Updated share links
250
 
251
+ ### Version 1.77 ###
252
 
253
  * minor update to shortcodes row structure
254
  * Made sure rslider CSS is not applied to other plugins
255
  * Updated version number for rslides script
256
 
257
+ ### Version 1.75 ###
258
 
259
  * Improved logic for calculating colums of masonry grid for mobile and tablet devices.
260
 
261
+ ### Version 1.74 ###
262
 
263
  * Fixed style bug with wc_posts category links
264
 
265
+ ### Version 1.73 ###
266
 
267
  * Added support for navigation filter to also link to category pages if there is pagination.
268
  * Improved speed when loading gallery format
269
  * Code cleanup
270
 
271
+ ### Version 1.72 ###
272
 
273
  * Fixed bug with post filtering
274
 
275
+ ### Version 1.71 ###
276
 
277
  * Fixed bug with responsive style for post grid layout
278
 
279
+ ### Version 1.70 ###
280
 
281
  * Fixed style bug with post grid layout being hidden
282
 
283
+ ### Version 1.69 ###
284
 
285
  * Bug fix with masonry
286
 
287
+ ### Version 1.67 ###
288
 
289
  * Masonry post items now load in series when each image is loaded
290
 
291
+ ### Version 1.66 ###
292
 
293
  * Updated images loaded library to 3.1.8
294
 
295
+ ### Version 1.65 ###
296
 
297
  * improved heading shortcode
298
  * css improvement for social icons
299
 
300
+ ### Version 1.64 ###
301
 
302
  * Update to latest version of font awesome 4.3.0
303
  * Fixed bug with order options not being saved on update
304
  * Updated settings framework
305
  * Updated css for double borders
306
 
307
+ ### Version 1.63 ###
308
 
309
  * Fixed bug with masonry posts show scroll bar when loading
310
 
311
+ ### Version 1.62 ###
312
 
313
  * Fixed bug with accordion and tabs refreshing when inside customizer preview
314
 
315
+ ### Version 1.61 ###
316
 
317
  * Fixed bug with print share link
318
 
319
+ ### Version 1.60 ###
320
 
321
  * Removed namespace which is not supported in php 5.2
322
 
323
+ ### Version 1.59 ###
324
 
325
  * minor bug fix
326
 
327
+ ### Version 1.58 ###
328
 
329
  * Added date_format attribute to posts shortcode
330
  * Added alt text to social icon images thus fixing validation errors
334
  * Changed name of social media image icon widget
335
  * Code cleanup
336
 
337
+ ### Version 1.57 ###
338
 
339
  * Fixed overflow style bug with wc_posts
340
  * Updated default attributes on wc_posts shortcode
341
 
342
+ ### Version 1.56 ###
343
 
344
  * Fixed Readme text
345
 
346
+ ### Version 1.55 ###
347
 
348
  * Updated TinyMCE button options for shortcodes
349
  * Added new layout 'grid' and template options 'box' and 'borderless' for wc_posts shortcode
350
  * Fixed Translation issue - thanks ziofix
351
 
352
+ ### Version 1.54 ###
353
 
354
  * Fixed bug with image settings not previewing images
355
 
356
+ ### Version 1.53 ###
357
 
358
  * Added Icon+Text option for share buttons
359
  * Deprecated an attribute in social icons shortcode
360
 
361
+ ### Version 1.52 ###
362
 
363
  * Added font icons for share buttons
364
  * Now supporting font icons and images for social media buttons
365
  * Fixed line-height style bug
366
 
367
+ ### Version 1.50 ###
368
 
369
  * Social icons now open a new tab by default
370
  * Added ability to display share buttons as text
371
 
372
+ ### Version 1.49 ###
373
 
374
  * Added padding around price heading
375
  * Added helpful classnames
376
 
377
+ ### Version 1.48 ###
378
 
379
  * Fixed bug on masonry posts layout with the shortcodes displaying in the excerpt
380
 
381
+ ### Version 1.47 ###
382
 
383
  * Trigger custom event so other javascript elements can refresh when accordion, tabs, or toggle elements are opened.
384
 
385
+ ### Version 1.46 ###
386
 
387
  * hide fullwidth items until they have broken free from their container.
388
  * Fixed problem with plugins appending text to content in wc_post shortcode display
389
  * Update the wc_heading shortcode
390
 
391
+ ### Version 1.45 ###
392
 
393
  * Added theme support for social icons and share buttons
394
  * Clean up
395
 
396
+ ### Version 1.44 ###
397
 
398
  * Changed gutter width to fixed pixel value instead of percentage.
399
 
400
+ ### Version 1.43 ###
401
 
402
  * Added theme support for developers
403
  * Updated settings for social media icons
404
 
405
+ ### Version 1.42 ###
406
 
407
  * Improved social icons widget
408
 
409
+ ### Version 1.40 ###
410
 
411
  * Fixed bug with Shortcode menu button hiding when latest WooCommerce plugin was installed.
412
  * Added share buttons short code
421
  * Give plugin ability to override font awesome icons in theme
422
  * changed links in read me
423
 
424
+ ### Version 1.39 ###
425
 
426
  * Removed query ui for tabs and added custom tab script.
427
  * Removed query ui for accordion. Using custom built accordion script.
428
 
429
+ ### Version 1.38 ###
430
 
431
  * Made an update to the responsive behavior of wc_posts short code
432
 
433
+ ### Version 1.37 ###
434
 
435
  * Fixed bug with google maps not working
436
 
437
+ ### Version 1.36 ###
438
 
439
  * switched out isotope library with open source masonry library
440
  * Increased number of pagination buttons
441
 
442
+ ### Version 1.35 ###
443
 
444
  * wc_box short code needed line breaks inserted
445
  * update to image flag short code
449
  * fixed style bug before accordion js was loaded
450
  * isotope appear and animation enabled after initial load.
451
 
452
+ ### Version 1.34 ###
453
 
454
  * Updated plugin to be compatible with version 3.9
 
455
 
456
+ ### Version 1.33 ###
457
 
458
  * Added shortcodes for inserting Font Awesome icons.
459
 
460
+ ### Version 1.32 ###
461
 
462
  * Added Font Awesome Icons.
463
  * Added option to disable Font Awesome Icons. Enabled by Default.
466
  * Style fix for isotope posts.
467
  * Title should not overflow the content area in the isotope posts.
468
 
469
+ ### Version 1.31 ###
470
 
471
  * Added ability to insert excerpt under video and audio templates for isotope shortcode.
472
 
473
+ ### Version 1.30 ###
474
 
475
  * Fixed bug with isotope pagination not working on homepage.
476
  * Removed invalid css syntax
477
 
478
+ ### Version 1.28 ###
479
 
480
  * Added ability to add custom class to buttons.
481
 
482
+ ### Version 1.27 ###
483
 
484
  * Removed non GPL library.
485
 
486
+ ### Version 1.26 ###
487
 
488
  * Separated accordion shortcodes when inserting into editor.
489
  * Added option to display title on google map load.
490
 
491
+ ### Version 1.25 ###
492
 
493
  * force link in social media icons have http at beginning
494
  * Fixed date format string on isotope posts shortcode.
495
 
496
+ ### Version 1.24 ###
497
 
498
  * Changed permission from read to manage_options
499
  * Better code formatting on pages and posts.
500
 
501
+ ### Version 1.22 ###
502
 
503
  * Added option for countdown shortcode to control labels.
504
 
505
+ ### Version 1.21 ###
506
 
507
  * Better responsiveness logic for isotope posts.
508
  * Minor improvements for image shortcode.
509
 
510
+ ### Version 1.20 ###
511
 
512
  * Added image shortcode.
513
  * Appended version number to JS file so new scripts get loaded.
514
 
515
+ ### Version 1.19 ###
516
 
517
  * Refreshed isotope display on image load.
518
 
519
+ ### Version 1.18 ###
520
 
521
  * Navigation element needed to return string and no echo value.
522
 
523
+ ### Version 1.17 ###
524
 
525
  * Added ability to showcase posts of any post type in an isotope / masonry layout.
526
 
527
+ ### Version 1.16 ###
528
 
529
  * updated youtube icon
530
 
531
+ ### Version 1.15 ###
532
 
533
  * added block display to image anchor elements
534
  * updated icons
535
 
536
+ ### Version 1.14 ###
537
 
538
  * Cleaned up code
539
  * Added 2 more image dividers
540
  * more support for different theme options
541
 
542
+ ### Version 1.13 ###
543
 
544
  * added rsvp shortcode
545
  * removed focus css acting as hover
546
  * minor css fix for countdown shortcode
547
 
548
+ ### Version 1.12 ###
549
 
550
  * cleaned up some code
551
 
552
+ ### Version 1.11 ###
553
 
554
  * added countdown shortcode
555
  * added link to testimonial author
556
  * added support for buttons to be positioned left, right, or centered
557
  * added type attribute to pricing box
558
 
559
+ ### Version 1.10 ###
560
 
561
  * Fixed style bug for testimonials
562
 
563
+ ### Version 1.9 ###
564
 
565
  * Appended version number to css and js files
566
 
567
+ ### Version 1.8 ###
568
 
569
  * Email link can be either mailto address or hyperlink
570
 
571
+ ### Version 1.7 ###
572
 
573
  * Better facebook and pinterest icons
574
 
575
+ ### Version 1.6 ###
576
 
577
  * Fixed bug with social icons displaying even if social link was not given.
578
 
579
+ ### Version 1.5 ###
580
 
581
  * prepended mailto to email addresses
582
 
583
+ ### Version 1.4 ###
584
 
585
  * Fixed minor JS bugs
586
  * Ran Javascript through jshint
587
  * Fixed minor shortcode button bug in TinyMCE editor
588
 
589
+ ### Version 1.3 ###
590
 
591
  * Fixed style bug with columns not changing width on mobile devices
592
 
593
+ ### Version 1.2 ###
594
 
595
  * Added banner image.
596
 
597
+ ### Version 1.1 ###
598
 
599
  * Plugin released. Everything is new!
600
+
601
+ ## Upgrade Notice ##
602
+
603
+ The latest version is the best version to date with all known and reported bugs fixed.
604
+
public/class-sanitize.php CHANGED
@@ -755,7 +755,7 @@ class WPC_Shortcodes_Sanitize {
755
  $atts[ $key ] = esc_url_raw( $value );
756
  break;
757
  case 'position' :
758
- $atts[ $key ] = self::testimonial_position( $value );
759
  break;
760
  case 'class' :
761
  $atts[ $key ] = self::html_classes( $value );
755
  $atts[ $key ] = esc_url_raw( $value );
756
  break;
757
  case 'position' :
758
+ $atts[ $key ] = self::left_right_none( $value );
759
  break;
760
  case 'class' :
761
  $atts[ $key ] = self::html_classes( $value );
public/class-vars.php CHANGED
@@ -8,7 +8,7 @@ class WPC_Shortcodes_Vars {
8
  *
9
  * @var string
10
  */
11
- const VERSION = '3.9';
12
  const DB_VERSION = '1.0';
13
 
14
  /**
8
  *
9
  * @var string
10
  */
11
+ const VERSION = '3.10';
12
  const DB_VERSION = '1.0';
13
 
14
  /**
readme.txt CHANGED
@@ -12,7 +12,17 @@ A plugin that adds a useful family of shortcodes to your WordPress theme.
12
 
13
  == Description ==
14
 
15
- The Shortcodes by Angie Makes plugin adds a family of easy to use shortcodes to your WordPress theme. These shortcodes work flawlessly with [Angie Makes WordPress themes](http://angiemakes.com/feminine-wordpress-blog-themes-women/). Here are the handy shortcodes included with this plugin:
 
 
 
 
 
 
 
 
 
 
16
 
17
  Columns
18
 
@@ -75,12 +85,6 @@ Wrappers
75
  * Center Content
76
  * Full Width
77
 
78
- = Demo =
79
-
80
- See A DEMO of These Shortcodes Here:
81
-
82
- [http://gentry.angiemakes.com/shortcodes/](http://gentry.angiemakes.com/shortcodes/)
83
-
84
  = Professional Support =
85
 
86
  We have tested this plugin to work with the latest version of WordPress, but do not offer individual troubleshooting support as this is a free plugin. If you need individual support, we're happy to assist you if you purchase our premium support by purchasing a premium, Angie Makes WordPress theme from [angiemakes.com](http://angiemakes.com).
@@ -124,6 +128,14 @@ Use the shortcode manager in the TinyMCE text editor
124
 
125
  == Changelog ==
126
 
 
 
 
 
 
 
 
 
127
  = Version 3.8 =
128
 
129
  * If theme support options are set, assume theme_reset is true, unless user-defined.
12
 
13
  == Description ==
14
 
15
+ The Shortcodes by Angie Makes plugin adds a family of easy to use shortcodes to your WordPress theme. These shortcodes work flawlessly with [Angie Makes WordPress themes](http://angiemakes.com/feminine-wordpress-blog-themes-women/).
16
+
17
+ = Demo =
18
+
19
+ See A DEMO of These Shortcodes Here:
20
+
21
+ [http://gentry.angiemakes.com/shortcodes/](http://gentry.angiemakes.com/shortcodes/)
22
+
23
+ = Features =
24
+
25
+ Here are the handy shortcodes included with this plugin:
26
 
27
  Columns
28
 
85
  * Center Content
86
  * Full Width
87
 
 
 
 
 
 
 
88
  = Professional Support =
89
 
90
  We have tested this plugin to work with the latest version of WordPress, but do not offer individual troubleshooting support as this is a free plugin. If you need individual support, we're happy to assist you if you purchase our premium support by purchasing a premium, Angie Makes WordPress theme from [angiemakes.com](http://angiemakes.com).
128
 
129
  == Changelog ==
130
 
131
+ = Version 3.10 =
132
+
133
+ * Fixed bug with testimonail sanitize function.
134
+
135
+ = Version 3.9 =
136
+
137
+ * Added visual manager for shortcodes.
138
+
139
  = Version 3.8 =
140
 
141
  * If theme support options are set, assume theme_reset is true, unless user-defined.
wc-shortcodes.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://angiemakes.com/feminine-wordpress-blog-themes-women/
5
  Description: A plugin that adds a useful family of shortcodes to your WordPress theme.
6
  Author: Chris Baldelomar
7
  Author URI: http://angiemakes.com/
8
- Version: 3.9
9
  License: GPLv2 or later
10
  */
11
 
5
  Description: A plugin that adds a useful family of shortcodes to your WordPress theme.
6
  Author: Chris Baldelomar
7
  Author URI: http://angiemakes.com/
8
+ Version: 3.10
9
  License: GPLv2 or later
10
  */
11