403Webshell
Server IP : 77.68.64.20  /  Your IP : 216.73.216.30
Web Server : Apache
System : Linux hp3-wp-1011484.hostingp3.local 3.10.0-1160.139.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Nov 3 13:30:41 UTC 2025 x86_64
User : csh2668037 ( 2112352)
PHP Version : 7.4.33
Disable Function : shell_exec,exec,system,popen,set_time_limit
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/domains/vol3/223/3261223/user/htdocs/wp-content/plugins/workscout-core/shortcodes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/domains/vol3/223/3261223/user/htdocs/wp-content/plugins/workscout-core/shortcodes/counter.php
<?php

function workscout_counter( $atts, $content ) {
   extract(shortcode_atts(array(
            'title' => 'Resumes Posted',
            'number' => '768',
            'type' => '', //jobs, resumes, posts, members, candidates, employers, 
            'scale' => '',
            'from_vs' => '',
            'width' => 'one-third',

    ), $atts));
    switch ( $type ) {
        case "jobs" :
            $count = wp_count_posts( 'job_listing', 'readable' );
            $number = (isset( $count->publish ))  ? $count->publish : '0'; 
        break;

            case "resumes" :
                $count = wp_count_posts( 'resume'); 
                $number = (isset( $count->publish ))  ? $count->publish : '0'; 
            break;

        case "posts" :
            $count = wp_count_posts( 'posts', 'readable' );
            $number = (isset( $count->publish ))  ? $count->publish : '0'; 
        break;

        

        case "members" :
            $number = get_user_count();
            
        break;        

        case "candidates" :
            $args = array(
                'role' => 'candidate',//substitute your role here as needed
                'fields' => 'ID',
            );

            $users = get_users( $args );
            $number = count( $users );

        break;        

        case "employers" :
            $args = array(
                'role' => 'employer',//substitute your role here as needed
                'fields' => 'ID',
            );
            $users = get_users( $args );
            $number = count( $users );
        break;

        default :
       
    }

    $output = '';
    if($from_vs === 'yes') {
        $output .= '<div class="columns '.$width.'">';
    }
    $output .= '<div class="counter-box">
                <span class="counter">'.$number.'</span>';
         if(!empty($scale)) { $output .= '<i>'.$scale.'</i>';}
    $output .= ' <p>'.$title.'</p>
            </div>';
    if($from_vs === 'yes') {
        $output .= '</div>';
    }
    return $output;
}

?>

Youez - 2016 - github.com/yon3zu
LinuXploit