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; }
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; }