Commit inicial - WordPress Análisis de Precios Unitarios

- WordPress core y plugins
- Tema Twenty Twenty-Four configurado
- Plugin allow-unfiltered-html.php simplificado
- .gitignore configurado para excluir wp-config.php y uploads

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-11-03 21:04:30 -06:00
commit a22573bf0b
24068 changed files with 4993111 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden!
}
?>
<p class="woocommerce-mini-cart__empty-message"><?php esc_html_e( 'No products in the cart.', 'woocommerce' ); ?></p>

View File

@@ -0,0 +1,12 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden!
}
echo TCB\Integrations\WooCommerce\Shortcodes\MiniCart\Main::render(); // phpcs:ignore

View File

@@ -0,0 +1,12 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden!
}
echo TCB\Integrations\WooCommerce\Shortcodes\Product_Categories\Main::render(); // phpcs:ignore

View File

@@ -0,0 +1,12 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden!
}
echo TCB\Integrations\WooCommerce\Shortcodes\Shop\Main::render(); // phpcs:ignore

View File

@@ -0,0 +1,34 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div id="tve-mini-cart-component" class="tve-component" data-view="MiniCart">
<div class="dropdown-header" data-prop="docked">
<?php echo esc_html__( 'Mini Cart Options', 'thrive-cb' ); ?>
<i></i>
</div>
<div class="dropdown-content">
<div class="center-xs col-xs-12 mb-10 hide-states">
<button class="tve-button orange mini-cart-edit-mode click" data-fn="enterEditMode">
<?php echo esc_html__( 'Edit Design', 'thrive-cb' ); ?>
</button>
</div>
<hr class="mini-cart-edit-mode">
<div class="tve-control" data-view="color"></div>
<div class="tve-control hide-states" data-view="align"></div>
<div class="tve-control hide-states" data-view="size"></div>
<div class="tve-control hide-states" data-view="cart-type"></div>
<div class="tve-control hide-states" data-view="cart-text"></div>
<div class="tve-control hide-states" data-view="trigger"></div>
<div class="tve-control hide-states" data-view="direction"></div>
<div class="tve-control hide-states" data-view="icon-position"></div>
</div>
</div>

View File

@@ -0,0 +1,67 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div id="tve-product-categories-component" class="tve-component" data-view="ProductCategories">
<div class="dropdown-header" data-prop="docked">
<?php echo esc_html__( 'Category List Options', 'thrive-cb' ); ?>
<i></i>
</div>
<div class="dropdown-content">
<div class="center-xs col-xs-12 mb-10 product-cat-edit-mode-hidden">
<button class="tve-button orange click" data-fn="editProductCategories">
<?php echo esc_html__( 'Edit Design', 'thrive-cb' ); ?>
</button>
</div>
<div class="hide-tablet hide-mobile">
<div class="product-cat-edit-mode-hidden">
<hr>
<div class="tve-control" data-view="Limit"></div>
<div class="tve-control" data-view="Columns"></div>
<div class="tve-control" data-view="OrderBy"></div>
<div class="tve-control" data-view="Order"></div>
<hr>
</div>
<div class="tve-control pt-5" data-view="TextLayout"></div>
<div class="tve-control" data-view="TextPosition"></div>
<hr>
<div class="tve-control" data-view="title-visibility"></div>
<div class="tve-control" data-view="product-number-visibility"></div>
<div class="tve-control product-cat-edit-mode-hidden" data-view="empty-category"></div>
<hr>
<div class="tve-control" data-view="Alignment"></div>
<div class="tve-control" data-view="ImageSize"></div>
<div class="tve-advanced-controls product-cat-edit-mode-hidden">
<div class="dropdown-header" data-prop="advanced">
<span class="mb-5">
<?php echo esc_html__( 'Filter categories', 'thrive-cb' ); ?>
</span>
</div>
<div class="dropdown-content pt-0">
<div class="ids-container mb-5">
<label for="tcb-woo-product-category-select">
<?php echo esc_html__( 'Show individual categories', 'thrive-cb' ); ?>
</label>
<select id="tcb-woo-product-category-select" class="tcb-woo-select"></select>
</div>
<hr class="mt-10">
<div class="tve-control" data-view="ParentCategory"></div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,22 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div id="tve-product-star-rating-component" class="tve-component" data-view="ProductStarRating">
<div class="dropdown-header" data-prop="docked">
<?php echo esc_html__( 'Star Rating', 'thrive-cb' ); ?>
<i></i>
</div>
<div class="dropdown-content">
<div class="tve-control" data-view="color"></div>
<div class="tve-control" data-view="size"></div>
</div>
</div>

View File

@@ -0,0 +1,96 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div id="tve-shop-component" class="tve-component" data-view="Shop">
<div class="dropdown-header" data-prop="docked">
<?php echo esc_html__( 'Shop Options', 'thrive-cb' ); ?>
<i></i>
</div>
<div class="dropdown-content">
<div class="center-xs col-xs-12 mb-10">
<button class="tve-button orange click" data-fn="editProducts">
<?php echo esc_html__( 'Edit Design', 'thrive-cb' ); ?>
</button>
</div>
<div class="hide-tablet hide-mobile">
<hr>
<div class="tve-control" data-view="Limit"></div>
<div class="tve-control" data-view="Columns"></div>
<div class="tve-control" data-view="OrderBy"></div>
<div class="tve-control" data-view="Order"></div>
<hr>
<div class="tve-control" data-view="result-count-visibility"></div>
<div class="tve-control" data-view="catalog-ordering-visibility"></div>
<div class="tve-control" data-view="sale-flash-visibility"></div>
<div class="tve-control" data-view="title-visibility"></div>
<div class="tve-control" data-view="rating-visibility"></div>
<div class="tve-control" data-view="price-visibility"></div>
<div class="tve-control" data-view="cart-visibility"></div>
<div class="tve-control" data-view="pagination-visibility"></div>
<hr>
<div class="tve-control" data-view="Alignment"></div>
<div class="tve-control" data-view="ImageSize"></div>
<div class="tve-advanced-controls">
<div class="dropdown-header" data-prop="advanced">
<span class="mb-5">
<?php echo esc_html__( 'Filter Products', 'thrive-cb' ); ?>
</span>
</div>
<div class="dropdown-content pt-0">
<div class="ids-container mb-5">
<label for="tcb-woo-shop-ids-select" class="tcb-shop-operator-label">
<?php echo esc_html__( 'Products', 'thrive-cb' ); ?>
</label>
<select id="tcb-woo-shop-ids-select" class="tcb-woo-select"></select>
</div>
<hr class="mt-10">
<div class="category-container mb-5">
<div class="tve-control" data-view="cat_operator"></div>
<label for="tcb-woo-shop-category-select" class="tcb-shop-operator-label">
<?php echo esc_html__( 'Categories', 'thrive-cb' ); ?>
</label>
<select id="tcb-woo-shop-category-select" class="tcb-woo-select"></select>
</div>
<hr class="mt-10">
<div class="tags-container mb-5">
<div class="tve-control" data-view="tag_operator"></div>
<label for="tcb-woo-shop-tag-select" class="tcb-shop-operator-label">
<?php echo esc_html__( 'Tags', 'thrive-cb' ); ?>
</label>
<select id="tcb-woo-shop-tag-select" class="tcb-woo-select"></select>
</div>
<hr class="taxonomy-separator mt-10">
<div class="tve-control" data-view="taxonomy"></div>
<div class="terms-container ">
<div class="tve-control" data-view="terms_operator"></div>
<div class="mb-5">
<label for="tcb-woo-shop-terms-select" class="tcb-save-as-label">
<?php echo esc_html__( 'Terms', 'thrive-cb' ); ?>
</label>
<select id="tcb-woo-shop-terms-select" class="tcb-woo-select"></select>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,24 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div id="tve-wc-cart-count-component" class="tve-component" data-view="CartCount">
<div class="dropdown-header" data-prop="docked">
<?php echo esc_html__( 'Cart Items Count', 'thrive-cb' ); ?>
<i></i>
</div>
<div class="dropdown-content">
<div class="tve-control" data-view="color"></div>
<div class="tve-control" data-view="size"></div>
<div class="tve-control" data-view="horizontal-position"></div>
<div class="tve-control" data-view="vertical-position"></div>
</div>
</div>

View File

@@ -0,0 +1,24 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-visual-editor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div id="tve-wc-cart-icon-component" class="tve-component" data-view="CartIcon">
<div class="dropdown-header" data-prop="docked">
<?php echo esc_html__( 'Cart Icon', 'thrive-cb' ); ?>
<i></i>
</div>
<div class="dropdown-content">
<div class="tve-control tve-choose-icon gl-st-icon-toggle-2" data-view="ModalPicker"></div>
<div class="tve-control" data-view="color"></div>
<div class="tve-control" data-view="size"></div>
</div>
</div>