WPML
Stato
In attesa dell’autore
Plugin/tema correlato
Soho Hotel
Tag dell’argomento
Compatibility

Panoramica del problema

Quando visiti una pagina di prenotazione che utilizza il tema Soho Hotel, gli alloggi e gli ospiti vengono visualizzati in tutte le lingue anziché in quella selezionata.

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  1. Apri il file /wp-content/plugins/sohohotel-booking/includes/functions/backend/general/shb-core-functions.php.

  2. Cerca la riga 10.

  3. Sostituisci il seguente frammento:
    function shb_get_all_ids($post_type) {
    	
    	$ids = get_posts(array(
    	  'fields'          => 'ids',
    	  'posts_per_page'  => -1,
    		'post_type' => $post_type,
    		'orderby' => 'date',
    		'order' => 'ASC',
    	));
    	
    	return $ids;
    	
    }

    Con:

    function shb_get_all_ids($post_type) {
    	
    	$ids = get_posts(array(
    	  'fields'          => 'ids',
    	  'posts_per_page'  => -1,
    		'post_type' => $post_type,
    		'orderby' => 'date',
    		'order' => 'ASC',
    		'suppress_filters' => false,
    	));
    	
    	return $ids;
    	
    }

Tutti i problemi noti →