| @@ -131,9 +131,9 @@ | ||
| 131 | 131 | $tag_names = [ 'id' ]; |
| 132 | 132 | $snippet_type = self::get_snippet_type( $snippet->ID ); |
| 133 | 133 | |
| 134 | 134 | $available_tags = self::getMetaOption( $snippet->ID, 'snippet_tags' ); |
| 135 | - $available_tags = trim( rtrim( $available_tags ) ); | |
| 135 | + $available_tags = ! empty( $available_tags ) ? trim( rtrim( $available_tags ) ) : ''; | |
| 136 | 136 | |
| 137 | 137 | if ( ! empty( $available_tags ) ) { |
| 138 | 138 | $available_tags = array_map( 'trim', explode( ',', $available_tags ) ); |
| 139 | 139 | $available_tags = array_unique( $available_tags ); |
| @@ -234,8 +234,12 @@ | ||
| 234 | 234 | |
| 235 | 235 | // (#3) |
| 236 | 236 | $rest_url = wp_parse_url( site_url( $prefix ) ); |
| 237 | 237 | $current_url = wp_parse_url( esc_url( add_query_arg( [] ) ) ); |
| 238 | + | |
| 239 | + if ( empty( $rest_url['path'] ) || empty( $current_url['path'] ) ) { | |
| 240 | + return false; | |
| 241 | + } | |
| 238 | 242 | |
| 239 | 243 | return strpos( $current_url['path'], $rest_url['path'], 0 ) === 0; |
| 240 | 244 | } |
| 241 | 245 | |