Я создал свой виджет, где из формы в админ-части получаем значения и сохраняем их для вывода.
<?php
public function form( $instance ) {
$hotel_id = @ $instance['hotel_id'] ?: '';
?>
<p>
<label for="<?php echo $this->get_field_id( 'hotel_id' ); ?>">ID отеля:</label>
<input type="text" id="<?php echo $this->get_field_id( 'hotel_id' ); ?>" name="<?php echo $this->get_field_name( 'hotel_id' ); ?>" value="<?php echo esc_attr( $hotel_id ); ?>" />
</p>
<?php
}
public function update( $new_instance, $old_instance ) {
$instance = array();
$instance[ 'hotel_id' ] = ( ! empty( $new_instance['hotel_id'] ) ) ? strip_tags( $new_instance['hotel_id'] ) : '';
return $instance;
}
?>
Как в отдельном файле .php получить значение $hotel_id?