403Webshell
Server IP : 89.108.64.180  /  Your IP : 216.73.216.220
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User : www-root ( 1010)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/www-root/data/www/poseidon-gagra.ru/wp-content/themes/calluna/calluna/inc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/www-root/data/www/poseidon-gagra.ru/wp-content/themes/calluna/calluna/inc/calluna-ajax.php
<?php
//Add ajax callback to show the selected room on pages with the reservation form
function calluna_implement_ajax() {
if(isset($_POST['room_Id']))
            {
             $room = get_post($_POST['room_Id']);
			 $price = get_post_meta( $room->ID, 'base_price', true );
			 $currency = get_theme_mod('currency', '$');
			 $prefix_price = get_theme_mod('room_price_text', 'starting at');
                // WPML translations
				$prefix_price = calluna_translate_theme_mod( 'room_price_text', $prefix_price );
                if ( has_excerpt( $room->ID ) ) {
                    $custom_excerpt = $room->post_excerpt;
                } elseif(get_post_meta( $room->ID, 'room_desc', true ) != '') {
                    $custom_excerpt = get_post_meta( $room->ID, 'room_desc', true );
                }
                else {
                    $custom_excerpt = wp_trim_words( strip_shortcodes( $room->post_content ), 30);
                }
			 $output = '<div>';
			 $output .= get_the_post_thumbnail( $room->ID, 'large', array( 'class' => 'img-responsive' ) );
			 $output .= '<h2 class="title">' . apply_filters( 'the_title', $room->post_title ) . '</h2>';
			 $output .= '<div class="excerpt">' . apply_filters( 'the_excerpt', $custom_excerpt ) . '</div>';
			 $output .= '<div class="offer_price"><span>' . esc_attr($prefix_price) . '</span>';
			 if (get_theme_mod('currency_pos', 'before') == 'before') {
										$output .= esc_attr($currency) . esc_attr($price);	
									}
									else {
										$output .= esc_attr($price) . esc_attr($currency);	
									}
			  $output .= '</div>';
            echo $output;
            die();
            } // end if
}
add_action('wp_ajax_my_special_action', 'calluna_implement_ajax');
add_action('wp_ajax_nopriv_my_special_action', 'calluna_implement_ajax');//for users that are not logged in.

?>

Youez - 2016 - github.com/yon3zu
LinuXploit