Exemplo n.º 1
0
function task_breaker_project_content_filter($content)
{
    global $post;
    require_once plugin_dir_path(__FILE__) . '../core/functions.php';
    task_breaker_locate_template('project-single', $post);
    return;
}
Exemplo n.º 2
0
function task_breaker_project_meta($project_id = 0)
{
    if (0 === $project_id) {
        return;
    }
    $tasks_total = absint(task_breaker_count_tasks($project_id, $type = 'all'));
    $tasks_completed = absint(task_breaker_count_tasks($project_id, $type = 'completed'));
    $tasks_remaining = absint($tasks_total - $tasks_completed);
    if (0 !== $tasks_total) {
        $tasks_progress = ceil($tasks_completed / $tasks_total * 100);
        $args = array('tasks_total' => $tasks_total, 'tasks_completed' => $tasks_completed, 'tasks_remaining' => $tasks_remaining, 'tasks_progress' => $tasks_progress);
        task_breaker_locate_template('task-meta', $args);
    }
    // end if
    return;
}