Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
46 lines (38 sloc) 977 Bytes
<?php
/**
* Funciones Helpers para el post de optimización web:
* https://trasweb.net/snippets/un-analizador-wpo-casero-con-wordpress
*/
/**
* Pinta una tabla de datos de modo recursivo.
*/
function show_wpo_data( array $data ) {
echo '<table><tbody>';
foreach ( $data as $key => $value ) {
if ( is_array( $value ) ) : ?>
<tr>
<td class="e"><?= $key ?></td>
<td class="v"><?php show_wpo_data( $value ) ?></td>
</tr>
<?php else : ?>
<tr>
<td class="e"><?= $key ?></td>
<td class="v"><?= htmlentities( $value ) ?></td>
</tr>
<?php endif;
}
echo '</tbody></table>';
}
/**
* Devuelve el nivel de velocidad web acorde a su velocidad en ms.
*/
function get_speed( array $wpo ) {
$spped_in_ms = intval( $wpo[ 'timing' ][ 'total' ] );
if ( $spped_in_ms < 4000 ) {
return 'rápido';
}
if ( $spped_in_ms < 7000 ) {
return 'normal';
}
return 'lento';
}
You can’t perform that action at this time.