Se movió el repositorio git desde la raíz de WordPress a la carpeta del tema. Este commit limpia todos los archivos de WordPress del historial de tracking y mantiene únicamente los archivos del tema apus-theme. Cambios: - Eliminado tracking de archivos de WordPress core - Mantenido solo archivos del tema (97 archivos) - Actualizado .gitignore para excluir carpetas de desarrollo - Historial de commits anteriores se mantiene intacto 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
129 lines
3.4 KiB
PHP
129 lines
3.4 KiB
PHP
<?php
|
|
/**
|
|
* The template for displaying search results pages
|
|
*
|
|
* IMPORTANT: This theme has search functionality disabled.
|
|
* All search attempts will be redirected to 404.
|
|
* This template serves as a fallback and will display a 404 error.
|
|
*
|
|
* @link https://developer.wordpress.org/themes/basics/template-hierarchy/#search-result
|
|
*
|
|
* @package Apus_Theme
|
|
* @since 1.0.0
|
|
*/
|
|
|
|
// Force 404 status
|
|
status_header( 404 );
|
|
nocache_headers();
|
|
|
|
get_header();
|
|
?>
|
|
|
|
<main id="main-content" class="site-main" role="main">
|
|
|
|
<div class="content-wrapper">
|
|
|
|
<section class="error-404 not-found search-disabled" aria-labelledby="search-error-title">
|
|
|
|
<!-- Error Header -->
|
|
<header class="page-header">
|
|
<h1 id="search-error-title" class="page-title">
|
|
<?php esc_html_e( 'Search Unavailable', 'apus-theme' ); ?>
|
|
</h1>
|
|
</header><!-- .page-header -->
|
|
|
|
<!-- Error Content -->
|
|
<div class="page-content">
|
|
|
|
<p class="error-message">
|
|
<?php esc_html_e( 'The search functionality is currently disabled on this website.', 'apus-theme' ); ?>
|
|
</p>
|
|
|
|
<!-- Helpful Actions -->
|
|
<div class="error-actions">
|
|
|
|
<h2><?php esc_html_e( 'How to find content:', 'apus-theme' ); ?></h2>
|
|
|
|
<ul class="error-suggestions">
|
|
<li>
|
|
<a href="<?php echo esc_url( home_url( '/' ) ); ?>">
|
|
<?php esc_html_e( 'Go to the homepage', 'apus-theme' ); ?>
|
|
</a>
|
|
</li>
|
|
<li>
|
|
<?php esc_html_e( 'Use the navigation menu above', 'apus-theme' ); ?>
|
|
</li>
|
|
<li>
|
|
<?php esc_html_e( 'Browse by category below', 'apus-theme' ); ?>
|
|
</li>
|
|
</ul>
|
|
|
|
<!-- Categories -->
|
|
<?php
|
|
$categories = get_categories(
|
|
array(
|
|
'orderby' => 'count',
|
|
'order' => 'DESC',
|
|
'number' => 10,
|
|
'hide_empty' => true,
|
|
)
|
|
);
|
|
|
|
if ( ! empty( $categories ) ) :
|
|
?>
|
|
<div class="categories-section">
|
|
<h3><?php esc_html_e( 'Browse by Category', 'apus-theme' ); ?></h3>
|
|
<ul class="categories-list" role="list">
|
|
<?php foreach ( $categories as $category ) : ?>
|
|
<li>
|
|
<a href="<?php echo esc_url( get_category_link( $category->term_id ) ); ?>">
|
|
<?php echo esc_html( $category->name ); ?>
|
|
<span class="category-count">(<?php echo esc_html( $category->count ); ?>)</span>
|
|
</a>
|
|
</li>
|
|
<?php endforeach; ?>
|
|
</ul>
|
|
</div>
|
|
<?php endif; ?>
|
|
|
|
<!-- Recent Posts -->
|
|
<?php
|
|
$recent_posts = wp_get_recent_posts(
|
|
array(
|
|
'numberposts' => 10,
|
|
'post_status' => 'publish',
|
|
)
|
|
);
|
|
|
|
if ( ! empty( $recent_posts ) ) :
|
|
?>
|
|
<div class="recent-posts-section">
|
|
<h3><?php esc_html_e( 'Recent Posts', 'apus-theme' ); ?></h3>
|
|
<ul class="recent-posts-list" role="list">
|
|
<?php foreach ( $recent_posts as $recent ) : ?>
|
|
<li>
|
|
<a href="<?php echo esc_url( get_permalink( $recent['ID'] ) ); ?>">
|
|
<?php echo esc_html( $recent['post_title'] ); ?>
|
|
</a>
|
|
</li>
|
|
<?php endforeach; ?>
|
|
</ul>
|
|
</div>
|
|
<?php
|
|
wp_reset_postdata();
|
|
endif;
|
|
?>
|
|
|
|
</div><!-- .error-actions -->
|
|
|
|
</div><!-- .page-content -->
|
|
|
|
</section><!-- .error-404 -->
|
|
|
|
</div><!-- .content-wrapper -->
|
|
|
|
</main><!-- #main-content -->
|
|
|
|
<?php
|
|
get_footer();
|