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,39 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-ab-page-testing
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div class="tvd-row">
<div class="tvd-col tvd-s2">
<span><#= item.get('title') #></span>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('impressions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('unique_impressions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('conversions') #>
</div>
<div class="tvd-col tvd-s2">
<#= item.get('conversion_rate') #>%
</div>
<div class="tvd-col tvd-s2 <#= item.get('is_control')? '': ( item.get('improvement') >= 0 ? 'thrive-ab-positive' : 'thrive-ab-negative' ) #>">
<#= item.get('is_control')? 'N/A' : item.get('improvement')+'%' #>
</div>
<div class="tvd-col tvd-s2 <#= item.get('is_control')? '': ( item.get('chance_to_beat_orig') >= 0 ? 'thrive-ab-positive' : 'thrive-ab-negative' ) #>">
<#= item.get('is_control')? 'N/A' : item.get('chance_to_beat_orig')+'%' #>
</div>
<div class="tvd-col tvd-s1">
<a href="javascript:void(0)" class="click" data-fn-click="set_as_winner">
<?php echo __( 'Set as winner', 'thrive-ab-page-testing' ) ?>
</a>
</div>
</div>

View File

@@ -0,0 +1,23 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-ab-page-testing
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div class="thrive-ab-test-header">
<div class="tvd-row">
<div class="tvd-col tvd-s2"><?php echo __( 'Variation Name', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Content Views', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Engagements', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2"><?php echo __( 'Engagement Rate', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2"><?php echo __( 'Percentage Improvement', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2"><?php echo __( 'Chance to beat Original', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2">&nbsp;</div>
</div>
</div>
<div class="thrive-ab-test-items"></div>

View File

@@ -0,0 +1,40 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-ab-page-testing
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div class="tvd-row">
<div class="tvd-col tvd-s2">
<span><#= item.get('title') #></span>
<span class="tvd-gray-accent"><#= item.get('is_control')? '(control)' : '' #></span>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('impressions') == 0 ? 'N/A' : item.get('impressions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('unique_impressions') == 0 ? 'N/A' : item.get('unique_impressions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('revenue') == 0 ? 'N/A' : parseFloat(item.get('revenue')).toFixed(2) #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('revenue_visitor') == 0 ? 'N/A' : parseFloat(item.get('revenue_visitor')).toFixed(2) #>
</div>
<div class="tvd-col tvd-s2 <#= item.get('is_control') || !item.get('improvement') ? '' : ( item.get('improvement') > 0 ? 'thrive-ab-positive' : 'thrive-ab-negative' ) #>">
<#= item.get('is_control') || !item.get('improvement') ? 'N/A' : parseFloat(item.get('improvement')).toFixed(2)+'%' #>
</div>
<div class="tvd-col tvd-s2 <#= item.get('is_control') || !item.get('chance_to_beat_orig') ? '' : ( item.get('chance_to_beat_orig') > 0 ? 'thrive-ab-positive' : 'thrive-ab-negative' ) #>">
<#= item.get('is_control') || !item.get('chance_to_beat_orig') ? 'N/A' : parseFloat(item.get('chance_to_beat_orig')).toFixed(2) + '%' #>
</div>
<div class="tvd-col tvd-s2 tvd-right-align">
<a href="javascript:void(0)" class="click" data-fn-click="set_as_winner">
<?php echo __( 'Set as winner', 'thrive-ab-page-testing' ) ?>
</a>
</div>
</div>

View File

@@ -0,0 +1,40 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-ab-page-testing
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div class="tvd-row">
<div class="tvd-col tvd-s2">
<span><#= item.get('title') #></span>
<span class="tvd-gray-accent"><#= item.get('is_control')? '(control)' : '' #></span>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('impressions') == 0 ? 'N/A' : item.get('impressions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('unique_impressions') == 0 ? 'N/A' : item.get('unique_impressions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('conversions') == 0 ? 'N/A' : item.get('conversions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('conversion_rate') == 0 ? 'N/A' : parseFloat(item.get('conversion_rate')).toFixed(2) + '%' #>
</div>
<div class="tvd-col tvd-s2 <#= item.get('is_control') || !item.get('improvement') ? '' : ( item.get('improvement') > 0 ? 'thrive-ab-positive' : 'thrive-ab-negative' ) #>">
<#= item.get('is_control') || !item.get('improvement') ? 'N/A' : parseFloat(item.get('improvement')).toFixed(2)+'%' #>
</div>
<div class="tvd-col tvd-s2 <#= item.get('is_control') || !item.get('chance_to_beat_orig') ? '' : ( item.get('chance_to_beat_orig') > 0 ? 'thrive-ab-positive' : 'thrive-ab-negative' ) #>">
<#= item.get('is_control') || !item.get('chance_to_beat_orig') ? 'N/A' : parseFloat(item.get('chance_to_beat_orig')).toFixed(2) + '%' #>
</div>
<div class="tvd-col tvd-s2 tvd-right-align">
<a href="javascript:void(0)" class="click" data-fn-click="set_as_winner">
<?php echo __( 'Set as winner', 'thrive-ab-page-testing' ) ?>
</a>
</div>
</div>

View File

@@ -0,0 +1,40 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-ab-page-testing
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div class="tvd-row">
<div class="tvd-col tvd-s2">
<span><#= item.get('title') #></span>
<span class="tvd-gray-accent"><#= item.get('is_control')? '(control)' : '' #></span>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('impressions') == 0 ? 'N/A' : item.get('impressions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('unique_impressions') == 0 ? 'N/A' : item.get('unique_impressions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('conversions') == 0 ? 'N/A' : item.get('conversions') #>
</div>
<div class="tvd-col tvd-s1">
<#= item.get('conversion_rate') == 0 ? 'N/A' : parseFloat(item.get('conversion_rate')).toFixed(2) + '%' #>
</div>
<div class="tvd-col tvd-s2 <#= item.get('is_control') || !item.get('improvement') ? '' : ( item.get('improvement') > 0 ? 'thrive-ab-positive' : 'thrive-ab-negative' ) #>">
<#= item.get('is_control') || !item.get('improvement') ? 'N/A' : parseFloat(item.get('improvement')).toFixed(2)+'%' #>
</div>
<div class="tvd-col tvd-s2 <#= item.get('is_control') || !item.get('chance_to_beat_orig') ? '' : ( item.get('chance_to_beat_orig') > 0 ? 'thrive-ab-positive' : 'thrive-ab-negative' ) #>">
<#= item.get('is_control') || !item.get('chance_to_beat_orig') ? 'N/A' : parseFloat(item.get('chance_to_beat_orig')).toFixed(2) + '%' #>
</div>
<div class="tvd-col tvd-s2 tvd-right-align">
<a href="javascript:void(0)" class="click" data-fn-click="set_as_winner">
<?php echo __( 'Set as winner', 'thrive-ab-page-testing' ) ?>
</a>
</div>
</div>

View File

@@ -0,0 +1,24 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-ab-page-testing
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div class="thrive-ab-test-header">
<div class="tvd-row">
<div class="tvd-col tvd-s2"><?php echo __( 'Name', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Visitors', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Unique Visitors', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Revenue', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Revenue per visitor', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2"><?php echo __( 'Improvement', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2"><?php echo __( 'Chance to beat Original', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2">&nbsp;</div>
</div>
</div>
<div class="thrive-ab-test-items"></div>

View File

@@ -0,0 +1,24 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-ab-page-testing
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div class="thrive-ab-test-header">
<div class="tvd-row">
<div class="tvd-col tvd-s2"><?php echo __( 'Name', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Visitors', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Unique Visitors', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Subscriptions', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Subscription Rate', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2"><?php echo __( 'Improvement', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2"><?php echo __( 'Chance to beat Original', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2">&nbsp;</div>
</div>
</div>
<div class="thrive-ab-test-items"></div>

View File

@@ -0,0 +1,24 @@
<?php
/**
* Thrive Themes - https://thrivethemes.com
*
* @package thrive-ab-page-testing
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Silence is golden
}
?>
<div class="thrive-ab-test-header">
<div class="tvd-row">
<div class="tvd-col tvd-s2"><?php echo __( 'Name', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Visitors', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Unique Visitors', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Conversions', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s1"><?php echo __( 'Conversion Rate', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2"><?php echo __( 'Improvement', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2"><?php echo __( 'Chance to beat Original', 'thrive-ab-page-testing' ) ?></div>
<div class="tvd-col tvd-s2">&nbsp;</div>
</div>
</div>
<div class="thrive-ab-test-items"></div>