. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AnonSec Shell
AnonSec Shell
Server IP : 94.23.64.18  /  Your IP : 216.73.216.185   [ Reverse IP ]
Web Server : Apache
System : Linux webm005.cluster107.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User : villadal ( 6036)
PHP Version : 7.4.33
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/villadal/www/wp-content/themes/bahamas/include/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /home/villadal/www/wp-content/themes/bahamas/include/meta-box.php
<?php

  //Metabox impostazioni pagina
  add_action( 'add_meta_boxes', 'metaboxImpostazioniPagina' ); 

  //funzione per aggiungere il metabox
  function metaboxImpostazioniPagina(){
    
       add_meta_box(
        'impostazioni_pagina',
        esc_html__( 'Impostazioni Pagina', 'bahamas' ),
        'impostazioni_pagina_cb',
        array('page', 'post'),
        'side' 
      );
  }

  //funzione callback metabox
  function impostazioni_pagina_cb($post){
    $disable_title_value = get_post_meta( $post->ID, '_disable_title_meta_key', true );
	$disable_image_value = get_post_meta( $post->ID, '_disable_image_meta_key', true );
    
    echo '<label style="font-weight:bold; display:block;">Disabilita elementi</label>';

    ?>
    <label for="disable_title_field">
    <input type="checkbox" name="disable_title_field" id="disable_title_field" value="" <?php  if($disable_title_value == 'true'):  echo 'checked'; endif; ?> />
    Titolo in slide</label>
	<br>
	<label for="disable_image_field">
    <input type="checkbox" name="disable_image_field" id="disable_image_field" value="" <?php  if($disable_image_value == 'true'):  echo 'checked'; endif; ?> />
    Immagine in slide</label>


  <?php
  }


//salvataggio dati metabox
  function impostazioni_pagina_save_postdata( $post_id ) {

  // if che assegna true al _disable_title_meta_key nel database se è checked o '' se non è checked
  if( isset( $_POST[ 'disable_title_field' ] ) ) {
    update_post_meta( $post_id, '_disable_title_meta_key', 'true');
    }
    else {
        update_post_meta( $post_id, '_disable_title_meta_key', '' );
    }
	  
	if( isset( $_POST[ 'disable_image_field' ] ) ) {
    update_post_meta( $post_id, '_disable_image_meta_key', 'true');
    }
    else {
        update_post_meta( $post_id, '_disable_image_meta_key', '' );
    }  

  }

add_action( 'save_post', 'impostazioni_pagina_save_postdata' );



//funzione per mostrare o no il titolo
function show_title(){
    global $post;
    $disable_title_value = get_post_meta( $post->ID, '_disable_title_meta_key', true );
    if($disable_title_value == 'true'){
        return true;
    }else{
        return false;
    }
}


function show_image(){
    global $post;
    $disable_image_value = get_post_meta( $post->ID, '_disable_image_meta_key', true );
    if($disable_image_value == 'true'){
        return true;
    }else{
        return false;
    }
}


?>

Anon7 - 2022
AnonSec Team