home_page_updates
1
phpinfo.php
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<?php phpinfo(); ?>
|
|
@ -36,6 +36,7 @@ define( 'DB_CHARSET', 'utf8' );
|
||||||
|
|
||||||
/** The database collate type. Don't change this if in doubt. */
|
/** The database collate type. Don't change this if in doubt. */
|
||||||
define( 'DB_COLLATE', '' );
|
define( 'DB_COLLATE', '' );
|
||||||
|
define('FS_METHOD', 'direct');
|
||||||
|
|
||||||
/**#@+
|
/**#@+
|
||||||
* Authentication unique keys and salts.
|
* Authentication unique keys and salts.
|
||||||
|
|
14
wp-content/debug.log
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
[22-Apr-2025 06:41:39 UTC] PHP Fatal error: Cannot redeclare reequestrian_child_theme_setup() (previously declared in /var/www/html/reequestrian/wp-content/themes/twentytwentyfive-child/functions.php:71) in /var/www/html/reequestrian/wp-content/themes/twentytwentyfive-child/functions.php on line 75
|
||||||
|
[22-Apr-2025 06:41:39 UTC] PHP Warning: Trying to access array offset on value of type bool in /var/www/html/reequestrian/wp-includes/class-wp-recovery-mode-email-service.php on line 367
|
||||||
|
[22-Apr-2025 06:41:39 UTC] PHP Warning: Trying to access array offset on value of type bool in /var/www/html/reequestrian/wp-includes/class-wp-recovery-mode-email-service.php on line 368
|
||||||
|
[22-Apr-2025 06:42:02 UTC] PHP Deprecated: Function Automattic\WooCommerce\Admin\WCAdminHelper::is_store_page is <strong>deprecated</strong> since version 9.8.0! Use is_current_page_store_page instead. in /var/www/html/reequestrian/wp-includes/functions.php on line 6121
|
||||||
|
[22-Apr-2025 06:42:24 UTC] PHP Deprecated: Function Automattic\WooCommerce\Admin\WCAdminHelper::is_store_page is <strong>deprecated</strong> since version 9.8.0! Use is_current_page_store_page instead. in /var/www/html/reequestrian/wp-includes/functions.php on line 6121
|
||||||
|
[22-Apr-2025 06:43:30 UTC] PHP Deprecated: Function Automattic\WooCommerce\Admin\WCAdminHelper::is_store_page is <strong>deprecated</strong> since version 9.8.0! Use is_current_page_store_page instead. in /var/www/html/reequestrian/wp-includes/functions.php on line 6121
|
||||||
|
[22-Apr-2025 06:57:03 UTC] PHP Deprecated: Function Automattic\WooCommerce\Admin\WCAdminHelper::is_store_page is <strong>deprecated</strong> since version 9.8.0! Use is_current_page_store_page instead. in /var/www/html/reequestrian/wp-includes/functions.php on line 6121
|
||||||
|
[22-Apr-2025 06:58:41 UTC] PHP Deprecated: Function Automattic\WooCommerce\Admin\WCAdminHelper::is_store_page is <strong>deprecated</strong> since version 9.8.0! Use is_current_page_store_page instead. in /var/www/html/reequestrian/wp-includes/functions.php on line 6121
|
||||||
|
[22-Apr-2025 07:05:45 UTC] Automatic updates starting...
|
||||||
|
[22-Apr-2025 07:05:45 UTC] Automatic updates complete.
|
||||||
|
[22-Apr-2025 07:06:12 UTC] PHP Deprecated: Function Automattic\WooCommerce\Admin\WCAdminHelper::is_store_page is <strong>deprecated</strong> since version 9.8.0! Use is_current_page_store_page instead. in /var/www/html/reequestrian/wp-includes/functions.php on line 6121
|
||||||
|
[22-Apr-2025 07:15:34 UTC] PHP Deprecated: Function Automattic\WooCommerce\Admin\WCAdminHelper::is_store_page is <strong>deprecated</strong> since version 9.8.0! Use is_current_page_store_page instead. in /var/www/html/reequestrian/wp-includes/functions.php on line 6121
|
||||||
|
[22-Apr-2025 07:30:19 UTC] PHP Deprecated: Function Automattic\WooCommerce\Admin\WCAdminHelper::is_store_page is <strong>deprecated</strong> since version 9.8.0! Use is_current_page_store_page instead. in /var/www/html/reequestrian/wp-includes/functions.php on line 6121
|
||||||
|
[22-Apr-2025 07:31:07 UTC] PHP Deprecated: Function Automattic\WooCommerce\Admin\WCAdminHelper::is_store_page is <strong>deprecated</strong> since version 9.8.0! Use is_current_page_store_page instead. in /var/www/html/reequestrian/wp-includes/functions.php on line 6121
|
|
@ -90,6 +90,25 @@ function reequestrian_child_theme_setup() {
|
||||||
add_action('after_setup_theme', 'reequestrian_child_theme_setup');
|
add_action('after_setup_theme', 'reequestrian_child_theme_setup');
|
||||||
|
|
||||||
|
|
||||||
|
add_filter('use_block_editor_for_post', '__return_false');
|
||||||
|
|
||||||
|
|
||||||
|
function register_testimonials_cpt() {
|
||||||
|
register_post_type('testimonial', array(
|
||||||
|
'labels' => array(
|
||||||
|
'name' => 'Testimonials',
|
||||||
|
'singular_name' => 'Testimonial',
|
||||||
|
),
|
||||||
|
'public' => true,
|
||||||
|
'has_archive' => false,
|
||||||
|
'show_in_rest' => true,
|
||||||
|
'supports' => array('title', 'editor', 'thumbnail'),
|
||||||
|
'menu_icon' => 'dashicons-testimonial',
|
||||||
|
));
|
||||||
|
}
|
||||||
|
add_action('init', 'register_testimonials_cpt');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -227,6 +227,17 @@ get_header();
|
||||||
max-width: 1320px;
|
max-width: 1320px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
|
.rider-banner {
|
||||||
|
display: flex;
|
||||||
|
position: relative;
|
||||||
|
margin: 60px auto;
|
||||||
|
max-width: 1320px;
|
||||||
|
overflow: hidden;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
.apparel{
|
||||||
|
background: #EFEBE44D 30%;
|
||||||
|
}
|
||||||
|
|
||||||
.rider-sale-banner img {
|
.rider-sale-banner img {
|
||||||
/* width: 100%; */
|
/* width: 100%; */
|
||||||
|
@ -709,132 +720,167 @@ get_header();
|
||||||
<section class="home-section">
|
<section class="home-section">
|
||||||
<!-- Categories Section -->
|
<!-- Categories Section -->
|
||||||
<?php
|
<?php
|
||||||
$cat1_img = get_field('category_1_image');
|
$terms = get_field('accessories');
|
||||||
$cat2_img = get_field('category_2_image');
|
|
||||||
?>
|
if ( $terms && is_array($terms) ) : ?>
|
||||||
<div class="categories-section">
|
<div class="categories-section">
|
||||||
<p class="subheading"><?php echo get_field('section_subtitle'); ?></p>
|
<p class="subheading"><?php echo esc_html(get_field('section_subtitle')); ?></p>
|
||||||
<h2 class="heading"><?php echo get_field('section_title'); ?></h2>
|
<h2 class="heading"><?php echo esc_html(get_field('section_title')); ?></h2>
|
||||||
|
|
||||||
<div class="categories-grid">
|
<div class="categories-grid">
|
||||||
|
<?php foreach ( $terms as $term ) :
|
||||||
|
if ( is_object($term) ) {
|
||||||
|
$term_id = $term->term_id;
|
||||||
|
$term_name = $term->name;
|
||||||
|
} else {
|
||||||
|
$term_id = $term;
|
||||||
|
$term_obj = get_term($term_id, 'product_cat');
|
||||||
|
$term_name = $term_obj ? $term_obj->name : '';
|
||||||
|
}
|
||||||
|
$thumbnail_id = get_term_meta($term_id, 'thumbnail_id', true);
|
||||||
|
$image_url = wp_get_attachment_url($thumbnail_id);
|
||||||
|
?>
|
||||||
<div class="category-item">
|
<div class="category-item">
|
||||||
<img src="<?php echo esc_url($cat1_img['url']); ?>"/>
|
<img src="<?php echo esc_url($image_url ?: get_stylesheet_directory_uri() . '/assets/images/default-category.png'); ?>" alt="<?php echo esc_attr($term_name); ?>" />
|
||||||
<p><?php echo get_field('category_1_name'); ?></p>
|
<p><?php echo esc_html($term_name); ?></p>
|
||||||
</div>
|
|
||||||
<div class="category-item">
|
|
||||||
<img src="<?php echo esc_url($cat2_img['url']); ?>" />
|
|
||||||
<p><?php echo get_field('category_2_name'); ?></p>
|
|
||||||
</div>
|
|
||||||
<div class="category-item">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/accessories.png" alt="accessories"/>
|
|
||||||
<p>Accessories</p>
|
|
||||||
</div>
|
|
||||||
<div class="category-item">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/miscellaneous.png" alt="miscellaneous"/>
|
|
||||||
<p>Miscellaneous</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
<?php endforeach; ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<?php else: ?>
|
||||||
|
<p>No categories selected.</p>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<!-- Rider Sale Banner -->
|
<!-- Rider Sale Banner -->
|
||||||
<div class="rider-sale-banner">
|
<?php
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/cowboy_left.png" alt="boot 1"/>
|
$banner1 = get_field('banner_image1');
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/cowboy_right.png" alt="boot 1"/>
|
$banner2 = get_field('banner_image2');
|
||||||
<div class="sale-content">
|
?>
|
||||||
<p class="discount">UP TO 30% OFF</p>
|
|
||||||
<h3>The Riders Sale</h3>
|
|
||||||
<p>Helmets, Riding Boots, Breeches, Gloves, Vests and more—for less</p>
|
|
||||||
<a href="#" class="btn">Shop Now</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
<div class="rider-sale-banner">
|
||||||
|
<img src="<?php echo esc_url(get_field('banner_image1')); ?>" alt="Banner 1">
|
||||||
|
<img src="<?php echo esc_url(get_field('banner_image2')); ?>" alt="Banner 2">
|
||||||
|
|
||||||
|
<div class="sale-content">
|
||||||
|
<p class="discount"><?php echo get_field('sale_banner_heading') ?></p>
|
||||||
|
<h3><?php echo get_field('sale_title') ?></h3>
|
||||||
|
<p><?php echo get_field('sale_content') ?></p>
|
||||||
|
<a href="<?php echo esc_url(get_field('sale_banner')); ?>" class="btn">
|
||||||
|
<?php echo esc_html(get_field('sale_button_context')); ?>
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<!-- Discover More Section -->
|
<!-- Discover More Section -->
|
||||||
<div class="discover-section">
|
<?php
|
||||||
<p class="subheading">Explore</p>
|
$discover_cat = get_field('discover_category'); // ACF taxonomy field
|
||||||
<h2 class="heading">Discover More</h2>
|
$args = array(
|
||||||
|
'post_type' => 'product',
|
||||||
|
'posts_per_page' => 4,
|
||||||
|
'tax_query' => array(
|
||||||
|
array(
|
||||||
|
'taxonomy' => 'product_cat',
|
||||||
|
'field' => 'slug',
|
||||||
|
'terms' => 'discover_me', // <-- Your category slug
|
||||||
|
),
|
||||||
|
),
|
||||||
|
);
|
||||||
|
|
||||||
|
$query = new WP_Query($args);
|
||||||
|
?>
|
||||||
|
|
||||||
<div class="discover-grid">
|
<div class="discover-grid">
|
||||||
|
<?php if ($query->have_posts()) : ?>
|
||||||
|
<?php while ($query->have_posts()) : $query->the_post(); global $product; ?>
|
||||||
<div class="product-card">
|
<div class="product-card">
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/boot_1.png" alt="boot 1"/>
|
<a href="<?php the_permalink(); ?>">
|
||||||
<p class="title">ARIAT Unisex-Child Scout Zip <br> Paddock Boot</p>
|
<?php if (has_post_thumbnail()) : ?>
|
||||||
<p class="price">$40.00</p>
|
<?php the_post_thumbnail('medium'); ?>
|
||||||
|
<?php else : ?>
|
||||||
|
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/default-product.png" alt="No Image">
|
||||||
|
<?php endif; ?>
|
||||||
|
</a>
|
||||||
|
<p class="title"><?php the_title(); ?></p>
|
||||||
|
<p class="price"><?php echo $product->get_price_html(); ?></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="product-card">
|
<?php endwhile; wp_reset_postdata(); ?>
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/boot_2.png" alt="boot 2"/>
|
<?php else : ?>
|
||||||
<p class="title">ARIAT Unisex-Child Scout Zip <br> Paddock Boot</p>
|
<p>No products found in this category.</p>
|
||||||
<p class="price">$40.00</p>
|
<?php endif; ?>
|
||||||
</div>
|
|
||||||
<div class="product-card">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/boot_3.png" alt="boot 2"/>
|
|
||||||
<p class="title">ARIAT Unisex-Child Scout Zip <br> Paddock Boot</p>
|
|
||||||
<p class="price">$40.00</p>
|
|
||||||
</div>
|
|
||||||
<div class="product-card">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/boot_4.png" alt="boot 2"/>
|
|
||||||
<p class="title">ARIAT Unisex-Child Scout Zip <br> Paddock Boot</p>
|
|
||||||
<p class="price">$40.00</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<a href="#" class="see-all">See all <img src="<?php echo get_stylesheet_directory_uri();?>/assets/images/see-all.png" alt="see-all"></a>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="apparel">
|
<section class="apparel">
|
||||||
<div class="rider-sale-banner">
|
<div class="rider-banner">
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/apparel-banner.png" alt="boot 1" class="img-fluid"/>
|
<p class="subheading"><?php echo esc_html(get_field('newness_subheading')); ?></p>
|
||||||
<!-- <div class="sale-content">
|
<h2 class="heading"><?php echo esc_html(get_field('newness_title')); ?></h2>
|
||||||
<h3>Apparel</h3>
|
<img src="<?php echo esc_url(get_field('apparel_image')); ?>" alt="Banner 1" class="image fluid">
|
||||||
</div> -->
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="discover-section">
|
|
||||||
<p class="subheading">Top Picks</p>
|
|
||||||
<h2 class="heading">Galloping Gear: This Week's Top Picks for Young Riders</h2>
|
|
||||||
<div class="discover-grid">
|
|
||||||
<div class="product-card">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/boot_1.png" alt="boot 1"/>
|
|
||||||
<p class="title">ARIAT Unisex-Child Scout Zip <br> Paddock Boot</p>
|
|
||||||
<p class="price">$40.00</p>
|
|
||||||
</div>
|
|
||||||
<div class="product-card">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/boot_2.png" alt="boot 2"/>
|
|
||||||
<p class="title">ARIAT Unisex-Child Scout Zip <br> Paddock Boot</p>
|
|
||||||
<p class="price">$40.00</p>
|
|
||||||
</div>
|
|
||||||
<div class="product-card">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/boot_3.png" alt="boot 2"/>
|
|
||||||
<p class="title">ARIAT Unisex-Child Scout Zip <br> Paddock Boot</p>
|
|
||||||
<p class="price">$40.00</p>
|
|
||||||
</div>
|
|
||||||
<div class="product-card">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/boot_4.png" alt="boot 2"/>
|
|
||||||
<p class="title">ARIAT Unisex-Child Scout Zip <br> Paddock Boot</p>
|
|
||||||
<p class="price">$40.00</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="verified-sellers-section">
|
<section class="verified-sellers-section">
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$args = array(
|
||||||
|
'post_type' => 'product',
|
||||||
|
'posts_per_page' => 4,
|
||||||
|
'tax_query' => array(
|
||||||
|
array(
|
||||||
|
'taxonomy' => 'product_cat',
|
||||||
|
'field' => 'slug',
|
||||||
|
'terms' => 'top_picks',
|
||||||
|
),
|
||||||
|
),
|
||||||
|
);
|
||||||
|
|
||||||
|
$query = new WP_Query($args);
|
||||||
|
?>
|
||||||
|
<div class="discover-section">
|
||||||
|
<p class="subheading"><?php echo get_field('top_picks_subheading'); ?></p>
|
||||||
|
<h2 class="heading"><?php echo get_field('top_pick_title'); ?></h2>
|
||||||
|
<div class="discover-grid">
|
||||||
|
<?php if ($query->have_posts()) : ?>
|
||||||
|
<?php while ($query->have_posts()) : $query->the_post(); global $product; ?>
|
||||||
|
<div class="product-card">
|
||||||
|
<a href="<?php the_permalink(); ?>">
|
||||||
|
<?php if (has_post_thumbnail()) : ?>
|
||||||
|
<?php the_post_thumbnail('medium'); ?>
|
||||||
|
<?php else : ?>
|
||||||
|
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/default-product.png" alt="No Image">
|
||||||
|
<?php endif; ?>
|
||||||
|
</a>
|
||||||
|
<p class="title"><?php the_title(); ?></p>
|
||||||
|
<p class="price"><?php echo $product->get_price_html(); ?></p>
|
||||||
|
</div>
|
||||||
|
<?php endwhile; wp_reset_postdata(); ?>
|
||||||
|
<?php else : ?>
|
||||||
|
<p>No products found in this category.</p>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!-- Left Text Column -->
|
<!-- Left Text Column -->
|
||||||
<div class="seller-text">
|
<div class="seller-text">
|
||||||
<div class="label">Sellers</div>
|
<div class="label"><?php echo esc_html(get_field('seller_subheading')); ?></div>
|
||||||
<h2>Meet Our<br>Verified Sellers</h2>
|
<h2><?php echo esc_html(get_field('seller_title')); ?></h2>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Right Image Cards -->
|
<!-- Right Image Cards -->
|
||||||
<div class="seller-images">
|
<div class="seller-images">
|
||||||
<div class="seller-card">
|
<div class="seller-card">
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/hats.png" alt="Fedora Hats">
|
<img src="<?php echo esc_url(get_field('seller_image_1')); ?>" alt="Fedora Hats" class="img-fluid">
|
||||||
<div class="overlay">
|
<div class="overlay">
|
||||||
<h3>Fedora Hats</h3>
|
<h3><?php echo esc_html(get_field('seller_image1_title')); ?></h3>
|
||||||
<a href="#">Visit Store →</a>
|
<a href="<?php echo get_field('seller_image_link1'); ?>">Visit Store →</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="seller-card">
|
<div class="seller-card">
|
||||||
<img src="<?php echo get_stylesheet_directory_uri(); ?>/assets/images/boots.jpg" class="boot_img" alt="Fedora boots">
|
<img src="<?php echo esc_url(get_field('seller_image_2')); ?>" class="img-fluid boot_img" alt="Fedora boots">
|
||||||
<div class="overlay">
|
<div class="overlay">
|
||||||
<h3>Paddock Boots</h3>
|
<h3><?php echo esc_html(get_field('seller_image2_title')); ?></h3>
|
||||||
<a href="#">Visit Store →</a>
|
<a href="<?php echo get_field('seller_image_link2'); ?>">Visit Store →</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -842,52 +888,37 @@ get_header();
|
||||||
|
|
||||||
<!-- Testimonials Section -->
|
<!-- Testimonials Section -->
|
||||||
<section class="testimonials">
|
<section class="testimonials">
|
||||||
<div class="section-title">Testimonials</div>
|
<div class="section-title"><?php echo esc_html(get_field('testimonial_subheading')); ?></div>
|
||||||
<div class="section-heading">Happy Customers</div>
|
<div class="section-heading"><?php echo esc_html(get_field('testimonial_title')); ?></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="testimonial-wrapper multiple-items">
|
<div class="testimonial-wrapper multiple-items">
|
||||||
|
<?php
|
||||||
|
$testimonials = new WP_Query(array(
|
||||||
|
'post_type' => 'testimonial',
|
||||||
|
'posts_per_page' => 4,
|
||||||
|
));
|
||||||
|
if ($testimonials->have_posts()) :
|
||||||
|
while ($testimonials->have_posts()) : $testimonials->the_post();
|
||||||
|
$testimonial_content = get_field('testimonial_content');
|
||||||
|
$rating = $testimonial_content['rating'] ?? 5;
|
||||||
|
$image_url = get_the_post_thumbnail_url(get_the_ID(), 'medium'); // get featured image
|
||||||
|
?>
|
||||||
<div class="testimonial">
|
<div class="testimonial">
|
||||||
<img src="<?php echo get_stylesheet_directory_uri();?>/assets/images/client-1.png" alt="Customer">
|
<?php if ($image_url): ?>
|
||||||
<div class="stars">★★★★★</div>
|
<img src="<?php echo esc_url($image_url); ?>" alt="<?php the_title_attribute(); ?>">
|
||||||
<p>The quality of the riding boots I purchased is outstanding. Comfortable, durable, fit perfectly, provide excellent support and stylish — I couldn’t ask for more!</p>
|
<?php endif; ?>
|
||||||
<div class="author">– Emily R., Competitive Rider</div>
|
|
||||||
|
<div class="stars"><?php echo str_repeat('★', intval($rating)); ?></div>
|
||||||
|
<p><?php the_content(); ?></p>
|
||||||
|
<div class="author">- <?php the_title(); ?></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="testimonial">
|
<?php
|
||||||
<img src="<?php echo get_stylesheet_directory_uri();?>/assets/images/client-2.png" alt="Customer">
|
endwhile;
|
||||||
<div class="stars">★★★★★</div>
|
wp_reset_postdata();
|
||||||
<p>Finally, gear that keeps up with my rides! The saddle I bought provides excellent support, and my horse seems happier too.</p>
|
endif;
|
||||||
<div class="author">– Jack M., Trail Rider</div>
|
?>
|
||||||
</div>
|
|
||||||
<div class="testimonial">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri();?>/assets/images/client-3.png" alt="Customer">
|
|
||||||
<div class="stars">★★★★★</div>
|
|
||||||
<p>I love how this store combines elegance and practicality. My new riding jacket looks fantastic both in the arena and around town!</p>
|
|
||||||
<div class="author">– Rachel K., First-Time Rider</div>
|
|
||||||
</div>
|
|
||||||
<div class="testimonial">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri();?>/assets/images/client-1.png" alt="Customer">
|
|
||||||
<div class="stars">★★★★★</div>
|
|
||||||
<p>I love how this store combines elegance and practicality. My new riding jacket looks fantastic both in the arena and around town!</p>
|
|
||||||
<div class="author">– Rachel K., First-Time Rider</div>
|
|
||||||
</div>
|
|
||||||
<!-- <div class="testimonial">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri();?>/assets/images/client-2.png" alt="Customer">
|
|
||||||
<div class="stars">★★★★★</div>
|
|
||||||
<p>I love how this store combines elegance and practicality. My new riding jacket looks fantastic both in the arena and around town!</p>
|
|
||||||
<div class="author">– Rachel K., First-Time Rider</div>
|
|
||||||
</div>
|
|
||||||
<div class="testimonial">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri();?>/assets/images/client-3.png" alt="Customer">
|
|
||||||
<div class="stars">★★★★★</div>
|
|
||||||
<p>I love how this store combines elegance and practicality. My new riding jacket looks fantastic both in the arena and around town!</p>
|
|
||||||
<div class="author">– Rachel K., First-Time Rider</div>
|
|
||||||
</div>
|
|
||||||
<div class="testimonial">
|
|
||||||
<img src="<?php echo get_stylesheet_directory_uri();?>/assets/images/client-3.png" alt="Customer">
|
|
||||||
<div class="stars">★★★★★</div>
|
|
||||||
<p>I love how this store combines elegance and practicality. My new riding jacket looks fantastic both in the arena and around town!</p>
|
|
||||||
<div class="author">– Rachel K., First-Time Rider</div>
|
|
||||||
</div> -->
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
BIN
wp-content/uploads/2025/04/accessories-1-100x100.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
wp-content/uploads/2025/04/accessories-1-150x150.png
Normal file
After Width: | Height: | Size: 45 KiB |
BIN
wp-content/uploads/2025/04/accessories-1-300x187.png
Normal file
After Width: | Height: | Size: 118 KiB |
BIN
wp-content/uploads/2025/04/accessories-1-300x193.png
Normal file
After Width: | Height: | Size: 141 KiB |
BIN
wp-content/uploads/2025/04/accessories-1.png
Normal file
After Width: | Height: | Size: 145 KiB |
BIN
wp-content/uploads/2025/04/accessories-100x100.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
wp-content/uploads/2025/04/accessories-150x150.png
Normal file
After Width: | Height: | Size: 45 KiB |
BIN
wp-content/uploads/2025/04/accessories-300x187.png
Normal file
After Width: | Height: | Size: 118 KiB |
BIN
wp-content/uploads/2025/04/accessories-300x193.png
Normal file
After Width: | Height: | Size: 141 KiB |
BIN
wp-content/uploads/2025/04/accessories.png
Normal file
After Width: | Height: | Size: 145 KiB |
BIN
wp-content/uploads/2025/04/apparel-1-100x100.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
wp-content/uploads/2025/04/apparel-1-150x150.png
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
wp-content/uploads/2025/04/apparel-1-300x187.png
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
wp-content/uploads/2025/04/apparel-1-300x193.png
Normal file
After Width: | Height: | Size: 123 KiB |
BIN
wp-content/uploads/2025/04/apparel-1.png
Normal file
After Width: | Height: | Size: 124 KiB |
BIN
wp-content/uploads/2025/04/apparel-100x100.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
wp-content/uploads/2025/04/apparel-150x150.png
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
wp-content/uploads/2025/04/apparel-300x187.png
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
wp-content/uploads/2025/04/apparel-300x193.png
Normal file
After Width: | Height: | Size: 123 KiB |
BIN
wp-content/uploads/2025/04/apparel-banner-100x100.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
wp-content/uploads/2025/04/apparel-banner-1024x417.png
Normal file
After Width: | Height: | Size: 576 KiB |
BIN
wp-content/uploads/2025/04/apparel-banner-150x150.png
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
wp-content/uploads/2025/04/apparel-banner-300x122.png
Normal file
After Width: | Height: | Size: 62 KiB |
BIN
wp-content/uploads/2025/04/apparel-banner-300x300.png
Normal file
After Width: | Height: | Size: 134 KiB |
BIN
wp-content/uploads/2025/04/apparel-banner-600x245.png
Normal file
After Width: | Height: | Size: 215 KiB |
BIN
wp-content/uploads/2025/04/apparel-banner-768x313.png
Normal file
After Width: | Height: | Size: 338 KiB |
BIN
wp-content/uploads/2025/04/apparel-banner.png
Normal file
After Width: | Height: | Size: 1 MiB |
BIN
wp-content/uploads/2025/04/apparel.png
Normal file
After Width: | Height: | Size: 124 KiB |
BIN
wp-content/uploads/2025/04/boot_1-100x100.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
wp-content/uploads/2025/04/boot_1-150x150.png
Normal file
After Width: | Height: | Size: 47 KiB |
BIN
wp-content/uploads/2025/04/boot_1.png
Normal file
After Width: | Height: | Size: 180 KiB |
BIN
wp-content/uploads/2025/04/boot_2-100x100.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
wp-content/uploads/2025/04/boot_2-150x150.png
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
wp-content/uploads/2025/04/boot_2.png
Normal file
After Width: | Height: | Size: 171 KiB |
BIN
wp-content/uploads/2025/04/boot_3-100x100.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
wp-content/uploads/2025/04/boot_3-150x150.png
Normal file
After Width: | Height: | Size: 50 KiB |
BIN
wp-content/uploads/2025/04/boot_3.png
Normal file
After Width: | Height: | Size: 216 KiB |
BIN
wp-content/uploads/2025/04/boot_4-100x100.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
wp-content/uploads/2025/04/boot_4-150x150.png
Normal file
After Width: | Height: | Size: 51 KiB |
BIN
wp-content/uploads/2025/04/boot_4.png
Normal file
After Width: | Height: | Size: 204 KiB |
BIN
wp-content/uploads/2025/04/boots-100x100.jpg
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
wp-content/uploads/2025/04/boots-150x150.jpg
Normal file
After Width: | Height: | Size: 3.2 KiB |
BIN
wp-content/uploads/2025/04/boots-300x133.jpg
Normal file
After Width: | Height: | Size: 8.7 KiB |
BIN
wp-content/uploads/2025/04/boots-300x233.jpg
Normal file
After Width: | Height: | Size: 8.4 KiB |
BIN
wp-content/uploads/2025/04/boots.jpg
Normal file
After Width: | Height: | Size: 134 KiB |
BIN
wp-content/uploads/2025/04/client-1-1-100x100.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
wp-content/uploads/2025/04/client-1-1.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
wp-content/uploads/2025/04/client-1-100x100.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
wp-content/uploads/2025/04/client-1-e1745412300652.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
wp-content/uploads/2025/04/client-1.png
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
wp-content/uploads/2025/04/client-2-1-100x100.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
wp-content/uploads/2025/04/client-2-1.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
wp-content/uploads/2025/04/client-2-100x100.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
wp-content/uploads/2025/04/client-2-e1745412468550-100x100.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
wp-content/uploads/2025/04/client-2-e1745412468550.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
wp-content/uploads/2025/04/client-2.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
wp-content/uploads/2025/04/client-3-1-100x100.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
wp-content/uploads/2025/04/client-3-1.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
wp-content/uploads/2025/04/client-3-100x100.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
wp-content/uploads/2025/04/client-3-e1745412372542-100x100.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
wp-content/uploads/2025/04/client-3-e1745412372542.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
wp-content/uploads/2025/04/client-3.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
wp-content/uploads/2025/04/cowboy_left-100x100.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
wp-content/uploads/2025/04/cowboy_left-150x150.png
Normal file
After Width: | Height: | Size: 49 KiB |
BIN
wp-content/uploads/2025/04/cowboy_left-300x183.png
Normal file
After Width: | Height: | Size: 114 KiB |
BIN
wp-content/uploads/2025/04/cowboy_left-300x300.png
Normal file
After Width: | Height: | Size: 183 KiB |
BIN
wp-content/uploads/2025/04/cowboy_left-600x365.png
Normal file
After Width: | Height: | Size: 416 KiB |
BIN
wp-content/uploads/2025/04/cowboy_left.png
Normal file
After Width: | Height: | Size: 526 KiB |
BIN
wp-content/uploads/2025/04/cowboy_right-100x100.png
Normal file
After Width: | Height: | Size: 25 KiB |
BIN
wp-content/uploads/2025/04/cowboy_right-150x150.png
Normal file
After Width: | Height: | Size: 53 KiB |
BIN
wp-content/uploads/2025/04/cowboy_right-300x183.png
Normal file
After Width: | Height: | Size: 125 KiB |
BIN
wp-content/uploads/2025/04/cowboy_right-300x300.png
Normal file
After Width: | Height: | Size: 192 KiB |
BIN
wp-content/uploads/2025/04/cowboy_right-600x365.png
Normal file
After Width: | Height: | Size: 441 KiB |
BIN
wp-content/uploads/2025/04/cowboy_right.png
Normal file
After Width: | Height: | Size: 532 KiB |
BIN
wp-content/uploads/2025/04/cropped-header_logo-100x45.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
wp-content/uploads/2025/04/cropped-header_logo-150x45.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
wp-content/uploads/2025/04/cropped-header_logo.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
BIN
wp-content/uploads/2025/04/footwear-1-100x100.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
wp-content/uploads/2025/04/footwear-1-150x150.png
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
wp-content/uploads/2025/04/footwear-1-300x187.png
Normal file
After Width: | Height: | Size: 114 KiB |
BIN
wp-content/uploads/2025/04/footwear-1-300x193.png
Normal file
After Width: | Height: | Size: 130 KiB |
BIN
wp-content/uploads/2025/04/footwear-1.png
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
wp-content/uploads/2025/04/footwear-100x100.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
wp-content/uploads/2025/04/footwear-150x150.png
Normal file
After Width: | Height: | Size: 48 KiB |
BIN
wp-content/uploads/2025/04/footwear-300x187.png
Normal file
After Width: | Height: | Size: 114 KiB |
BIN
wp-content/uploads/2025/04/footwear-300x193.png
Normal file
After Width: | Height: | Size: 130 KiB |
BIN
wp-content/uploads/2025/04/footwear.png
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
wp-content/uploads/2025/04/hats-1-100x100.png
Normal file
After Width: | Height: | Size: 9.4 KiB |
BIN
wp-content/uploads/2025/04/hats-1-150x150.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
wp-content/uploads/2025/04/hats-1-300x133.png
Normal file
After Width: | Height: | Size: 39 KiB |
BIN
wp-content/uploads/2025/04/hats-1-300x233.png
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
wp-content/uploads/2025/04/hats-1.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
wp-content/uploads/2025/04/hats-100x100.png
Normal file
After Width: | Height: | Size: 9.4 KiB |
BIN
wp-content/uploads/2025/04/hats-150x150.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
wp-content/uploads/2025/04/hats-300x133.png
Normal file
After Width: | Height: | Size: 39 KiB |