コード例 #1
0
ファイル: admin.php プロジェクト: artshipulin/optiman
function optiman_admin_page()
{
    $optiman = new Optiman();
    $stats = $optiman->getStats();
    $images = $optiman->getDetails();
    echo '<div class="wrap">';
    echo '<h1>Optiman Image Optimization Status</h1>';
    echo '<ul>';
    foreach ($stats as $k => $v) {
        echo '<li>' . ucwords($k) . ": {$v}</li>";
    }
    echo '</ul>';
    echo '<table class="widefat striped">';
    echo '<thead><tr>';
    echo '<th>File Name</th>';
    echo '<th class="num">Status</th>';
    echo '<th class="action-links">Original Size</th>';
    echo '<th class="action-links">Optimized Size</th>';
    echo '<th class="action-links">Reduction</th>';
    echo '</tr></thead>';
    echo '<tbody>';
    foreach ($images as $row) {
        echo '<tr>';
        echo '<td>' . $row['file_name'] . '</td>';
        echo '<td class="num">' . $row['status'] . '</td>';
        echo '<td class="action-links">' . $row['file_size_original'] . '</td>';
        echo '<td class="action-links">' . $row['file_size_optimized'] . '</td>';
        echo '<td class="action-links">' . $row['reduction'] . '</td>';
        echo '</tr>';
    }
    echo '</tbody>';
    echo '</table>';
    echo '</div>';
}
コード例 #2
0
ファイル: optiman.php プロジェクト: artshipulin/optiman
function optiman_run()
{
    $optiman = new Optiman();
    $optiman->scan();
    $optiman->run();
}