HEX
HEX
Server: Apache/2
System: Linux 31.186.11.143 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: tek178om (4688)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/tek178om/public_html/wp-content/plugins/astra-portfolio/includes/shortcode.php
<?php
/**
 * Shortcode Markup
 *
 * @package Astra Portfolio
 * @since 1.0.0
 */

do_action( 'astra_portfolio_shortcode_top', $args );

$style             = isset( $args['data']['grid-style'] ) ? $args['data']['grid-style'] : 'style-1';
$show_portfolio_on = isset( $args['data']['show-portfolio-on'] ) ? $args['data']['show-portfolio-on'] : 'scroll';
?>
<div id="astra-portfolio" class="astra-portfolio-wrap astra-portfolio-<?php echo esc_attr( $style ); ?> astra-portfolio-show-on-<?php echo esc_attr( $show_portfolio_on ); ?>"
	data-other-categories="<?php echo esc_attr( $args['data']['other-categories'] ); ?>"
	data-categories="<?php echo esc_attr( $args['data']['categories'] ); ?>"
	data-tags="<?php echo esc_attr( $args['data']['tags'] ); ?>"
>
	<?php
	if (
		'yes' === $args['data']['show-other-categories'] ||
		'yes' === $args['data']['show-categories'] ||
		'yes' === $args['data']['show-search']
	) {
		?>
	<div class="astra-portfolio-filters" class="wp-filter hide-if-no-js">

		<!-- All Filters -->
		<div class="filters-wrap">
			<?php
			if ( 'yes' === $args['data']['show-other-categories'] ) {
				?>
				<div class="astra-portfolio-other-categories-wrap"></div>
			<?php } ?>				
			<?php if ( 'yes' === $args['data']['show-categories'] ) { ?>
				<div class="astra-portfolio-categories-wrap"></div>
			<?php } ?>				
		</div>

		<?php if ( 'yes' === $args['data']['show-search'] ) { ?>
			<div class="search-form">
				<label class="screen-reader-text" for="astra-portfolio-search"><?php esc_html_e( 'Search', 'astra-portfolio' ); ?> </label>
				<input placeholder="<?php esc_html_e( 'Search...', 'astra-portfolio' ); ?>" type="search" aria-describedby="live-search-desc" class="astra-portfolio-search">
			</div>
		<?php } ?>

	</div>
	<?php } ?>

	<!-- All Astra Portfolio -->
	<div class="astra-portfolio-shortcode-wrap astra-portfolio-grid astra-portfolio <?php echo esc_attr( $args['row_class'] ); ?>"></div><!-- .astra-portfolio -->

</div><!-- .astra-portfolio. -->

<?php do_action( 'astra_portfolio_shortcode_bottom', $args ); ?>

<?php
/**
 * Load More
 */
?>
<script type="text/template" id="tmpl-astra-portfolio-load-more-sites">
	<button class="astra-portfolio-load-more-sites"><?php esc_html_e( 'Load More', 'astra-portfolio' ); ?></button>
</script>

<?php
/**
 * Spinner
 */
?>
<script type="text/template" id="tmpl-astra-portfolio-spinner">
	<span class="spinner is-active"></span>
</script>

<?php
/**
 * No items found
 */
?>
<script type="text/template" id="tmpl-astra-portfolio-not-found">
	<span class="astra-portfolio-not-found">
		<p>
			<?php esc_html_e( 'No items found.', 'astra-portfolio' ); ?><br/>
		</p>
	</span>
</script>

<?php
/**
 * No items demos
 */
?>
<script type="text/template" id="tmpl-astra-portfolio-no-more-demos">
	<span class="no-more-demos">
		<?php
		if ( isset( $args['data']['no-more-sites-message'] ) ) {
			echo do_shortcode( $args['data']['no-more-sites-message'] );
		}
		?>
	</span>
</script>