# betterdocs/3.8.9/views/layouts/category-box/default.php

BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ &amp; Chatbot, version 3.8.9. 22 lines.

- Page: https://pluginprobe.com/plugins/betterdocs/3.8.9/code/views/layouts/category-box/default.php
- Raw: https://pluginprobe.com/plugins/betterdocs/3.8.9/raw/views/layouts/category-box/default.php
- Modified: 2024-12-09T12:10:16+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/betterdocs/3.8.9/code/views/layouts/category-box/default.php#L10-L20`.

```php
<?php

	$attributes = [
		'href'    => esc_url( $permalink ),
		'data-id' => isset( $term->term_id ) ? $term->term_id : 0,
		'class'   => [ 'betterdocs-single-category-wrapper category-box' ]
	];

	if ( isset( $wrapper_class ) && is_array( $wrapper_class ) && ! empty( $wrapper_class ) ) {
		$attributes['class'] = array_merge( $attributes['class'], $wrapper_class );
	}

	$attributes = betterdocs()->template_helper->get_html_attributes( $attributes );
	?>

<a
	<?php echo $attributes; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>>
	<div class="betterdocs-single-category-inner">
		<?php $view_object->get( 'layout-parts/header' ); ?>
	</div>
</a>

```
