Fatal error: Uncaught Error: Call to a member function sanit

Dział dot. modyfikacji motywów Wordpress oraz rozwiązań napotkanych problemów.
no avatar
bestiakol
 
Posty: 2
Reputacja: 0 pkt
Od: 29 maja 2018, o 08:02

Fatal error: Uncaught Error: Call to a member function sanit

przez bestiakol » 29 maja 2018, o 08:15

Witam,
nie wiem czy w odpowiednim miejscu napisałem temat, ale jestem nowy i potrzebuje waszej pomocy.
Wyskoczył mi taki błąd: Fatal error: Uncaught Error: Call to a member function sanitize_field() on null in /wp-content/plugins/responsive-lightbox/includes/class-frontend.php:659

Jak to naprawić?

Kod: Zaznacz cały
// multiple field?
         } elseif ( $field['type'] === 'multiple' ) {
            foreach ( $field['fields'] as $subfield_key => $subfield ) {
               // valid argument?
               if ( array_key_exists( $subfield_key, $atts ) )
                  $atts[$subfield_key] = Responsive_Lightbox()->galleries->sanitize_field( $subfield_key, $atts[$subfield_key], $subfield );
            }
         // other field?
         } else {
            // valid argument?
            if ( array_key_exists( $field_key, $atts ) ) {
               $atts[$field_key] = Responsive_Lightbox()->galleries->sanitize_field( $field_key, $atts[$field_key], $field );
            }
         }
      }
      return apply_filters( 'rl_sanitize_shortcode_args', $atts );
   }

   /**
    * Get gallery images.
    *
    * @param array $args Gallery arguments
    * @return array Gallery images
    */
   public function get_gallery_shortcode_images( $shortcode_atts ) {
      if ( ! isset( $shortcode_atts['show_title'] ) || $shortcode_atts['show_title'] === 'global' )
         $shortcode_atts['show_title'] = Responsive_Lightbox()->options['settings']['gallery_image_title'];

      if ( ! isset( $shortcode_atts['show_caption'] ) || $shortcode_atts['show_caption'] === 'global' )
         $shortcode_atts['show_caption'] = Responsive_Lightbox()->options['settings']['gallery_image_caption'];

      $images = array();

      // get gallery id
      $gallery_id = ! empty( $shortcode_atts['rl_gallery_id'] ) ? absint( $shortcode_atts['rl_gallery_id'] ) : 0;

      // get images from gallery
      if ( $gallery_id ) {
         $images = Responsive_Lightbox()->galleries->get_gallery_images(
            $gallery_id,
            array(
               'exclude' => true,
               'image_size' => $shortcode_atts['src_size'],
               'thumbnail_size' => $shortcode_atts['size']
            )
         );
      // get images from shortcode atts
      } else {
         $ids = array();

         if ( ! empty( $shortcode_atts['include'] ) ) {
            // filter attachment IDs
            $include = array_unique( array_filter( array_map( 'intval', explode( ',', $shortcode_atts['include'] ) ) ) );

            // any attachments?
            if ( ! empty( $include ) ) {
               // get attachments
               $ids = get_posts(
                  array


Z góry dziękuję za pomoc :)
Pozdrawiam Damian.



  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Modyfikacja motywów Wordpress

Kto przegląda forum Wordpress

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości