HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/wpprm_old/wp-content/themes/ronneby/inc/shortcodes/other-shortcodes.php
<?php
if ( ! defined( 'ABSPATH' ) ) { exit; }
// Buttons
function buttons( $atts, $content = null ) {
    extract( shortcode_atts( array(
        'type' => 'radius', /* radius, round */
        'size' => 'medium', /* small, medium, large */
        'color' => 'blue',
        'nice' => 'false',
        'url'  => '',
        'text' => '',
    ), $atts ) );

    $output = '<a href="' . $url . '" class="button '. $type . ' ' . $size . ' ' . $color;
    if( $nice == 'true' ){ $output .= ' nice';}
    $output .= '">';
    $output .= $text;
    $output .= '</a>';

    return $output;
}

add_shortcode('button', 'buttons');

// Alerts
function alerts( $atts, $content = null ) {
    extract( shortcode_atts( array(
        'type' => '	', /* warning, success, error */
        'close' => 'false', /* display close link */
        'text' => '',
    ), $atts ) );

    $output = '<div class="fade in alert-box '. $type . '">';

    $output .= $text;
    if($close == 'true') {
        $output .= '<a class="close" href="#">×</a></div>';
    }

    return $output;
}

add_shortcode('alert', 'alerts');

// Panels
function panels( $atts, $content = null ) {
    extract( shortcode_atts( array(
        'type' => '	', /* warning, success, error */
        'close' => 'false', /* display close link */
        'text' => '',
    ), $atts ) );

    $output = '<div class="panel-sh">';
    $output .= $text;
    $output .= '</div>';

    return $output;
}

add_shortcode('panel', 'panels');