Custom Post Type UI - Version 1.5.4

Version Description

  • 2017-06-22 =
  • Fixed: Resolved saving issue around post types tha matched existing page slugs.
  • Fixed: Layout issues on about page.
Download this release

Release Info

Developer tw2113
Plugin Icon 128x128 Custom Post Type UI
Version 1.5.4
Comparing to
See all releases

Code changes from version 1.5.3 to 1.5.4

css/cptui.css CHANGED
@@ -349,6 +349,17 @@ fieldset .cptui-help {
349
  -ms-grid-row-align: auto;
350
  align-self: auto;
351
  }
 
 
 
 
 
 
 
 
 
 
 
352
 
353
  .no-js #cptui_choose_icon {
354
  display: none;
@@ -383,3 +394,26 @@ fieldset .cptui-help {
383
  background: url(../images/cptui-icon-173x173.png) no-repeat;
384
  }
385
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
349
  -ms-grid-row-align: auto;
350
  align-self: auto;
351
  }
352
+ .wdspromos-about p {
353
+ padding: 0 5px;
354
+ }
355
+
356
+ .wdspromos-about p:nth-child(1) {
357
+ padding-left: 0px;
358
+ }
359
+
360
+ .wdspromos-about p:nth-child(4) {
361
+ padding-right: 0px;
362
+ }
363
 
364
  .no-js #cptui_choose_icon {
365
  display: none;
394
  background: url(../images/cptui-icon-173x173.png) no-repeat;
395
  }
396
  }
397
+
398
+ @media screen and (max-width: 768px) {
399
+ .cptui-table #description {
400
+ width: 100%;
401
+ }
402
+
403
+ .wdspromos-about {
404
+ -ms-flex-wrap: wrap;
405
+ flex-wrap: wrap;
406
+ }
407
+
408
+ .wdspromos-about p {
409
+ margin: 5px auto;
410
+ }
411
+
412
+ .wdspromos-about p:nth-child(1) {
413
+ padding-left: 5px;
414
+ }
415
+
416
+ .wdspromos-about p:nth-child(4) {
417
+ padding-right: 5px;
418
+ }
419
+ }
css/cptui.min.css CHANGED
@@ -1 +1 @@
1
- .posttypesui,.taxonomiesui{width:calc(100% - 300px)}.posttypesui .cptui-section:first-child,.taxonomiesui .cptui-section:first-child{margin-top:30px}.posttypesui .postbox-container,.taxonomiesui .postbox-container{width:100%}.posttypesui .postbox .toggle-indicator:before,.taxonomiesui .postbox .toggle-indicator:before{content:"\f142";display:inline-block;font:normal 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.posttypesui .postbox.closed .handlediv .toggle-indicator:before,.taxonomiesui .postbox.closed .handlediv .toggle-indicator:before{content:"\f140"}.posttypesui .postbox .hndle,.taxonomiesui .postbox .hndle{cursor:pointer}.cptui-table #excerpt{display:inline-block;height:16px;margin:12px 4px 12px 0;width:auto}.cptui-table td.outter{vertical-align:top;width:50%}.cptui-edit .cptui-table textarea,.cptui-new .cptui-table textarea,.cptui-table input[type=text]{width:75%}.cptui-table .question:hover{cursor:pointer}.cptui-table th p{font-weight:400;font-size:12px}.cptui-table .cptui-slug-details{margin-top:15px}.cptui-table #slugchanged{color:red;font-weight:700}.cptui-table #slugchanged.hidemessage{display:none}.cptui-support #support .question{font-size:18px;font-weight:700}.cptui-support #support .question:before{content:"\f139";display:inline-block;font:normal 25px/1 dashicons;margin-left:-25px;position:absolute;-webkit-font-smoothing:antialiased}.cptui-support #support .question.active:before{content:"\f140"}.cptui-support #support .answer{margin:10px 0 0 20px}.cptui-support #support ol li{list-style:none}.cptui-support #support li{position:relative}.required{color:red}.cptui-field-description{font-style:italic}#cptui_select_post_type,#cptui_select_taxonomy{margin-top:15px}.cptui_post_import,.cptui_tax_import{height:200px;margin-bottom:10px;resize:vertical;width:100%}.cptui_post_type_get_code,.cptui_tax_get_code{height:300px;resize:vertical;width:100%}.about-wrap .cptui-feature{overflow:visible!important;*zoom:1}.about-wrap .cptui-feature:after,.about-wrap .cptui-feature:before{content:" ";display:table}.about-wrap .cptui-feature:after{clear:both}.about-wrap h3+.cptui-feature{margin-top:0}.about-wrap .changelog h2{text-align:center}.about-wrap .feature-rest div{width:50%!important;padding-right:100px;box-sizing:border-box;margin:0!important}.about-wrap .feature-rest div.last-feature{padding-left:100px;padding-right:0}.about-wrap .feature-rest div.icon{width:0!important;padding:0;margin:0}.about-wrap .feature-rest div.icon:before{font-weight:400;width:100%;font-size:170px;line-height:125px;color:#9c5d90;display:inline-block;position:relative;text-align:center;speak:none;margin:0 0 0 -100px;content:"\e01d";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rtl .about-wrap .feature-rest div{padding-left:100px}.rtl .about-wrap .feature-rest div.last-feature{padding-right:100px;padding-left:0}.rtl .about-wrap .feature-rest div.icon:before{margin:0 -100px 0 0}.about-wrap .about-integrations{background:#fff;margin:20px 0;padding:1px 20px 10px}.about-wrap .changelog h4{line-height:1.4}.about-wrap .cptui-about-text{margin-bottom:1em!important}.about-wrap .cptui-badge{position:absolute;top:0;right:0}#togglelabels,.js #cptui_select_post_type input[type=submit],.js #cptui_select_taxonomy input[type=submit]{display:none}.js #togglelabels{display:inline-block}.cptui-help{color:#424242;margin-left:4px;opacity:.5;text-decoration:none;width:16px}fieldset .cptui-help{position:relative;top:4px}.cptui-help:hover{color:#0074a2;opacity:1}.cptui-help:focus{box-shadow:none}#toplevel_page_cptui_main_menu img{height:20px;margin-top:-2px;width:20px}.visuallyhidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cptui-section fieldset{border:1px solid #ccc;display:block;margin-bottom:30px;padding:10px;overflow:hidden}.js .cptui-section fieldset.toggledclosed{height:1px}.cptui-section legend{border:1px solid #ccc;border-bottom:0;font-size:14px;font-weight:700;padding:5px}.cptui-spacer{display:block;margin-top:25px}.wdspromos{float:right;margin-left:20px;margin-top:10px;width:275px}.wdspromos #mc_embed_signup{background:#fff;border:1px solid #ccc;clear:left;margin-bottom:10px}.wdspromos-about{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;align-items:flex-start;margin:20px 0}.wdspromos-about a:nth-child(1),.wdspromos-about a:nth-child(2),.wdspromos-about a:nth-child(3){-ms-flex-order:0;order:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.no-js #cptui_choose_icon{display:none}.cptui-listings th{font-weight:700}.cptui-listings .post-type-listing th{width:16.66667%}.cptui-listings .taxonomy-listing th{width:20%}#poststuff{min-width:463px}@media screen and (min-width:768px){.cptui-badge{padding-top:142px;height:50px;width:173px;color:#fafafa;font-weight:700;font-size:14px;text-align:center;margin:0 -5px;background:url(../images/cptui-icon-173x173.png) no-repeat}}
1
+ .posttypesui,.taxonomiesui{width:calc(100% - 300px)}.posttypesui .cptui-section:first-child,.taxonomiesui .cptui-section:first-child{margin-top:30px}.posttypesui .postbox-container,.taxonomiesui .postbox-container{width:100%}.posttypesui .postbox .toggle-indicator:before,.taxonomiesui .postbox .toggle-indicator:before{content:"\f142";display:inline-block;font:normal 20px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none!important}.posttypesui .postbox.closed .handlediv .toggle-indicator:before,.taxonomiesui .postbox.closed .handlediv .toggle-indicator:before{content:"\f140"}.posttypesui .postbox .hndle,.taxonomiesui .postbox .hndle{cursor:pointer}.cptui-table #excerpt{display:inline-block;height:16px;margin:12px 4px 12px 0;width:auto}.cptui-table td.outter{vertical-align:top;width:50%}.cptui-edit .cptui-table textarea,.cptui-new .cptui-table textarea,.cptui-table input[type=text]{width:75%}.cptui-table .question:hover{cursor:pointer}.cptui-table th p{font-weight:400;font-size:12px}.cptui-table .cptui-slug-details{margin-top:15px}.cptui-table #slugchanged{color:red;font-weight:700}.cptui-table #slugchanged.hidemessage{display:none}.cptui-support #support .question{font-size:18px;font-weight:700}.cptui-support #support .question:before{content:"\f139";display:inline-block;font:normal 25px/1 dashicons;margin-left:-25px;position:absolute;-webkit-font-smoothing:antialiased}.cptui-support #support .question.active:before{content:"\f140"}.cptui-support #support .answer{margin:10px 0 0 20px}.cptui-support #support ol li{list-style:none}.cptui-support #support li{position:relative}.required{color:red}.cptui-field-description{font-style:italic}#cptui_select_post_type,#cptui_select_taxonomy{margin-top:15px}.cptui_post_import,.cptui_tax_import{height:200px;margin-bottom:10px;resize:vertical;width:100%}.cptui_post_type_get_code,.cptui_tax_get_code{height:300px;resize:vertical;width:100%}.about-wrap .cptui-feature{overflow:visible!important;*zoom:1}.about-wrap .cptui-feature:after,.about-wrap .cptui-feature:before{content:" ";display:table}.about-wrap .cptui-feature:after{clear:both}.about-wrap h3+.cptui-feature{margin-top:0}.about-wrap .changelog h2{text-align:center}.about-wrap .feature-rest div{width:50%!important;padding-right:100px;box-sizing:border-box;margin:0!important}.about-wrap .feature-rest div.last-feature{padding-left:100px;padding-right:0}.about-wrap .feature-rest div.icon{width:0!important;padding:0;margin:0}.about-wrap .feature-rest div.icon:before{font-weight:400;width:100%;font-size:170px;line-height:125px;color:#9c5d90;display:inline-block;position:relative;text-align:center;speak:none;margin:0 0 0 -100px;content:"\e01d";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rtl .about-wrap .feature-rest div{padding-left:100px}.rtl .about-wrap .feature-rest div.last-feature{padding-right:100px;padding-left:0}.rtl .about-wrap .feature-rest div.icon:before{margin:0 -100px 0 0}.about-wrap .about-integrations{background:#fff;margin:20px 0;padding:1px 20px 10px}.about-wrap .changelog h4{line-height:1.4}.about-wrap .cptui-about-text{margin-bottom:1em!important}.about-wrap .cptui-badge{position:absolute;top:0;right:0}#togglelabels,.js #cptui_select_post_type input[type=submit],.js #cptui_select_taxonomy input[type=submit]{display:none}.js #togglelabels{display:inline-block}.cptui-help{color:#424242;margin-left:4px;opacity:.5;text-decoration:none;width:16px}fieldset .cptui-help{position:relative;top:4px}.cptui-help:hover{color:#0074a2;opacity:1}.cptui-help:focus{box-shadow:none}#toplevel_page_cptui_main_menu img{height:20px;margin-top:-2px;width:20px}.visuallyhidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.cptui-section fieldset{border:1px solid #ccc;display:block;margin-bottom:30px;padding:10px;overflow:hidden}.js .cptui-section fieldset.toggledclosed{height:1px}.cptui-section legend{border:1px solid #ccc;border-bottom:0;font-size:14px;font-weight:700;padding:5px}.cptui-spacer{display:block;margin-top:25px}.wdspromos{float:right;margin-left:20px;margin-top:10px;width:275px}.wdspromos #mc_embed_signup{background:#fff;border:1px solid #ccc;clear:left;margin-bottom:10px}.wdspromos-about{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:start;align-items:flex-start;margin:20px 0}.wdspromos-about a:nth-child(1),.wdspromos-about a:nth-child(2),.wdspromos-about a:nth-child(3){-ms-flex-order:0;order:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.wdspromos-about p{padding:0 5px;}.wdspromos-about p:nth-child(1){padding-left:0px;}.wdspromos-about p:nth-child(4){padding-right:0px;}.no-js #cptui_choose_icon{display:none}.cptui-listings th{font-weight:700}.cptui-listings .post-type-listing th{width:16.66667%}.cptui-listings .taxonomy-listing th{width:20%}#poststuff{min-width:463px}@media screen and (min-width:768px){.cptui-badge{padding-top:142px;height:50px;width:173px;color:#fafafa;font-weight:700;font-size:14px;text-align:center;margin:0 -5px;background:url(../images/cptui-icon-173x173.png) no-repeat}}@media screen and (max-width: 768px){.cptui-table #description{width:100%}.wdspromos-about{-ms-flex-wrap:wrap;flex-wrap:wrap}.wdspromos-about p{margin:5px auto}.wdspromos-about p:nth-child(1){padding-left:5px}.wdspromos-about p:nth-child(4){padding-right:5px}}
css/cptui.scss CHANGED
@@ -335,6 +335,16 @@ $min-tablet: "screen and (min-width: 768px)";
335
  -ms-flex-item-align: auto;
336
  align-self: auto;
337
  }
 
 
 
 
 
 
 
 
 
 
338
  }
339
  .no-js {
340
  #cptui_choose_icon {
@@ -373,3 +383,17 @@ $min-tablet: "screen and (min-width: 768px)";
373
  background: url(../images/cptui-icon-173x173.png) no-repeat;
374
  }
375
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
335
  -ms-flex-item-align: auto;
336
  align-self: auto;
337
  }
338
+
339
+ p {
340
+ padding: 0 5px;
341
+ &:nth-child(1) {
342
+ padding-left: 0px;
343
+ }
344
+ &:nth-child(4) {
345
+ padding-right: 0px;
346
+ }
347
+ }
348
  }
349
  .no-js {
350
  #cptui_choose_icon {
383
  background: url(../images/cptui-icon-173x173.png) no-repeat;
384
  }
385
  }
386
+
387
+ @media #{$max-tablet} {
388
+ .cptui-table {
389
+ #description {
390
+ width: 100%;
391
+ }
392
+ }
393
+ .wdspromos-about {
394
+ flex-wrap: wrap;
395
+ p {
396
+ margin: 5px auto;
397
+ }
398
+ }
399
+ }
custom-post-type-ui.php CHANGED
@@ -15,7 +15,7 @@ Plugin Name: Custom Post Type UI
15
  Plugin URI: https://github.com/WebDevStudios/custom-post-type-ui/
16
  Description: Admin panel for creating custom post types and custom taxonomies in WordPress
17
  Author: WebDevStudios
18
- Version: 1.5.3
19
  Author URI: https://webdevstudios.com/
20
  Text Domain: custom-post-type-ui
21
  Domain Path: /languages
@@ -27,8 +27,8 @@ if ( ! defined( 'ABSPATH' ) ) {
27
  exit;
28
  }
29
 
30
- define( 'CPT_VERSION', '1.5.3' ); // Left for legacy purposes.
31
- define( 'CPTUI_VERSION', '1.5.3' );
32
  define( 'CPTUI_WP_VERSION', get_bloginfo( 'version' ) );
33
 
34
  /**
15
  Plugin URI: https://github.com/WebDevStudios/custom-post-type-ui/
16
  Description: Admin panel for creating custom post types and custom taxonomies in WordPress
17
  Author: WebDevStudios
18
+ Version: 1.5.4
19
  Author URI: https://webdevstudios.com/
20
  Text Domain: custom-post-type-ui
21
  Domain Path: /languages
27
  exit;
28
  }
29
 
30
+ define( 'CPT_VERSION', '1.5.4' ); // Left for legacy purposes.
31
+ define( 'CPTUI_VERSION', '1.5.4' );
32
  define( 'CPTUI_WP_VERSION', get_bloginfo( 'version' ) );
33
 
34
  /**
inc/about.php CHANGED
@@ -59,15 +59,15 @@ function cptui_settings() {
59
  <h2><?php printf( esc_html__( "What's new in version %s", 'custom-post-type-ui' ), CPTUI_VERSION ); ?></h2>
60
  <div class="changelog about-integrations">
61
  <div class="cptui-feature feature-section col three-col">
62
- <div>
63
  <h2><?php esc_html_e( 'Renamed the Import/Export menu.', 'custom-post-type-ui' ); ?></h2>
64
  <p><?php esc_html_e( 'As Custom Post Type UI has evolved, we have found need to rename one of the menus. The Import/Export menu has now been renamed "Tools" to better reflect the utilities provided there.', 'custom-post-type-ui' ); ?></p>
65
  </div>
66
- <div>
67
  <h2><?php esc_html_e( 'Eliminated page refresh need for importing.', 'custom-post-type-ui' ); ?></h2>
68
  <p><?php esc_html_e( 'Previously we eliminated page refresh need while creating new post types and taxonomies. We noticed this did not apply when importing settings. With this latest release, we have amended the issue.', 'custom-post-type-ui' ); ?></p>
69
  </div>
70
- <div class="last-feature">
71
  <h2><?php esc_html_e( 'Multiple issue fixes.', 'custom-post-type-ui' ); ?></h2>
72
  <p><?php esc_html_e( 'We have fixed the following issues in this version. Added "action" as a reserved taxonomy name. Updated `get_terms()` handling for WordPress 4.5. Fixed PHP notices related to rewrite indexes, that were present since version 1.0.6. Prevented triggering a slug conversion when tabbing through the edit screen.', 'custom-post-type-ui' ) ?></p>
73
  </div>
59
  <h2><?php printf( esc_html__( "What's new in version %s", 'custom-post-type-ui' ), CPTUI_VERSION ); ?></h2>
60
  <div class="changelog about-integrations">
61
  <div class="cptui-feature feature-section col three-col">
62
+ <div class="col">
63
  <h2><?php esc_html_e( 'Renamed the Import/Export menu.', 'custom-post-type-ui' ); ?></h2>
64
  <p><?php esc_html_e( 'As Custom Post Type UI has evolved, we have found need to rename one of the menus. The Import/Export menu has now been renamed "Tools" to better reflect the utilities provided there.', 'custom-post-type-ui' ); ?></p>
65
  </div>
66
+ <div class="col">
67
  <h2><?php esc_html_e( 'Eliminated page refresh need for importing.', 'custom-post-type-ui' ); ?></h2>
68
  <p><?php esc_html_e( 'Previously we eliminated page refresh need while creating new post types and taxonomies. We noticed this did not apply when importing settings. With this latest release, we have amended the issue.', 'custom-post-type-ui' ); ?></p>
69
  </div>
70
+ <div class="col last-feature">
71
  <h2><?php esc_html_e( 'Multiple issue fixes.', 'custom-post-type-ui' ); ?></h2>
72
  <p><?php esc_html_e( 'We have fixed the following issues in this version. Added "action" as a reserved taxonomy name. Updated `get_terms()` handling for WordPress 4.5. Fixed PHP notices related to rewrite indexes, that were present since version 1.0.6. Prevented triggering a slug conversion when tabbing through the edit screen.', 'custom-post-type-ui' ) ?></p>
73
  </div>
inc/post-types.php CHANGED
@@ -1355,14 +1355,17 @@ function cptui_update_post_type( $data = array() ) {
1355
  * @param array $post_types Array of existing post types from CPTUI.
1356
  */
1357
  $slug_exists = apply_filters( 'cptui_post_type_slug_exists', false, $data['cpt_custom_post_type']['name'], $post_types );
1358
- $slug_as_page = cptui_check_page_slugs( $data['cpt_custom_post_type']['name'] );
1359
  if ( true === $slug_exists ) {
1360
  add_filter( 'cptui_custom_error_message', 'cptui_slug_matches_post_type' );
1361
  return 'error';
1362
  }
1363
- if ( true === $slug_as_page ) {
1364
- add_filter( 'cptui_custom_error_message', 'cptui_slug_matches_page' );
1365
- return 'error';
 
 
 
 
1366
  }
1367
 
1368
  if ( empty( $data['cpt_addon_taxes'] ) || ! is_array( $data['cpt_addon_taxes'] ) ) {
1355
  * @param array $post_types Array of existing post types from CPTUI.
1356
  */
1357
  $slug_exists = apply_filters( 'cptui_post_type_slug_exists', false, $data['cpt_custom_post_type']['name'], $post_types );
 
1358
  if ( true === $slug_exists ) {
1359
  add_filter( 'cptui_custom_error_message', 'cptui_slug_matches_post_type' );
1360
  return 'error';
1361
  }
1362
+
1363
+ if ( 'new' == $data['cpt_type_status'] ) {
1364
+ $slug_as_page = cptui_check_page_slugs( $data['cpt_custom_post_type']['name'] );
1365
+ if ( true === $slug_as_page ) {
1366
+ add_filter( 'cptui_custom_error_message', 'cptui_slug_matches_page' );
1367
+ return 'error';
1368
+ }
1369
  }
1370
 
1371
  if ( empty( $data['cpt_addon_taxes'] ) || ! is_array( $data['cpt_addon_taxes'] ) ) {
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: webdevstudios, pluginize, tw2113, vegasgeek, modemlooper, williams
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3084056
4
  Tags: custom post types, CPT, CMS, post, types, post type, taxonomy, tax, custom, content types, post types
5
  Requires at least: 4.6
6
- Tested up to: 4.7.2
7
- Stable tag: 1.5.3
8
  License: GPLv2
9
 
10
  Admin UI for creating custom post types and custom taxonomies for WordPress
@@ -32,6 +32,10 @@ Official development of Custom Post Type UI is on GitHub, with official stable r
32
 
33
  See changelog.txt for older changes.
34
 
 
 
 
 
35
  = 1.5.3 - 2017-03-29 =
36
  * Fixed: Removed ability to rename post type and taxonomy slugs to reserved slugs after initial saving.
37
  * Updated: Updated existing and added new, fancier side graphics.
@@ -100,6 +104,10 @@ See changelog.txt for older changes.
100
 
101
  == Upgrade Notice ==
102
 
 
 
 
 
103
  = 1.5.3 - 2017-03-29 =
104
  * Fixed: Removed ability to rename post type and taxonomy slugs to reserved slugs after initial saving.
105
  * Updated: Updated existing and added new, fancier side graphics.
3
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3084056
4
  Tags: custom post types, CPT, CMS, post, types, post type, taxonomy, tax, custom, content types, post types
5
  Requires at least: 4.6
6
+ Tested up to: 4.8.0
7
+ Stable tag: 1.5.4
8
  License: GPLv2
9
 
10
  Admin UI for creating custom post types and custom taxonomies for WordPress
32
 
33
  See changelog.txt for older changes.
34
 
35
+ = 1.5.4 - 2017-06-22 =
36
+ * Fixed: Resolved saving issue around post types tha matched existing page slugs.
37
+ * Fixed: Layout issues on about page.
38
+
39
  = 1.5.3 - 2017-03-29 =
40
  * Fixed: Removed ability to rename post type and taxonomy slugs to reserved slugs after initial saving.
41
  * Updated: Updated existing and added new, fancier side graphics.
104
 
105
  == Upgrade Notice ==
106
 
107
+ = 1.5.4 - 2017-06-22 =
108
+ * Fixed: Resolved saving issue around post types tha matched existing page slugs.
109
+ * Fixed: Layout issues on about page.
110
+
111
  = 1.5.3 - 2017-03-29 =
112
  * Fixed: Removed ability to rename post type and taxonomy slugs to reserved slugs after initial saving.
113
  * Updated: Updated existing and added new, fancier side graphics.