Code Duplication    Length = 19-19 lines in 2 locations

src/wp-includes/template.php 2 locations

@@ 212-230 (lines=19) @@
209
 *
210
 * @return string Full path to category template file.
211
 */
212
function get_category_template() {
213
	$category = get_queried_object();
214
215
	$templates = array();
216
217
	if ( ! empty( $category->slug ) ) {
218
219
		$slug_decoded = urldecode( $category->slug );
220
		if ( $slug_decoded !== $category->slug ) {
221
			$templates[] = "category-{$slug_decoded}.php";
222
		}
223
224
		$templates[] = "category-{$category->slug}.php";
225
		$templates[] = "category-{$category->term_id}.php";
226
	}
227
	$templates[] = 'category.php';
228
229
	return get_query_template( 'category', $templates );
230
}
231
232
/**
233
 * Retrieve path of tag template in current or parent template.
@@ 258-276 (lines=19) @@
255
 *
256
 * @return string Full path to tag template file.
257
 */
258
function get_tag_template() {
259
	$tag = get_queried_object();
260
261
	$templates = array();
262
263
	if ( ! empty( $tag->slug ) ) {
264
265
		$slug_decoded = urldecode( $tag->slug );
266
		if ( $slug_decoded !== $tag->slug ) {
267
			$templates[] = "tag-{$slug_decoded}.php";
268
		}
269
270
		$templates[] = "tag-{$tag->slug}.php";
271
		$templates[] = "tag-{$tag->term_id}.php";
272
	}
273
	$templates[] = 'tag.php';
274
275
	return get_query_template( 'tag', $templates );
276
}
277
278
/**
279
 * Retrieve path of custom taxonomy term template in current or parent template.