$wp_query WP_Query(53)
  • contents
  • Available methods (64)
  • public query -> array(2)
    'post_type' => string(4) "film"
    'piattaforma' => string(7) "netflix"
    public query_vars -> array(69)
    'post_type' => string(4) "film"
    'piattaforma' => string(7) "netflix"
    'error' => string(0) ""
    'm' => string(0) ""
    'p' => integer0
    'post_parent' => string(0) ""
    'subpost' => string(0) ""
    'subpost_id' => string(0) ""
    'attachment' => string(0) ""
    'attachment_id' => integer0
    'name' => string(0) ""
    'static' => string(0) ""
    'pagename' => string(0) ""
    'page_id' => integer0
    'second' => string(0) ""
    'minute' => string(0) ""
    'hour' => string(0) ""
    'day' => integer0
    'monthnum' => integer0
    'year' => integer0
    'w' => integer0
    'category_name' => string(0) ""
    'tag' => string(0) ""
    'cat' => string(0) ""
    'tag_id' => string(0) ""
    'author' => string(0) ""
    'author_name' => string(0) ""
    'feed' => string(0) ""
    'tb' => string(0) ""
    'paged' => integer0
    'meta_key' => string(0) ""
    'meta_value' => string(0) ""
    'preview' => string(0) ""
    's' => string(0) ""
    'sentence' => string(0) ""
    'title' => string(0) ""
    'fields' => string(0) ""
    'menu_order' => string(0) ""
    'embed' => string(0) ""
    'category__in' => array(0)
    'category__not_in' => array(0)
    'category__and' => array(0)
    'post__in' => array(0)
    'post__not_in' => array(0)
    'post_name__in' => array(0)
    'tag__in' => array(0)
    'tag__not_in' => array(0)
    'tag__and' => array(0)
    'tag_slug__in' => array(0)
    'tag_slug__and' => array(0)
    'post_parent__in' => array(0)
    'post_parent__not_in' => array(0)
    'author__in' => array(0)
    'author__not_in' => array(0)
    'archive_order' => array(2)
    'meta_value' => string(4) "DESC"
    'date' => string(3) "ASC"
    'archive_meta_key' => string(10) "data_prima"
    'ignore_sticky_posts' => boolFALSE
    'suppress_filters' => boolFALSE
    'cache_results' => boolTRUE
    'update_post_term_cache' => boolTRUE
    'lazy_load_term_meta' => boolTRUE
    'update_post_meta_cache' => boolTRUE
    'posts_per_page' => integer12
    'nopaging' => boolFALSE
    'comments_per_page' => string(2) "50"
    'no_found_rows' => boolFALSE
    'taxonomy' => string(11) "piattaforma"
    'term' => string(7) "netflix"
    'order' => string(4) "DESC"
    public tax_query -> WP_Tax_Query(6)
    • contents
    • Static class properties (1)
    • Available methods (11)
    • public queries -> array(1)
      array(5)
      'taxonomy' => string(11) "piattaforma"
      'terms' => array(1)
      string(7) "netflix"
      'field' => string(4) "slug"
      'operator' => string(2) "IN"
      'include_children' => boolTRUE
      public relation -> string(3) "AND"
      protected table_aliases -> array(1)
      string(25) "cG2o16_term_relationships"
      public queried_terms -> array(1)
      'piattaforma' => array(2)
      'terms' => array(1)
      string(7) "netflix"
      'field' => string(4) "slug"
      public primary_table -> string(12) "cG2o16_posts"
      public primary_id_column -> string(2) "ID"
    • private $no_results :: array(2)
       0
      "join"""
      "where""0 = 1"
    • public __construct($tax_query)
      Constructor.
      
      @since 3.1.0
      @since 4.1.0 Added support for `$operator` 'NOT EXISTS' and 'EXISTS' values.
      @access public
      
      @param array $tax_query {
      Array of taxonomy query clauses.
      
      @type string $relation Optional. The MySQL keyword used to join
      the clauses of the query. Accepts 'AND', or 'OR'. Default 'AND'.
      @type array {
      Optional. An array of first-order clause parameters, or another fully-formed tax query.
      
      @type string           $taxonomy         Taxonomy being queried. Optional when field=term_taxonomy_id.
      @type string|int|array $terms            Term or terms to filter by.
      @type string           $field            Field to match $terms against. Accepts 'term_id', 'slug',
      'name', or 'term_taxonomy_id'. Default: 'term_id'.
      @type string           $operator         MySQL operator to be used with $terms in the WHERE clause.
      Accepts 'AND', 'IN', 'NOT IN', 'EXISTS', 'NOT EXISTS'.
      Default: 'IN'.
      @type bool             $include_children Optional. Whether to include child terms.
      Requires a $taxonomy. Default: true.
      }
      }
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:121
      public get_sql($primary_table, $primary_id_column) -> array {
      Generates SQL clauses to be appended to a main query.
      
      @since 3.1.0
      
      @static
      @access public
      
      @param string $primary_table     Database table where the object being filtered is stored (eg wp_users).
      @param string $primary_id_column ID column for the filtered object in $primary_table.
      @return array {
      Array containing JOIN and WHERE SQL clauses to append to the main query.
      
      @type string $join  SQL fragment to append to the main JOIN clause.
      @type string $where SQL fragment to append to the main WHERE clause.
      }
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:261
      public get_sql_for_clause(&$clause, $parent_query) -> array {
      Generate SQL JOIN and WHERE clauses for a "first-order" query clause.
      
      @since 4.1.0
      @access public
      
      @global wpdb $wpdb The WordPress database abstraction object.
      
      @param array $clause       Query clause, passed by reference.
      @param array $parent_query Parent query array.
      @return array {
      Array containing JOIN and WHERE SQL clauses to append to a first-order query.
      
      @type string $join  SQL fragment to append to the main JOIN clause.
      @type string $where SQL fragment to append to the main WHERE clause.
      }
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:401
      public sanitize_query($queries) -> array Sanitized array of query clauses.
      Ensure the 'tax_query' argument passed to the class constructor is well-formed.
      
      Ensures that each query-level clause has a 'relation' key, and that
      each first-order clause contains all the necessary keys from `$defaults`.
      
      @since 4.1.0
      @access public
      
      @param array $queries Array of queries clauses.
      @return array Sanitized array of query clauses.
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:143
      public sanitize_relation($relation) -> string Sanitized relation ('AND' or 'OR').
      Sanitize a 'relation' operator.
      
      @since 4.1.0
      @access public
      
      @param string $relation Raw relation key from the query argument.
      @return string Sanitized relation ('AND' or 'OR').
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:215
      public transform_query(&$query, $resulting_field)
      Transforms a single query, from one field to another.
      
      @since 3.2.0
      
      @global wpdb $wpdb The WordPress database abstraction object.
      
      @param array  $query           The single query. Passed by reference.
      @param string $resulting_field The resulting field. Accepts 'slug', 'name', 'term_taxonomy_id',
      or 'term_id'. Default 'term_id'.
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:606
      protected static is_first_order_clause($query) -> bool Whether the query clause is a first-order clause.
      Determine whether a clause is first-order.
      
      A "first-order" clause is one that contains any of the first-order
      clause keys ('terms', 'taxonomy', 'include_children', 'field',
      'operator'). An empty clause also counts as a first-order clause,
      for backward compatibility. Any clause that doesn't meet this is
      determined, by process of elimination, to be a higher-order query.
      
      @since 4.1.0
      
      @static
      @access protected
      
      @param array $query Tax query arguments.
      @return bool Whether the query clause is a first-order clause.
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:240
      protected find_compatible_table_alias($clause, $parent_query) -> string|false Table alias if found, otherwise false.
      Identify an existing table alias that is compatible with the current query clause.
      
      We avoid unnecessary table joins by allowing each clause to look for
      an existing table alias that is compatible with the query that it
      needs to perform.
      
      An existing alias is compatible if (a) it is a sibling of `$clause`
      (ie, it's under the scope of the same relation), and (b) the combination
      of operator and relation between the clauses allows for a shared table
      join. In the case of WP_Tax_Query, this only applies to 'IN'
      clauses that are connected by the relation 'OR'.
      
      @since 4.1.0
      @access protected
      
      @param array       $clause       Query clause.
      @param array       $parent_query Parent query of $clause.
      @return string|false Table alias if found, otherwise false.
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:520
      protected get_sql_clauses() -> array {
      Generate SQL clauses to be appended to a main query.
      
      Called by the public WP_Tax_Query::get_sql(), this method
      is abstracted out to maintain parity with the other Query classes.
      
      @since 4.1.0
      @access protected
      
      @return array {
      Array containing JOIN and WHERE SQL clauses to append to the main query.
      
      @type string $join  SQL fragment to append to the main JOIN clause.
      @type string $where SQL fragment to append to the main WHERE clause.
      }
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:284
      protected get_sql_for_query(&$query, $depth = 0) -> array {
      Generate SQL clauses for a single query array.
      
      If nested subqueries are found, this method recurses the tree to
      produce the properly nested SQL.
      
      @since 4.1.0
      @access protected
      
      @param array $query Query to parse, passed by reference.
      @param int   $depth Optional. Number of tree levels deep we currently are.
      Used to calculate indentation. Default 0.
      @return array {
      Array containing JOIN and WHERE SQL clauses to append to a single query array.
      
      @type string $join  SQL fragment to append to the main JOIN clause.
      @type string $where SQL fragment to append to the main WHERE clause.
      }
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:318
      private clean_query(&$query)
      Validates a single query.
      
      @since 3.2.0
      @access private
      
      @param array $query The single query. Passed by reference.
      
      Defined in <ROOT>/wp-includes/class-wp-tax-query.php:562
    public meta_query -> WP_Meta_Query(9)
    • contents
    • Available methods (12)
    • public queries -> array(0)
      public relation -> NULL
      public meta_table -> NULL
      public meta_id_column -> NULL
      public primary_table -> NULL
      public primary_id_column -> NULL
      protected table_aliases -> array(0)
      protected clauses -> array(0)
      protected has_or_relation -> boolFALSE
    • public __construct($meta_query = false)
      Constructor.
      
      @since 3.2.0
      @since 4.2.0 Introduced support for naming query clauses by associative array keys.
      
      @access public
      
      @param array $meta_query {
      Array of meta query clauses. When first-order clauses or sub-clauses use strings as
      their array keys, they may be referenced in the 'orderby' parameter of the parent query.
      
      @type string $relation Optional. The MySQL keyword used to join
      the clauses of the query. Accepts 'AND', or 'OR'. Default 'AND'.
      @type array {
      Optional. An array of first-order clause parameters, or another fully-formed meta query.
      
      @type string $key     Meta key to filter by.
      @type string $value   Meta value to filter by.
      @type string $compare MySQL operator used for comparing the $value. Accepts '=',
      '!=', '>', '>=', '<', '<=', 'LIKE', 'NOT LIKE',
      'IN', 'NOT IN', 'BETWEEN', 'NOT BETWEEN', 'REGEXP',
      'NOT REGEXP', 'RLIKE', 'EXISTS' or 'NOT EXISTS'.
      Default is 'IN' when `$value` is an array, '=' otherwise.
      @type string $type    MySQL data type that the meta_value column will be CAST to for
      comparisons. Accepts 'NUMERIC', 'BINARY', 'CHAR', 'DATE',
      'DATETIME', 'DECIMAL', 'SIGNED', 'TIME', or 'UNSIGNED'.
      Default is 'CHAR'.
      }
      }
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:139
      public get_cast_for_type($type = "") -> string MySQL type.
      Return the appropriate alias for the given meta type if applicable.
      
      @since 3.7.0
      @access public
      
      @param string $type MySQL type to cast meta_value.
      @return string MySQL type.
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:293
      public get_clauses() -> array Meta clauses.
      Get a flattened list of sanitized meta clauses.
      
      This array should be used for clause lookup, as when the table alias and CAST type must be determined for
      a value of 'orderby' corresponding to a meta clause.
      
      @since 4.2.0
      @access public
      
      @return array Meta clauses.
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:667
      public get_sql($type, $primary_table, $primary_id_column, $context = NULL) -> false|array {
      Generates SQL clauses to be appended to a main query.
      
      @since 3.2.0
      @access public
      
      @param string $type              Type of meta, eg 'user', 'post'.
      @param string $primary_table     Database table where the object being filtered is stored (eg wp_users).
      @param string $primary_id_column ID column for the filtered object in $primary_table.
      @param object $context           Optional. The main query object.
      @return false|array {
      Array containing JOIN and WHERE SQL clauses to append to the main query.
      
      @type string $join  SQL fragment to append to the main JOIN clause.
      @type string $where SQL fragment to append to the main WHERE clause.
      }
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:325
      public get_sql_for_clause(&$clause, $parent_query, $clause_key = "") -> array {
      Generate SQL JOIN and WHERE clauses for a first-order query clause.
      
      "First-order" means that it's an array with a 'key' or 'value'.
      
      @since 4.1.0
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param array  $clause       Query clause, passed by reference.
      @param array  $parent_query Parent query array.
      @param string $clause_key   Optional. The array key used to name the clause in the original `$meta_query`
      parameters. If not provided, a key will be generated automatically.
      @return array {
      Array containing JOIN and WHERE SQL clauses to append to a first-order query.
      
      @type string $join  SQL fragment to append to the main JOIN clause.
      @type string $where SQL fragment to append to the main WHERE clause.
      }
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:500
      public has_or_relation() -> bool True if the query contains any `OR` relations, otherwise false.
      Checks whether the current query has any OR relations.
      
      In some cases, the presence of an OR relation somewhere in the query will require
      the use of a `DISTINCT` or `GROUP BY` keyword in the `SELECT` clause. The current
      method can be used in these cases to determine whether such a clause is necessary.
      
      @since 4.3.0
      
      @return bool True if the query contains any `OR` relations, otherwise false.
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:749
      public parse_query_vars($qv)
      Constructs a meta query based on 'meta_*' query vars
      
      @since 3.2.0
      @access public
      
      @param array $qv The query variables
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:244
      public sanitize_query($queries) -> array Sanitized array of query clauses.
      Ensure the 'meta_query' argument passed to the class constructor is well-formed.
      
      Eliminates empty items and ensures that a 'relation' is set.
      
      @since 4.1.0
      @access public
      
      @param array $queries Array of query clauses.
      @return array Sanitized array of query clauses.
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:163
      protected find_compatible_table_alias($clause, $parent_query) -> string|bool Table alias if found, otherwise false.
      Identify an existing table alias that is compatible with the current
      query clause.
      
      We avoid unnecessary table joins by allowing each clause to look for
      an existing table alias that is compatible with the query that it
      needs to perform.
      
      An existing alias is compatible if (a) it is a sibling of `$clause`
      (ie, it's under the scope of the same relation), and (b) the combination
      of operator and relation between the clauses allows for a shared table join.
      In the case of WP_Meta_Query, this only applies to 'IN' clauses that are
      connected by the relation 'OR'.
      
      @since 4.1.0
      @access protected
      
      @param  array       $clause       Query clause.
      @param  array       $parent_query Parent query of $clause.
      @return string|bool Table alias if found, otherwise false.
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:692
      protected get_sql_clauses() -> array {
      Generate SQL clauses to be appended to a main query.
      
      Called by the public WP_Meta_Query::get_sql(), this method is abstracted
      out to maintain parity with the other Query classes.
      
      @since 4.1.0
      @access protected
      
      @return array {
      Array containing JOIN and WHERE SQL clauses to append to the main query.
      
      @type string $join  SQL fragment to append to the main JOIN clause.
      @type string $where SQL fragment to append to the main WHERE clause.
      }
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:379
      protected get_sql_for_query(&$query, $depth = 0) -> array {
      Generate SQL clauses for a single query array.
      
      If nested subqueries are found, this method recurses the tree to
      produce the properly nested SQL.
      
      @since 4.1.0
      @access protected
      
      @param array $query Query to parse, passed by reference.
      @param int   $depth Optional. Number of tree levels deep we currently are.
      Used to calculate indentation. Default 0.
      @return array {
      Array containing JOIN and WHERE SQL clauses to append to a single query array.
      
      @type string $join  SQL fragment to append to the main JOIN clause.
      @type string $where SQL fragment to append to the main WHERE clause.
      }
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:413
      protected is_first_order_clause($query) -> bool Whether the query clause is a first-order clause.
      Determine whether a query clause is first-order.
      
      A first-order meta query clause is one that has either a 'key' or
      a 'value' array key.
      
      @since 4.1.0
      @access protected
      
      @param array $query Meta query arguments.
      @return bool Whether the query clause is a first-order clause.
      
      Defined in <ROOT>/wp-includes/class-wp-meta-query.php:232
    public date_query -> boolFALSE
    public queried_object -> WP_Term(10)
    • contents
    • Available methods (5)
    • public term_id -> integer11552
      public name -> string(7) "Netflix"
      public slug -> string(7) "netflix"
      public term_group -> integer0
      public term_taxonomy_id -> integer11552
      public taxonomy -> string(11) "piattaforma"
      public description -> string(0) ""
      public parent -> integer0
      public count -> integer97
      public filter -> string(3) "raw"
    • public static get_instance($term_id, $taxonomy = NULL) -> WP_Term|WP_Error|false Term object, if found. WP_Error if `$term_id` is shared between taxonomies and
      Retrieve WP_Term instance.
      
      @since 4.4.0
      @access public
      @static
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int    $term_id  Term ID.
      @param string $taxonomy Optional. Limit matched terms to those matching `$taxonomy`. Only used for
      disambiguating potentially shared terms.
      @return WP_Term|WP_Error|false Term object, if found. WP_Error if `$term_id` is shared between taxonomies and
      there's insufficient data to distinguish which term is intended.
      False for other failures.
      
      Defined in <ROOT>/wp-includes/class-wp-term.php:125
      public __construct($term)
      Constructor.
      
      @since 4.4.0
      @access public
      
      @param WP_Term|object $term Term object.
      
      Defined in <ROOT>/wp-includes/class-wp-term.php:204
      public __get($key) -> mixed Property value.
      Getter.
      
      @since 4.4.0
      @access public
      
      @param string $key Property to get.
      @return mixed Property value.
      
      Defined in <ROOT>/wp-includes/class-wp-term.php:243
      public filter($filter)
      Sanitizes term fields, according to the filter type provided.
      
      @since 4.4.0
      @access public
      
      @param string $filter Filter context. Accepts 'edit', 'db', 'display', 'attribute', 'js', 'raw'.
      
      Defined in <ROOT>/wp-includes/class-wp-term.php:218
      public to_array() -> array Object as array.
      Converts an object to array.
      
      @since 4.4.0
      @access public
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-term.php:230
    public queried_object_id -> integer11552
    public request -> string(431) "SELECT SQL_CALC_FOUND_ROWS cG2o16_posts.ID FROM cG2o16_posts LEFT JOIN cG2o16_te…"
    SELECT SQL_CALC_FOUND_ROWS  cG2o16_posts.ID FROM cG2o16_posts  LEFT JOIN cG2o16_term_relationships ON (cG2o16_posts.ID = cG2o16_term_relationships.object_id) WHERE 1=1  AND ( 
      cG2o16_term_relationships.term_taxonomy_id IN (11552)
    ) AND cG2o16_posts.post_type = 'film' AND (cG2o16_posts.post_status = 'publish' OR cG2o16_posts.post_status = 'acf-disabled') GROUP BY cG2o16_posts.ID ORDER BY cG2o16_posts.post_date DESC LIMIT 0, 12
    public posts -> array(12)
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer151652
      public post_author -> string(1) "2"
      public post_date -> string(19) "2017-04-24 09:41:33"
      public post_date_gmt -> string(19) "2017-04-24 07:41:33"
      public post_content -> string UTF-8(3562) "Due notizie si collegano a questo film, la prima, assai buona, è che Netflix ha …"
      Due notizie si collegano a questo film, la prima, assai buona, è che Netflix ha comperato i diritti di distribuzione e che il film sarà disponibile dal 1 maggio 2017, con sottotitoli in italiano. La seconda, assai triste, è che uno dei due protagonisti principali, il giovane Dhruv Ganesh (che interpreta Sahil), è deceduto per tubercolosi, a soli 29 anni, poco dopo la fine del film, che per questo gli è stato dedicato. Il film, coraggiosa opera prima del regista Sudhanshu Saria, è stato girato in India, quasi in segreto, un Paese dove l'omosessualità era un crimine fino al 2009, ma che a tutt'oggi rappresenta ancora un grave tabù in gran parte del Paese (una sentenza della Corte Suprema del 2013 la reinclude nel codice penale nella sezione che riguarda i "rapporti carnali contro l'ordine della natura"). Nonostante questo il regista ha dichiarato di non aver avuto difficoltà a trovare i protagonisti ed il cast del film. Il film, il cui titolo riporta un'espressione deviante di love usata spesso in tono umoristico da coloro che temono il più impegnativo love, sebbene tratti argomenti assai ricorrenti nel cinema queer occidentale, si presenta con uno stile assai differente ed originale, pieno di sensibilità e dolcezza (senza insistere sulla musica come tipico dei film di Bollywood), e inaspettatamente ci mostra come gli omosessuali nella società indiana contemporanea si trovino completamente a loro agio con la loro sessualità (sebbene in una scena in taxi vediamo che il protagonista evita di essere toccato dal compagno). Sahil è un giovane produttore discografico indiano che vive col suo compagno Alex in un modesto appartamento. Tra i due però le cose non sembrano funzionare bene. Alex si dimostra incapace di prendere le cose sul serio, si dimentica perfino di pagare le bollette, e cosa assai più grave, lascia accesa la stufa a gas, causa dell'ultimo litigio tra i due. Non li vediamo mai baciarsi, nemmeno per i quotidiani saluti. Quando arriva la notizia che un vecchio amico di Sahil, Jai, ora un pezzo grosso di Wall Street, viene per un paio di giorni a Mombay per lavoro, Sahil non vede l'ora d'incontrarlo. Comprendiamo subito che tra i due amici c'è un forte legame, sebbene non sappiamo cosa possa esserci stato tra loro in passato (supponiamo qualcosa di più dell'amicizia) e non sappiamo nemmeno quale sia l'attuale vita sentimentale di Jai negli USA. I due amici trovano il tempo per una gita nei dintorni di Mombay, durante la quale sembra che la tensione amorosa sia sul punto di rivelarsi da un momento all'altro, ma avances più intime vengono rifiutate... Tornati a Mombay si sistemano nella lussuosa suite dell'hotel prima della riunione di lavoro di Jai. Qui però le cose sembrano accelerare: Jai diventa più esplicito con Sahil che però, quasi scioccato, si prende ancora tempo. Alla cena serale vengono raggiunti da Alex e da un amico che gli aveva tenuto compagnia nel weekend. L'atmosfera è molto tesa ed è chiaro che il rapporto tra Sahil e il fidanzato Alex ha raggiunto il livello più basso...
      Il film si mantiene sempre su un tono misurato e sincero. La ricerca della felicità e delle relazioni che possono regalarcela non è sempre facile ed immediata, spesso bisogna attraversare campi minati, con alti e bassi che si alternano. Il film si presenta come una delle prime opere completamente queer del cinema indiano e ci regala un interessante affresco della comunità gay contemporanea in India. Premio del pubblico come miglior film al Frameline 2016 e al The Tel Aviv International LGBT Film Festival 2016
      public post_title -> string(4) "Loev"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(4) "loev"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2017-05-04 23:27:32"
      public post_modified_gmt -> string(19) "2017-05-04 21:27:32"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(54) "https://www.cinemagay.it/?post_type=film&#038;p=151652"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "2"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer151143
      public post_author -> string(1) "2"
      public post_date -> string(19) "2017-04-08 19:20:15"
      public post_date_gmt -> string(19) "2017-04-08 17:20:15"
      public post_content -> string UTF-8(3344) "Ricavato dall'omonimo romanzo di Rachel Cohn e David Levithan, gli stessi autori…"
      Ricavato dall'omonimo romanzo di Rachel Cohn e David Levithan, gli stessi autori del molto più stimabile "Nick &amp; Norah - Tutto accadde in una notte", ha come merito principale quello di arrivarci doppiato in italiano su Netflix. Vorrebbe essere l'ennesimo passaggio alla maturità di due adolescenti 18enni, al primo anno di college, ma il film (che in verità è più simile ad una sit-com televisiva) sembra sempre fermo alla prima inquadratura. Naomi (Victoria Justice) e Ely (Victoria Justice) sono due migliori amici, anche perché non potrebbero essere altra cosa, essendo lei etero (ma segretamente (?) innamorata pazza di Ely) e lui gay (sempre e solo a caccia di bei ragazzi). Abitano nello stesso palazzo di Manhattan e quindi si conoscono da sempre. Ely è gay dichiarato e felice di esserlo, ha due madri, quindi lesbiche, sebbene una delle due abbia avuto una storia temporanea con il padre di Naomi, storia che però si è conclusa con la dipartita del padre di Naomi che ha lasciato completamente distrutta la moglie, ora totalmente depressa, senza lavoro e senza soldi, dipendente dagli ansiolitici che la mettono praticamente sempre sotto le coperte. Ma il film vuole essere una commedia e quindi ci presenta questa tragedia familiare come un semplice corollario alla storia dei due amici. Che poi chiamarla storia ci sembra alquanto presuntuoso. Sta di fatto che Naomi ed Ely, nonostante tutto, sono sempre amicissimi e passano quasi tutto il loro tempo libero insieme. Il 'quasi' è più riferito a Ely che a Naomi, in quanto Ely sembra non lasciarsi sfuggire nessuna occasione di sesso mordi e fuggi, per poi tornare soddisfatto e felice dall'amica Naomi. Invero anche Naomi dovrebbe passare del tempo col suo secondo fidanzato, Bruce 2 (Ryan Ward), ma sono più dei momenti riempitivi (e inconcludenti) in attesa dell'arrivo di Ely. Il titolo originale del film, Naomi and Ely's No Kiss List (Netflix l'ha cambiato nel più divagante "Va a finire che ti amo") si riferisce ad una lista che i due amici tengono aggiornata per evitare d'interessarsi allo stesso uomo, evitando così pericolosi conflitti sentimentali. Che naturalmente arrivano quando Ely mette allo scoperto l'omosessualità di Bruce 2, addirittura innamorandosene ricambiato (è il suo primo rapporto fisso). Il tema del film è quindi tutto concentrato su come far sopravvivere un'amicizia tra etero e gay, cosa che noi solitamente reputiamo impossibile quando da una parte ci sia un interesse che va oltre l'amicizia. Esclusa completamente la tematica delle 'frociarole', donne che amano la compagnia degli omosessuali, in quanto, come dice subito la protagonista, a lei i gay non piacciono. Il suo problema risiede tutto nella speranza che l'amico gay possa un giorno innamorarsi di lei. Il film potrebbe avere qualche motivo d'interesse (il problema di donne che s'innamorano di gay è sempre all'ordine del giorno) se non fosse che ci presenta personaggi monodimensionali, (volutamente) quasi cartoneschi, superficiali e scontati. Encomiabile il fatto che, come spiegano sul sito del film, i protagonisti e l'intero cast del film, abbiano aderito (anche con la donazione di 10 mila dollari) al The Trevor Project, l'organizzazione americana che assiste le persone LGBT in difficoltà o respinte dalle famiglie, cercando di prevenire i suicidi degli adolescenti Lgbt.
      public post_title -> string(36) "No kiss list: Va a finire che ti amo"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(29) "no-kiss-list-va-finire-ti-amo"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2017-04-08 19:20:15"
      public post_modified_gmt -> string(19) "2017-04-08 17:20:15"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(54) "https://www.cinemagay.it/?post_type=film&#038;p=151143"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "0"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer150105
      public post_author -> string(1) "2"
      public post_date -> string(19) "2017-03-12 11:47:04"
      public post_date_gmt -> string(19) "2017-03-12 10:47:04"
      public post_content -> string UTF-8(3755) "Disponibile con sottotitoli dal 7 marzo 2017 su Netflix, un film che piacerà sic…"
      Disponibile con sottotitoli dal 7 marzo 2017 su Netflix, un film che piacerà sicuramente a tutti coloro che non abbiano grandi pretese (artistiche) ma che possono ritrovarvi parte del loro mondo, senza andare troppo in profondità. Lo dimostrano i premi che il film sta vincendo nei festival LGBT come il Cinema Diverse, USA, dove ottiene il premio del pubblico come miglior film e il premio della giuria come miglior regista e il Philadelphia International Gay &amp; Lesbian Film Festival che premia lo premia come miglior attore (Mark Cirillo). Il titolo del film in originale è ricavato dallo spazio che FaceBook dedica alla ricerca di amici (Persone che potresti conoscere), motivato da una brutta avventura internettiana del protagonista. I protagonisti del film sono quattro personaggi, assai rappresentativi dell'ambiente gay. Il protagonista principale, Joe (Sean Mather), è il classico gay che non si lascia sfuggire nessuna preda (l'amico gli rinfaccia che la sua media sono due o tre conquiste giornaliere), sebbene sia un ex etero con ex fidanzata, Delia (Andrea Grano), che ora è la sua migliore amica. Delia potrebbe essere la classica frociarola amica dei gay, ma in questo caso è anche una donna sposata con un uomo che la ama ma non può darle un figlio essendo sterile. Herbert (Mark Cirillo) è il suo migliore amico, il classico gay che non ha abbastanza fiducia in se stesso (ha paura persino a mostrarsi nudo), che aspetta il principe azzurro senza però darsi molto da fare. Potrebbe essere segretamente innamorato dell'amico, ma il film non spinge su questo tasto. Questo terzetto, che spesso si ritrova per cene e confidenze, sarebbe un quartetto se il marito di Delia non si trovasse in Europa per lavoro. In una di queste cene a tre, seguita da qualche bicchiere e sniffata di troppo, Herbert si sente crollare e ha bisogno di sdraiarsi per un po', lasciando soli i due ex fidanzati che, senza volerlo, ci ricascano (ma c'è il sospetto che Delia sia segretamente sempre innamorata di Joe). Nel frattempo abbiamo anche quella che sarebbe una novità assoluta per Joe, e che rimane un segreto (non per molto): l'incontro su Facebook con un bel ragazzo, Tom, che lo sta facendo innamorare. Proprio con questo Tom il film ci regala le scene più bollenti di un amplesso che si dilunga in tutte le posizioni possibili. Ma c'è un trucco, che presto scoprirete. Anche per Herbert ci sono novità dopo che una veggente gli aveva pronosticato un incontro fatale in un luogo per lui inusuale. Herbert pensa che questo luogo inusuale potrebbe essere una crociera gay, una cosa che altrimenti lui non avrebbe mai fatto. Dimenticate la crociera, perché gli basterà sedersi su una panchina al parco per vedersi avvicinare da uno splendido ragazzo, Nicholas (Curt Hansen) che ha tutte virtù possibili (e un passato pieno di abbandoni), oltre ad essere bello e forte è anche intelligente, attivista ecologico e sensibile. Un sogno che sta per diventare realtà, grazie a questo giovanotto, pieno d'iniziativa, che gli allunga il suo numero prima di lasciarlo all'amico Joe, venuto a prenderlo. L'altra storia, quella principale che guida il film, è determinate dalle conseguenze della cenetta galeotta, un bebè in arrivo nella pancia di Delia, il figlio che da tanto tempo desiderava, ma che è l'ultima cosa nei desideri del mandrillo Joe. Anche il marito di Delia, quello in Europa (Spagna), avrà la sua parte in una bella scena con la madre, interpreta da Carmen Maura, attrice musa di Almodovar. Gli ingredienti ci sono tutti, paternità compresa; i personaggi, topici, pure; le storie, compresa quella online, pure. Peccato che siano tutte troppo prevedibili, e già viste, ma il divertimento c'è, grazie anche a dei bravi, nonché ammalianti, attori.
      public post_title -> string(16) "Forse li conosci"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(16) "forse-li-conosci"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2017-03-12 11:53:06"
      public post_modified_gmt -> string(19) "2017-03-12 10:53:06"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(54) "https://www.cinemagay.it/?post_type=film&#038;p=150105"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "0"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer144698
      public post_author -> string(1) "2"
      public post_date -> string(19) "2016-11-10 10:44:49"
      public post_date_gmt -> string(19) "2016-11-10 09:44:49"
      public post_content -> string UTF-8(1515) "Oriented è un documentario che segue le vite di tre amici gay palestinesi, impeg…"
      Oriented è un documentario che segue le vite di tre amici gay palestinesi, impegnati ad esplorare e confrontarsi con la loro identità  sessuale e nazionale a Tel Aviv, durante il conflitto Israele-Gaza del 2014.  Khader, uscito dalla sua famiglia mafiosa-mussulmana e senza più contatti con loro, è un amante della vita notturna di Tel Aviv e vive con il suo ragazzo ebreo David e il loro dalmata Otis. Fadi è un ardente nazionalista palestinese, accettato in famiglia come omosessuale, conquistato dall'amore di un israeliano "sionista".  Naim, ancora velato ai suoi parenti, deve affrontare la sua famiglia con un coming out sulla sua sessualità. Tutti  e tre sono molto amici e si ritrovano spesso a cucinare e mangiare insieme. Li unisce un forte desiderio di cambiamento di fronte a una situazione apparentemente senza speranza. Nel frattempo si sta preparando una guerra. Come può Fadi mantenersi coerente al suo voto di non incontrare gay ebrei quando si è innamorato proprio di uno di loro? Che senso hanno le loro discussioni sull'identità queer quando devono aspettare in ogni momento il suono della sirena e andarsi a rifugiare nel bagno sperando che l'esplosione non sia troppo vicina? Determinati a "cambiare la loro realtà", i tre migliori amici formano un gruppo chiamato "Qambuta", per un movimento di resistenza non-violenta, una lotta culturale per la parità di genere e di nazione.  Attraverso il loro attivismo, ci dimostrano cosa significa crescere con il peso di un'identità multi-sfaccettata.
      public post_title -> string(8) "Oriented"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(8) "oriented"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2017-01-30 21:10:18"
      public post_modified_gmt -> string(19) "2017-01-30 20:10:18"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(54) "https://www.cinemagay.it/?post_type=film&#038;p=144698"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "0"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer139917
      public post_author -> string(1) "2"
      public post_date -> string(19) "2016-07-27 22:04:55"
      public post_date_gmt -> string(19) "2016-07-27 20:04:55"
      public post_content -> string UTF-8(921) "Alla viglia delle Olimpiadi di Sochi, il governo russo approva una legge che pun…"
      Alla viglia delle Olimpiadi di Sochi, il governo russo approva una legge che punisce con multe fino a 15.000€ chiunque si trovi a discutere pubblicamente di temi legati alla comunità omosessuale. Ma anche chiunque si trovi a promuovere eventi che inneggino all'amore tra persone dello stesso sesso.
      
      Il documentario riporta le opinioni degli attivisti LGBT americani (e non solo) che promuovono il boicottaggio dei giochi olimpici e di sportivi di fama mondiale che hanno reso pubblica la loro omosessualità: Martina Navratilova, Blake Skjellerup, Belle Brockhoff, Anastasia Bucsis ed altri.
      
      Racconta inoltre il punto di vista di Johnny Weir, che è stato reclutato come commentatore dei giochi olimpici a Sochi, in quanto pattinatore professionista.
      Johnny Weir racconta il suo amore e la sua passione per la storia classica russa, trovandosi in conflitto con il governo di Putin, quanto egli stesso gay dichiarato.
      public post_title -> string(19) "To Russia with Love"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(19) "to-russia-with-love"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2016-07-28 07:51:40"
      public post_modified_gmt -> string(19) "2016-07-28 05:51:40"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(54) "https://www.cinemagay.it/?post_type=film&#038;p=139917"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "0"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer128627
      public post_author -> string(1) "2"
      public post_date -> string(19) "2016-05-09 00:00:00"
      public post_date_gmt -> string(19) "2016-05-08 22:00:00"
      public post_content -> string UTF-8(2133) "Un film sul bullismo, sull'emarginazione, ma anche sulla solitudine e su quanto …"
      Un film sul bullismo, sull'emarginazione, ma anche sulla solitudine e su quanto possa essere soggettiva la morale. A differenza di altre opere su queste tematiche adolescenziali, qui non vengono messe in campo le origini o le cause del disadattamento dei tre protagonisti, tipo famiglie disfunzionali, genitori violenti o un'infanzia difficile. Questa particolarità avvicina il film più all'epos di una tragedia greca che ad una analisi sociale e ambientale, restituendoci l'amaro ritratto di una generazione abbandonata a se stessa. Aritz (Jorge Clemente) è il personaggio principale del film, un omosessuale represso, difficile, che viene preso di mira dai bulli di classe. All'inizio pensa di reagire dimostrandosi forte, cioè senza reagire, pensando che sia la soluzione migliore per disincentivarli, ma presto si accorge che quest'idea non funziona. Esteban (Emilio Palacios) è un'altro ragazzo disadattato che lo avvicina e col quale inizia a trascorrere gran parte del tempo libero. A loro si unisce Sarita (Beatriz Sánchez Medina, ottima performance) e insieme, dopo aver trovato rifugio in una casa abbandonata, studiano il modo per mettere fine alle persecuzioni che subiscono. Inizia quindi una specie di guerra tra bande che all'inizio ci vede dalla parte dei nostri eroi umiliati che finalmente riescono a ribellarsi. Nel contempo tra i tre ragazzi si sviluppano sentimenti che dovrebbero tenerli ancora più uniti, grazie anche al desiderio di ribellarsi pure alle convenzioni sessuali, alle logiche dei ruoli e del genere. Si sviluppa quindi un eccentrico triangolo libertario dove però Aritz si scoprirà decisamente innamorato di Esteban che invece ama sempre più Sarita... Opera prima di Zoe Berriatúa, un attore premiato e assai famoso in patria, che utilizza con maestria la cinepresa in riprese coreografiche di sicuro effetto (vedi la scena iniziale dei ragazzi che entrano in classe o la drammatica scena finale). Un'opera con richiami che vanno da "Arancia meccanica" a "West Side Story" con alcuni punti deboli (una recitazione a volte sopra le righe e alcune scene eccessive) ma complessivamente accattivante.
      public post_title -> string UTF-8(18) "Los héroes del mal"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(18) "los-heroes-del-mal"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2016-06-17 19:09:54"
      public post_modified_gmt -> string(19) "2016-06-17 17:09:54"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(51) "https://www.cinemagay.it/film/los-heroes-del-mal-2/"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "0"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer128612
      public post_author -> string(1) "2"
      public post_date -> string(19) "2016-03-29 00:00:00"
      public post_date_gmt -> string(19) "2016-03-28 22:00:00"
      public post_content -> string UTF-8(2317) "Basato su un romanzo che racconta di una storia vera: l'assassinio di un produtt…"
      Basato su un romanzo che racconta di una storia vera: l'assassinio di un produttore di film porno-gay avvenuto nel 2007. Lo sceneggiatore e regista Justin Kelly è qui alla sua seconda regia dopo l'ottimo "I Am Michael", film sulla riconversione gay che aveva sempre come interprete il nostro James Franco. Il titolo "King Cobra" si riferisce all'etichetta di pornografia gay "Cobra Video" fondata dal maturo e solitario Bryan Kocis (nel film è Stephen, interpretato da Christian Slater, apprezzatissimo attore appena visto nei due vol. di "Nymphomaniac" e nella serie "Mr. Robot"), un imprenditore che nel 2002 è stato ritenuto colpevole di abusi sessuali verso un quindicenne. Nel 2004 Kocis ha assunto un giovane, Brent Corrigan (Garrett Clayton, già apprezzato nella serie gay-lesbo "The Fosters"), per realizzare delle produzioni video (anche questo giovane si è scoperto poi che all'inizio era minorenne). Il successo e la popolarità di Corrigan tra il pubblico portarono questo sodalizio all'attenzione di un concorrente produttore porno, Joe, ex escort ora a corto di soldi ma molto ambizioso, interpretato da James Franco, che farà di tutto per portargli via la nuova stella. Nel gennaio 2007 Bryan Kocis viene brutalmente accoltellato a morte. Due ex escorts furono in seguito accusati del terribile omicidio. Nel film troviamo anche Keegan Allen (che sfrutta una pausa nella produzione della serie "Pretty Little Liars" e che ha già lavorato con James franco in "Palo Alto" e "The Sound and the Fury") nel ruolo di socio e amante di Joe. Alicia Silverstone ("Suburgatory") interpreta la sorella di Stephen (Christian Slater) e Molly Ringwald ("Jem e gli ologrammi") la madre di Brent Corrigan (Garrett Clayton) che rimangono sconvolte quando scoprono gli amori e le vite segrete dei loro amatissimi congiunti. Il regista ha dichiarato che "James, Christian, Garrett, Keegan, Molly e Alicia hanno già spostato i confini del cinema, e della cultura in generale, con performance iconiche. È stato fantastico vedere come si trasformavano in questi personaggi unici, affascinanti." James Franco è anche produttore del progetto. Anteprima al Tribeca Film Festival 2016 e premio miglior regia al California Independent Film Festival. Il film è disponibile sottotitolato in italiano su Netflix dal 25 febbraio 2017.
      public post_title -> string(10) "King Cobra"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(10) "king-cobra"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2017-03-01 23:18:12"
      public post_modified_gmt -> string(19) "2017-03-01 22:18:12"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(41) "https://www.cinemagay.it/film/king-cobra/"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "2"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer30149
      public post_author -> string(1) "2"
      public post_date -> string(19) "2016-02-15 00:00:00"
      public post_date_gmt -> string(19) "2016-02-14 23:00:00"
      public post_content -> string UTF-8(2618) "Film documentario del regista premio Oscar Roger Ross Williams (Music by Prudenc…"
      Film documentario del regista premio Oscar Roger Ross Williams (Music by Prudence) distribuito negli USA ed in Canada con grande scalpore e premiato in diversi festival. Il film esplora il ruolo del movimento evangelico americano nel fomentare l'odio verso gli omosessuali, trasformato in legge dal governo con la condanna alla pena di morte. Grazie all'impegno di carismatici leader religiosi ed a campagne molto ben finanziate questi atteggiamenti omofobi stanno diventando patrimonio della popolazione. Il film denuncia molto chiaramente come queste idee ed il denaro utilizzato per propagarle non provengano dall'Africa ma da alcune istituzioni ecclesiali americane. Attraverso interviste e riprese fatte con la telecamera nascosta, il film permette a capi religiosi americani e ai loro giovani missionari impeganti "in prima linea in una battaglia per miliardi di anime" di spiegare dettagliatamente le loro posizioni. Il pastore e scrittore americano Scott Lively, autore di "La svastica rosa. Perchè e come sconfiggere il movimento gay", è attivissimo nella lotta contro i diritti LGBT. La sua campagna del 2009 contro l'omosessualità in Uganda, con anche una testimonianza davanti al Parlamento ugandese, ha ispirato il progetto legislativo dell'Uganda "Uccidete i gay". Attualmente Lively è sotto processo alla Corte Federale degli Stati Uniti con l'accusa di incitamento alla persecuzione, tortura e uccisione di gay e lesbiche in Uganda. Il pastore ugandese Martin Ssempa, fondatore della Comunità Chiesa di Makerere, sostiene che la fede e l'astinenza sono gli unici mezzi per combattere l'Aids e che per raggiungere questo scopo bisogna espellere la sodomia fuori dall'Uganda e chiede una legislazione che punisca con la pena di morte gli atti omosessuali. Ha mostrato immagini pornografiche gay durante i suoi sermoni in chiesa. Il suo lavoro si divide tra Kampala e Las Vegas. Mons. Christopher Senyonjo, sacerdote che ha studiato presso la Union Theological Seminary di New York ed eletto vescovo in Uganda nel 1974, è sempre stato vicino al movimento LGBT. Per questo motivo nel 2000 gli viene revocato il titolo vescovile dalla Chiesa dell'Uganda. Nonostante ciò, Senyonjo ha continuato il suo lavoro come minoranza nella difesa degli omosessuali, ottenendo nel 2012 il Clinton Global Citizen Award per la sua lotta per i diritti umani in Uganda. Il film spiega i motivi per cui le attività della destra religiosa americana si vanno rivolgendo ai paesi dell'Africa: una conseguenza della loro perdita d'influenza negli USA dove sta prevalendo più tolleranza ed una legislazione favorevole ai diritti.
      public post_title -> string(16) "God Loves Uganda"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(16) "god-loves-uganda"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2016-02-15 00:00:00"
      public post_modified_gmt -> string(19) "2016-02-14 23:00:00"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(47) "https://www.cinemagay.it/film/god-loves-uganda/"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "1"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer35937
      public post_author -> string(1) "2"
      public post_date -> string(19) "2016-01-28 00:00:00"
      public post_date_gmt -> string(19) "2016-01-27 23:00:00"
      public post_content -> string UTF-8(2070) "Opera prima (che però si avvale di un ottimo cast) di Sian Heder, sceneggiatrice…"
      Opera prima (che però si avvale di un ottimo cast) di Sian Heder, sceneggiatrice di una delle migliori serie degli ultimi anni, "Orange is the New Black". La storia si basa sulla percezione di Sian riguardo a donne che "probabilmente sanno di non poter aver mai dei figli e che perciò sono disposte a tutto pur di averne uno", ispirandosi anche alla propria personale esperienza di quando lavorava come baby sitter per gli ospiti di un hotel a Los Angeles e le venne chiesto di accudire il bambino di una donna negligente che era venuta in hotel solo per avere una relazione extraconiugale. Sian ha detto che dopo quel fatto fuggi dall'hotel e pianse pensando che avrebbe dovuto salvare quel bambino. La giovane vagabonda Tallulah (l'attrice dichiarata Ellen Page), detta Lu, vive in un furgone ed è fiera della sua indipendenza e del suo vivere alla giornata. Questo tipo di vita è diventato però troppo faticoso per il suo fidanzato, Nico, che una notte, senza tante cerimonie la lascia. Un incontro casuale la porta a badare al bimbo di una madre benestante ma irresponsabile, cosa che la induce a sottrarle il bimbo e a farlo suo. Non sapendo però cosa fare, Lu si rivolge alla madre del suo ex fidanzato, Margo (Allison Janney), facendole credere di essere la nonna del bimbo. Le due donne, nonostante le differenze di età, classe e visione del mondo, formano una amabile e strana coppia, come fossero una nuova famiglia, nonostante i continui scontri sul concetto di maternità e altro. Margo comunque non è a conoscenza del fatto che la polizia è sempre alla ricerca del bimbo rapito. Le cose prenderanno una piega ancora più accattivante dopo che Lu dovrà restituire il bimbo alla madre e le tre donne inizieranno una bella esperienza di unione e comprensione reciproca (forse)... Una deliziosa commedia drammatica, piena di calore e umanità, ricca di umorismo e riflessioni sulla imprevedibilità della vita. Il film è stato acquistato ancora prima della sua anteprima al Sundance 2016, dalla distribuzione Netflix che lo renderà disponibile online al più presto.
      public post_title -> string(8) "Tallulah"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(8) "tallulah"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2016-08-21 23:46:36"
      public post_modified_gmt -> string(19) "2016-08-21 21:46:36"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(39) "https://www.cinemagay.it/film/tallulah/"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "0"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer35913
      public post_author -> string(1) "2"
      public post_date -> string(19) "2016-01-28 00:00:00"
      public post_date_gmt -> string(19) "2016-01-27 23:00:00"
      public post_content -> string UTF-8(1936) "Chris Kelly, uno degli sceneggiatori del fortunatissimo "Saturday Night Live" (p…"
      Chris Kelly, uno degli sceneggiatori del fortunatissimo "Saturday Night Live" (per il quale è stato nominato 5 volte agli Emmy), firma la sua prima regia cinematografica con una storia, che dichiara essere molto autobiografica (sua madre è morta nel 2009), che ha per protagonista David (Jesse Plemons, "Fargo" serie 2, "Friday Night Lights" serie, "Il ponte delle spie", "Bent" serie), un tormentato sceneggiatore di commedie che ha appena rotto col suo fidanzato e si trasferisce da New York City a Sacramento per assistere la madre malata. Si trova quindi a convivere, per la prima volta dopo dieci anni, anche col padre conservatore che non ha mai accettato la sua omosessualità, e le sorelle più giovani. Non si era mai sentito così estraneo nella casa della sua infanzia come ora. Mentre peggiora la malattia della madre David, che sta passando uno dei periodi peggiori della sua vita, deve fare i conti con se stesso, con gli altri, con le sue scelte e coi suoi comportamenti, cercando di capire se è sulla strada giusta... Il regista è bravissimo nel catturare l'intera gamma delle emozioni che possono verificarsi quotidianamente all'interno di una famiglia. Rileva squisiti dettagli anche nei momenti più banali, che donano al film umorismo e una visione personale e rara, suggerendo che anche i problemi quotidiani della gente comune, se interpretati con sufficiente consapevolezza ed empatia, possono farci emozionare quanto quelli grandi. Indimenticabili i momenti in cui Molly Shannon e Jesse Plemons, come madre e figlio, ridono piangendo di fronte alla morte. Un film che, come ha dichiarato John Cooper, il direttore del Sundance che ha selezionato il film per la serata d'apertura, "vi farà ridere, vi farà piangere, e vi farà anche arrabbiare un po'. (Sundance) Il film ha vinto come miglior attrice non protagonista (Molly Shannon) al Film Independent Spirit Awards 2017. Disponibile doppiato in italiano su Netflix.
      public post_title -> string(12) "Other People"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(12) "other-people"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2017-04-22 10:04:10"
      public post_modified_gmt -> string(19) "2017-04-22 08:04:10"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(43) "https://www.cinemagay.it/film/other-people/"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "0"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer27207
      public post_author -> string(1) "2"
      public post_date -> string(19) "2015-12-29 00:00:00"
      public post_date_gmt -> string(19) "2015-12-28 23:00:00"
      public post_content -> string UTF-8(3696) "Intrigante più che mai quest'ultimo film del regista gay Francois Ozon, uscito c…"
      Intrigante più che mai quest'ultimo film del regista gay Francois Ozon, uscito con un buon successo di pubblico e di critica in Francia nel mese di ottobre 2012. Da noi sarà distribuito dalla BIM ma non sappiamo ancora quando, si spera nei primi mesi del 2013. Il film ha vinto il massimo premio al festival di San Sebastiano, insieme a quello per la miglior sceneggiatura, ed ha ottenuto il premio FIPRESCI al Toronto International Film Festival con la seguente motivazione:"<I>per aver firmato uno squisito e delicato intrattenimento che mostra la differenza tra narratore e storia narrata stemperando le complesse tragedie dell'esistenza nella consolazione dell'arte</I>". La storia del film è ricavata da un'opera teatrale del drammaturgo  spagnolo Juan Mayorga dal titolo "<I>Il ragazzo dell'ultimo banco</I>", che è un susseguirsi atemporale di riflessioni a getto continuo, mentre Ozon ha voluto dare  spazio e tempo alla vicenda, creando una storia estremamente interessante e ricca di significati, dove ad un certo punto realtà e immaginazione si mescolano, rendendo indistinguibile la vita vera dalla creazione artistica, come dire che non sappiamo mai se è la vita a creare l'arte o viceversa. La parte gay della storia è limitata ma è parte integrante di una struttura che fa dell'ambiguità, sia sessuale che comportamentale, il perno centrale dell'opera, come spesso accade nei film di Ozon. Germain (un bravissimo Fabrice Luchini) è un professore di francese che ha ormai abbandonato le sue velleità letterarie e si limita ad eseguire con un certo rigore il suo lavoro d'insegnante presso un rinomato liceo che sta sperimentando il ritorno all'uso di una divisa, così da garantire la stessa dignità a studenti di diverse classi sociali ed etnie. Sua moglie Jeanne (Kristin Scott Thomas) organizza mostre d'arte in cui espone bambole erotiche che hanno il viso di dittatori (per dimostrare la dittatura del sesso) e quadri vuoti da immaginare ascoltando un’audio-descrizione. Un giorno Germain, correggendo dei temi solitamente noiosi, s'imbatte in quello di uno studente assai taciturno e riservato, Claude (Ernst Umhauer, una rivelazione), che lo incuriosisce, anche per il fatto che finisce con la scritta 'continua'. Il tema racconta di Claude che, affascinato da un suo compagno di classe, Rapha (Bastien Ughetto), soprattutto perchè appartenente ad una famiglia benestante, ne diventa amico, iniziando a frequentare la sua casa e la sua famiglia. Germain trova molto interrssante il tema e decide di conoscere meglio Claude, che subito gli consegnerà il seguito del suo particolare diario. A questo punto Germain è sicuro del talento del ragazzo e lo incita, anche con utili consigli, a continuare il suo lavoro, vedendo in lui le sue giovanili e deluse aspirazioni. Claude, come scrive nel suo diario (che noi però vediamo), con la scusa d'insegnare la matematica all'amico, debole in quella materia, diventa un assiduo frequentatore della sua bella villa, immersa in un lussureggiante parco verde. A lui, di umili origini e da tempo senza madre e con un padre disabile, sembra di aver trovato una nuova famiglia. Con la sua eleganza e il suo spirito seducente, attira l'attenzione di tutti i membri della famiglia (impossibile non ricordare la figura di Terence Stamp nel film Teorema di Pasolini), a iniziare dalla madre di Rapha,  Esther (Emmanuelle Seigner), una donna molto attraente, che si dedica alla decorazione d'interni. E mentre Claude è sempre più attratto da Esther, in Rapha cresce una forte attrazione sessuale per il bel Claude. Il romanzo diventa sempre più avvincente, e ormai non sappiamo più distinguere la parte reale da quella immaginata o desiderata...
      public post_title -> string(10) "Nella casa"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(10) "nella-casa"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2015-12-29 00:00:00"
      public post_modified_gmt -> string(19) "2015-12-28 23:00:00"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(41) "https://www.cinemagay.it/film/nella-casa/"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "3"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer27441
      public post_author -> string(1) "2"
      public post_date -> string(19) "2015-12-29 00:00:00"
      public post_date_gmt -> string(19) "2015-12-28 23:00:00"
      public post_content -> string UTF-8(3853) "Primo film dei fratelli Wachowski, registi e sceneggiatori insieme a Tom Tykwer,…"
      Primo film dei fratelli Wachowski, registi e sceneggiatori insieme a Tom Tykwer, dove Larry si firma Lana Wachowski, dopo il coming out ufficiale nel 2012 che dichiarava completata la sua trasformazione da uomo a donna.
      Nel film, composto da sei storie che s'intrecciano nel tempo e nello spazio, una delle storie più belle e coinvolgenti è quella ambientata a Zedelghem, vicino a Brugge (Belgio), dove il Robert Frobisher (Ben Wishaw), giovane musicista bisessuale, lavora come amanuense per il compositore Vyvyan Ayris (Jim Broadbent).
      La storia è narrata attraverso le sue lettere all'amico e amante Rufus Sixsmith (James D'Arcy) ed è incentrata sulle discriminazioni omofobe. "Un senso di inquietudine colpisce dopo i primi venti minuti del nuovo kolossal dei fratelli Wachowski e di Tom Tykwer, ma è solo temporaneo, dovuto alla girandola di personaggi, ai continui flashback e forward, ai passaggi temporali, spiazzando leggermente.
      
      Col passare dei minuti, anzi delle ore, il film dura quasi tre ore, si resta prima catturati, poi affascinati, quindi incantati da questo compendio di cinema, dal trionfo di ogni genere conosciuto, dalla fantascienza, all'avventura, al thriller spionistico, al postapocalittico, alla storia d'amore alla farsa, e si capisce la grandezza del cinema, capace come nessun altra arte di dar vita ai sogni, alla poesia, all'orrore e alla grandezza umana. La trama è talmente complessa che si rischia di svilire il film raccontandola, diciamo solo che sei tracce principali attraversano i secoli, si passa dall'avvocato antischiavista che diventa amico di un nero scampando ad un medico avido (grande epopea a bordo di velieri e nelle piantagioni assolate), alla storia d'amore tra due ragazzi omosessuali nella Cambridge degli Anni Trenta, raccontata attraverso le lettere di uno dei due che comporrà il sestetto "Cloud Atlas" (l'atlante delle nuvole) che dà titolo al film (episodio decadente, musicale, con una fra le scene più belle, ambientate in una stanza di porcellane) ad un confronto venato di giallo fra una giornalista intraprendente degli Anni Settanta e una lobby legata alle centrali nucleari (torna alla mente la Jane Fonda di "Sindrome Cinese") alla storia contemporanea e grottesca di un editore che per dispetto del fratello finisce rinchiuso in un ospizio per anziani da cui tenterà la fuga con un gruppo di terribili vecchietti (episodio esilarante) ad uno scenario futuro in cui giovani un po' robot un po' schiave vengono tenute in vita per "servire" i consumatori in uno stato tirannico dove il primo comandamento recita "Onora il consumatore" (pesante metafora del buio che ci attende e che echeggia nella malinconia della fuga di Somnia, una delle schiave, Blade Runner ) per finire con un futuro post apocalittico, con uomini che vivono nei boschi e sacerdotesse dotate di poteri infiniti ma destinate a scomparire se non si troverà una nuova terra in cui vivere e il cui finale liberatorio e felice ci lascia emozionati e commossi. Il legame che attraversa il tempo e lo spazio è sfumato, talvolta rappresentato da una pietra, talvolta da una piccola voglia sulla pelle, ma il continuo flusso di emozioni è la costante che accompagna un'umanità, dolente, alla deriva, ma ancora capace di amore, di passione civile, di coraggio. Si resta incantati davanti alla miriade di travestimenti, trucchi, costumi, alle splendide musiche, alla profonda sensazione di assistere al lento fluire della vita, e del cinema. Si sarebbero potuti fare sei deliziosi film con la ridondante trama di questo originalissimo e personalissimo film, ma Cloud Atlas ha un nucleo unico e unito che deve essere letto, e percepito, come un unicum spazio temporale, perchè come dice Somni "esistere è essere percepito" e Cloud Atlas è un film che più che capito, amato, o odiato, va percepito." (D. Romani, MyMovies.it)
      public post_title -> string(11) "Cloud Atlas"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(11) "cloud-atlas"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2017-01-23 09:02:03"
      public post_modified_gmt -> string(19) "2017-01-23 08:02:03"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(42) "https://www.cinemagay.it/film/cloud-atlas/"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "9"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    public post_count -> integer12
    public current_post -> integer-1
    public in_the_loop -> boolFALSE
    public post -> WP_Post(24)
    • contents
    • Available methods (6)
    • public ID -> integer151652
      public post_author -> string(1) "2"
      public post_date -> string(19) "2017-04-24 09:41:33"
      public post_date_gmt -> string(19) "2017-04-24 07:41:33"
      public post_content -> string UTF-8(3562) "Due notizie si collegano a questo film, la prima, assai buona, è che Netflix ha …"
      Due notizie si collegano a questo film, la prima, assai buona, è che Netflix ha comperato i diritti di distribuzione e che il film sarà disponibile dal 1 maggio 2017, con sottotitoli in italiano. La seconda, assai triste, è che uno dei due protagonisti principali, il giovane Dhruv Ganesh (che interpreta Sahil), è deceduto per tubercolosi, a soli 29 anni, poco dopo la fine del film, che per questo gli è stato dedicato. Il film, coraggiosa opera prima del regista Sudhanshu Saria, è stato girato in India, quasi in segreto, un Paese dove l'omosessualità era un crimine fino al 2009, ma che a tutt'oggi rappresenta ancora un grave tabù in gran parte del Paese (una sentenza della Corte Suprema del 2013 la reinclude nel codice penale nella sezione che riguarda i "rapporti carnali contro l'ordine della natura"). Nonostante questo il regista ha dichiarato di non aver avuto difficoltà a trovare i protagonisti ed il cast del film. Il film, il cui titolo riporta un'espressione deviante di love usata spesso in tono umoristico da coloro che temono il più impegnativo love, sebbene tratti argomenti assai ricorrenti nel cinema queer occidentale, si presenta con uno stile assai differente ed originale, pieno di sensibilità e dolcezza (senza insistere sulla musica come tipico dei film di Bollywood), e inaspettatamente ci mostra come gli omosessuali nella società indiana contemporanea si trovino completamente a loro agio con la loro sessualità (sebbene in una scena in taxi vediamo che il protagonista evita di essere toccato dal compagno). Sahil è un giovane produttore discografico indiano che vive col suo compagno Alex in un modesto appartamento. Tra i due però le cose non sembrano funzionare bene. Alex si dimostra incapace di prendere le cose sul serio, si dimentica perfino di pagare le bollette, e cosa assai più grave, lascia accesa la stufa a gas, causa dell'ultimo litigio tra i due. Non li vediamo mai baciarsi, nemmeno per i quotidiani saluti. Quando arriva la notizia che un vecchio amico di Sahil, Jai, ora un pezzo grosso di Wall Street, viene per un paio di giorni a Mombay per lavoro, Sahil non vede l'ora d'incontrarlo. Comprendiamo subito che tra i due amici c'è un forte legame, sebbene non sappiamo cosa possa esserci stato tra loro in passato (supponiamo qualcosa di più dell'amicizia) e non sappiamo nemmeno quale sia l'attuale vita sentimentale di Jai negli USA. I due amici trovano il tempo per una gita nei dintorni di Mombay, durante la quale sembra che la tensione amorosa sia sul punto di rivelarsi da un momento all'altro, ma avances più intime vengono rifiutate... Tornati a Mombay si sistemano nella lussuosa suite dell'hotel prima della riunione di lavoro di Jai. Qui però le cose sembrano accelerare: Jai diventa più esplicito con Sahil che però, quasi scioccato, si prende ancora tempo. Alla cena serale vengono raggiunti da Alex e da un amico che gli aveva tenuto compagnia nel weekend. L'atmosfera è molto tesa ed è chiaro che il rapporto tra Sahil e il fidanzato Alex ha raggiunto il livello più basso...
      Il film si mantiene sempre su un tono misurato e sincero. La ricerca della felicità e delle relazioni che possono regalarcela non è sempre facile ed immediata, spesso bisogna attraversare campi minati, con alti e bassi che si alternano. Il film si presenta come una delle prime opere completamente queer del cinema indiano e ci regala un interessante affresco della comunità gay contemporanea in India. Premio del pubblico come miglior film al Frameline 2016 e al The Tel Aviv International LGBT Film Festival 2016
      public post_title -> string(4) "Loev"
      public post_excerpt -> string(0) ""
      public post_status -> string(7) "publish"
      public comment_status -> string(4) "open"
      public ping_status -> string(6) "closed"
      public post_password -> string(0) ""
      public post_name -> string(4) "loev"
      public to_ping -> string(0) ""
      public pinged -> string(0) ""
      public post_modified -> string(19) "2017-05-04 23:27:32"
      public post_modified_gmt -> string(19) "2017-05-04 21:27:32"
      public post_content_filtered -> string(0) ""
      public post_parent -> integer0
      public guid -> string(54) "https://www.cinemagay.it/?post_type=film&#038;p=151652"
      public menu_order -> integer0
      public post_type -> string(4) "film"
      public post_mime_type -> string(0) ""
      public comment_count -> string(1) "2"
      public filter -> string(3) "raw"
    • public static get_instance($post_id) -> WP_Post|false Post object, false otherwise.
      Retrieve WP_Post instance.
      
      @static
      @access public
      
      @global wpdb $wpdb WordPress database abstraction object.
      
      @param int $post_id Post ID.
      @return WP_Post|false Post object, false otherwise.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:210
      public __construct($post)
      Constructor.
      
      @param WP_Post|object $post Post object.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:240
      public __get($key) -> mixed
      Getter.
      
      @param string $key Key to get.
      @return mixed
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:273
      public __isset($key) -> bool
      Isset-er.
      
      @param string $key Property to check if set.
      @return bool
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:251
      public filter($filter) -> self|array|bool|object|WP_Post
      {@Missing Summary}
      
      @param string $filter Filter.
      @return self|array|bool|object|WP_Post
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:316
      public to_array() -> array Object as array.
      Convert object to array.
      
      @return array Object as array.
      
      Defined in <ROOT>/wp-includes/class-wp-post.php:331
    public comment_count -> integer0
    public current_comment -> integer-1
    public found_posts -> string(2) "66"
    public max_num_pages -> float6
    public max_num_comment_pages -> integer0
    public is_single -> boolFALSE
    public is_preview -> boolFALSE
    public is_page -> boolFALSE
    public is_archive -> boolTRUE
    public is_date -> boolFALSE
    public is_year -> boolFALSE
    public is_month -> boolFALSE
    public is_day -> boolFALSE
    public is_time -> boolFALSE
    public is_author -> boolFALSE
    public is_category -> boolFALSE
    public is_tag -> boolFALSE
    public is_tax -> boolTRUE
    public is_search -> boolFALSE
    public is_feed -> boolFALSE
    public is_comment_feed -> boolFALSE
    public is_trackback -> boolFALSE
    public is_home -> boolFALSE
    public is_404 -> boolFALSE
    public is_embed -> boolFALSE
    public is_paged -> boolFALSE
    public is_admin -> boolFALSE
    public is_attachment -> boolFALSE
    public is_singular -> boolFALSE
    public is_robots -> boolFALSE
    public is_posts_page -> boolFALSE
    public is_post_type_archive -> boolFALSE
    private query_vars_hash -> string(32) "46d08cbbe5d6c6b75a6f26fc06151ca0"
    private query_vars_changed -> boolTRUE
    public thumbnails_cached -> boolFALSE
    private stopwords -> NULL
    private compat_fields -> array(2)
    string(15) "query_vars_hash"
    string(18) "query_vars_changed"
    private compat_methods -> array(2)
    string(16) "init_query_flags"
    string(15) "parse_tax_query"
    public comments -> NULL
    public comment -> NULL
  • public __call($name, $arguments) -> mixed|false Return value of the callback, false otherwise.
    Make private/protected methods readable for backward compatibility.
    
    @since 4.0.0
    @access public
    
    @param callable $name      Method to call.
    @param array    $arguments Arguments to pass when calling.
    @return mixed|false Return value of the callback, false otherwise.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3391
    public __construct($query = "")
    Constructor.
    
    Sets up the WordPress query, if parameter is not empty.
    
    @since 1.5.0
    @access public
    
    @param string|array $query URL query string or array of vars.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3345
    public __get($name) -> mixed Property.
    Make private properties readable for backward compatibility.
    
    @since 4.0.0
    @access public
    
    @param string $name Property to get.
    @return mixed Property.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3360
    public __isset($name) -> bool Whether the property is set.
    Make private properties checkable for backward compatibility.
    
    @since 4.0.0
    @access public
    
    @param string $name Property to check if set.
    @return bool Whether the property is set.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3375
    public fill_query_vars($array) -> array Complete query variables with undefined ones filled in empty.
    Fills in the query variables, which do not exist within the parameter.
    
    @since 2.1.0
    @since 4.4.0 Removed the `comments_popup` public query variable.
    @access public
    
    @param array $array Defined query variables.
    @return array Complete query variables with undefined ones filled in empty.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:574
    public get($query_var, $default = "") -> mixed Contents of the query variable.
    Retrieve query variable.
    
    @since 1.5.0
    @since 3.9.0 The `$default` argument was introduced.
    
    @access public
    
    @param string $query_var Query variable key.
    @param mixed  $default   Optional. Value to return if the query variable is not set. Default empty.
    @return mixed Contents of the query variable.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1633
    public get_posts() -> array List of posts.
    Retrieve the posts based on query variables.
    
    There are a few filters and actions that can be used to modify the post
    database query.
    
    @since 1.5.0
    @access public
    
    @return array List of posts.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1665
    public get_queried_object() -> object
    Retrieve queried object.
    
    If queried object is not set, then the queried object will be set from
    the category, tag, taxonomy, posts page, single post, page, or author
    query variable. After it is set up, it will be returned.
    
    @since 1.5.0
    @access public
    
    @return object
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3253
    public get_queried_object_id() -> int
    Retrieve ID of the current queried object.
    
    @since 1.5.0
    @access public
    
    @return int
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3325
    public have_comments() -> bool True, if more comments. False, if no more posts.
    Whether there are more comments available.
    
    Automatically rewinds comments when finished.
    
    @since 2.2.0
    @access public
    
    @return bool True, if more comments. False, if no more posts.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3203
    public have_posts() -> bool True if posts are available, false if end of loop.
    Determines whether there are more posts available in the loop.
    
    Calls the {@see 'loop_end'} action when the loop is complete.
    
    @since 1.5.0
    @access public
    
    @return bool True if posts are available, false if end of loop.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3123
    public init()
    Initiates object properties and sets default values.
    
    @since 1.5.0
    @access public
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:532
    public is_404() -> bool
    Is the query a 404 (returns no results)?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3927
    public is_archive() -> bool
    Is the query for an existing archive page?
    
    Month, Year, Category, Author, Post Type archive...
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3407
    public is_attachment($attachment = "") -> bool
    Is the query for an existing attachment page?
    
    @since 3.1.0
    
    @param mixed $attachment Attachment ID, title, slug, or array of such.
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3439
    public is_author($author = "") -> bool
    Is the query for an existing author archive page?
    
    If the $author parameter is specified, this function will additionally
    check if the query is for one of the authors specified.
    
    @since 3.1.0
    
    @param mixed $author Optional. User ID, nickname, nicename, or array of User IDs, nicknames, and nicenames
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3473
    public is_category($category = "") -> bool
    Is the query for an existing category archive page?
    
    If the $category parameter is specified, this function will additionally
    check if the query is for one of the categories specified.
    
    @since 3.1.0
    
    @param mixed $category Optional. Category ID, name, slug, or array of Category IDs, names, and slugs.
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3505
    public is_comment_feed() -> bool
    Is the query for a comments feed?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3664
    public is_comments_popup() -> bool
    Whether the current URL is within the comments popup window.
    
    @since 3.1.0
    @deprecated 4.5.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3612
    public is_date() -> bool
    Is the query for an existing date archive?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3625
    public is_day() -> bool
    Is the query for an existing day archive?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3636
    public is_embed() -> bool
    Is the query for an embedded post?
    
    @since 4.4.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3938
    public is_feed($feeds = "") -> bool
    Is the query for a feed?
    
    @since 3.1.0
    
    @param string|array $feeds Optional feed types to check.
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3648
    public is_front_page() -> bool True, if front of site.
    Is the query for the front page of the site?
    
    This is for what is displayed at your site's main URL.
    
    Depends on the site's "Front page displays" Reading Settings 'show_on_front' and 'page_on_front'.
    
    If you set a static page for the front page of your site, this function will return
    true when viewing that page.
    
    Otherwise the same as @see WP_Query::is_home()
    
    @since 3.1.0
    
    @return bool True, if front of site.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3684
    public is_home() -> bool True if blog view homepage.
    Is the query for the blog homepage?
    
    This is the page which shows the time based blog content of your site.
    
    Depends on the site's "Front page displays" Reading Settings 'show_on_front' and 'page_for_posts'.
    
    If you set a static page for the front page of your site, this function will return
    true only on the page you set as the "Posts page".
    
    @see WP_Query::is_front_page()
    
    @since 3.1.0
    
    @return bool True if blog view homepage.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3710
    public is_main_query() -> bool
    Is the query the main query?
    
    @since 3.3.0
    
    @global WP_Query $wp_query Global WP_Query instance.
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3951
    public is_month() -> bool
    Is the query for an existing month archive?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3721
    public is_page($page = "") -> bool Whether the query is for an existing single page.
    Is the query for an existing single page?
    
    If the $page parameter is specified, this function will additionally
    check if the query is for one of the pages specified.
    
    @see WP_Query::is_single()
    @see WP_Query::is_singular()
    
    @since 3.1.0
    
    @param int|string|array $page Optional. Page ID, title, slug, path, or array of such. Default empty.
    @return bool Whether the query is for an existing single page.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3739
    public is_paged() -> bool
    Is the query for paged result and not for the first page?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3779
    public is_post_type_archive($post_types = "") -> bool
    Is the query for an existing post type archive page?
    
    @since 3.1.0
    
    @param mixed $post_types Optional. Post type or array of posts types to check against.
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3419
    public is_preview() -> bool
    Is the query for a post or page preview?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3790
    public is_robots() -> bool
    Is the query for the robots file?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3801
    public is_search() -> bool
    Is the query for a search?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3812
    public is_single($post = "") -> bool Whether the query is for an existing single post.
    Is the query for an existing single post?
    
    Works for any post type excluding pages.
    
    If the $post parameter is specified, this function will additionally
    check if the query is for one of the Posts specified.
    
    @see WP_Query::is_page()
    @see WP_Query::is_singular()
    
    @since 3.1.0
    
    @param int|string|array $post Optional. Post ID, title, slug, path, or array of such. Default empty.
    @return bool Whether the query is for an existing single post.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3832
    public is_singular($post_types = "") -> bool Whether the query is for an existing single post of any of the given post types.
    Is the query for an existing single post of any post type (post, attachment, page, ... )?
    
    If the $post_types parameter is specified, this function will additionally
    check if the query is for one of the Posts Types specified.
    
    @see WP_Query::is_page()
    @see WP_Query::is_single()
    
    @since 3.1.0
    
    @param string|array $post_types Optional. Post type or array of post types. Default empty.
    @return bool Whether the query is for an existing single post of any of the given post types.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3878
    public is_tag($tag = "") -> bool
    Is the query for an existing tag archive page?
    
    If the $tag parameter is specified, this function will additionally
    check if the query is for one of the tags specified.
    
    @since 3.1.0
    
    @param mixed $tag Optional. Tag ID, name, slug, or array of Tag IDs, names, and slugs.
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3537
    public is_tax($taxonomy = "", $term = "") -> bool True for custom taxonomy archive pages, false for built-in taxonomies (category and tag archives).
    Is the query for an existing custom taxonomy archive page?
    
    If the $taxonomy parameter is specified, this function will additionally
    check if the query is for that specific $taxonomy.
    
    If the $term parameter is specified in addition to the $taxonomy parameter,
    this function will additionally check if the query is for one of the terms
    specified.
    
    @since 3.1.0
    
    @global array $wp_taxonomies
    
    @param mixed $taxonomy Optional. Taxonomy slug or slugs.
    @param mixed $term     Optional. Term ID, name, slug or array of Term IDs, names, and slugs.
    @return bool True for custom taxonomy archive pages, false for built-in taxonomies (category and tag archives).
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3576
    public is_time() -> bool
    Is the query for a specific time?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3894
    public is_trackback() -> bool
    Is the query for a trackback endpoint call?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3905
    public is_year() -> bool
    Is the query for an existing year archive?
    
    @since 3.1.0
    
    @return bool
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3916
    public lazyload_comment_meta($check, $comment_id) -> mixed
    Lazyload comment meta for comments in the loop.
    
    @since 4.4.0
    @deprecated 4.5.0 See wp_queue_comments_for_comment_meta_lazyload().
    
    @param mixed $check
    @param int   $comment_id
    @return mixed
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:4103
    public lazyload_term_meta($check, $term_id) -> mixed
    Lazyload term meta for posts in the loop.
    
    @since 4.4.0
    @deprecated 4.5.0 See wp_queue_posts_for_term_meta_lazyload().
    
    @param mixed $check
    @param int   $term_id
    @return mixed
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:4088
    public next_comment() -> WP_Comment Comment object.
    Iterate current comment index and return WP_Comment object.
    
    @since 2.2.0
    @access public
    
    @return WP_Comment Comment object.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3164
    public next_post() -> WP_Post Next post.
    Set up the next post and iterate current post index.
    
    @since 1.5.0
    @access public
    
    @return WP_Post Next post.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3076
    public parse_query($query = "")
    Parse a query string and set query type booleans.
    
    @since 1.5.0
    @since 4.2.0 Introduced the ability to order by specific clauses of a `$meta_query`, by passing the clause's
    array key to `$orderby`.
    @since 4.4.0 Introduced `$post_name__in` and `$title` parameters. `$s` was updated to support excluded
    search terms, by prepending a hyphen.
    @since 4.5.0 Removed the `$comments_popup` parameter.
    Introduced the `$comment_status` and `$ping_status` parameters.
    Introduced `RAND(x)` syntax for `$orderby`, which allows an integer seed value to random sorts.
    @since 4.6.0 Added 'post_name__in' support for `$orderby`. Introduced the `$lazy_load_term_meta` argument.
    @access public
    
    @param string|array $query {
    Optional. Array or string of Query parameters.
    
    @type int          $attachment_id           Attachment post ID. Used for 'attachment' post_type.
    @type int|string   $author                  Author ID, or comma-separated list of IDs.
    @type string       $author_name             User 'user_nicename'.
    @type array        $author__in              An array of author IDs to query from.
    @type array        $author__not_in          An array of author IDs not to query from.
    @type bool         $cache_results           Whether to cache post information. Default true.
    @type int|string   $cat                     Category ID or comma-separated list of IDs (this or any children).
    @type array        $category__and           An array of category IDs (AND in).
    @type array        $category__in            An array of category IDs (OR in, no children).
    @type array        $category__not_in        An array of category IDs (NOT in).
    @type string       $category_name           Use category slug (not name, this or any children).
    @type string       $comment_status          Comment status.
    @type int          $comments_per_page       The number of comments to return per page.
    Default 'comments_per_page' option.
    @type array        $date_query              An associative array of WP_Date_Query arguments.
    See WP_Date_Query::__construct().
    @type int          $day                     Day of the month. Default empty. Accepts numbers 1-31.
    @type bool         $exact                   Whether to search by exact keyword. Default false.
    @type string|array $fields                  Which fields to return. Single field or all fields (string),
    or array of fields. 'id=>parent' uses 'id' and 'post_parent'.
    Default all fields. Accepts 'ids', 'id=>parent'.
    @type int          $hour                    Hour of the day. Default empty. Accepts numbers 0-23.
    @type int|bool     $ignore_sticky_posts     Whether to ignore sticky posts or not. Setting this to false
    excludes stickies from 'post__in'. Accepts 1|true, 0|false.
    Default 0|false.
    @type int          $m                       Combination YearMonth. Accepts any four-digit year and month
    numbers 1-12. Default empty.
    @type string       $meta_compare            Comparison operator to test the 'meta_value'.
    @type string       $meta_key                Custom field key.
    @type array        $meta_query              An associative array of WP_Meta_Query arguments. See WP_Meta_Query.
    @type string       $meta_value              Custom field value.
    @type int          $meta_value_num          Custom field value number.
    @type int          $menu_order              The menu order of the posts.
    @type int          $monthnum                The two-digit month. Default empty. Accepts numbers 1-12.
    @type string       $name                    Post slug.
    @type bool         $nopaging                Show all posts (true) or paginate (false). Default false.
    @type bool         $no_found_rows           Whether to skip counting the total rows found. Enabling can improve
    performance. Default false.
    @type int          $offset                  The number of posts to offset before retrieval.
    @type string       $order                   Designates ascending or descending order of posts. Default 'DESC'.
    Accepts 'ASC', 'DESC'.
    @type string|array $orderby                 Sort retrieved posts by parameter. One or more options may be
    passed. To use 'meta_value', or 'meta_value_num',
    'meta_key=keyname' must be also be defined. To sort by a
    specific `$meta_query` clause, use that clause's array key.
    Default 'date'. Accepts 'none', 'name', 'author', 'date',
    'title', 'modified', 'menu_order', 'parent', 'ID', 'rand',
    'RAND(x)' (where 'x' is an integer seed value),
    'comment_count', 'meta_value', 'meta_value_num', 'post__in',
    'post_name__in', 'post_parent__in', and the array keys
    of `$meta_query`.
    @type int          $p                       Post ID.
    @type int          $page                    Show the number of posts that would show up on page X of a
    static front page.
    @type int          $paged                   The number of the current page.
    @type int          $page_id                 Page ID.
    @type string       $pagename                Page slug.
    @type string       $perm                    Show posts if user has the appropriate capability.
    @type string       $ping_status             Ping status.
    @type array        $post__in                An array of post IDs to retrieve, sticky posts will be included
    @type string       $post_mime_type          The mime type of the post. Used for 'attachment' post_type.
    @type array        $post__not_in            An array of post IDs not to retrieve. Note: a string of comma-
    separated IDs will NOT work.
    @type int          $post_parent             Page ID to retrieve child pages for. Use 0 to only retrieve
    top-level pages.
    @type array        $post_parent__in         An array containing parent page IDs to query child pages from.
    @type array        $post_parent__not_in     An array containing parent page IDs not to query child pages from.
    @type string|array $post_type               A post type slug (string) or array of post type slugs.
    Default 'any' if using 'tax_query'.
    @type string|array $post_status             A post status (string) or array of post statuses.
    @type int          $posts_per_page          The number of posts to query for. Use -1 to request all posts.
    @type int          $posts_per_archive_page  The number of posts to query for by archive page. Overrides
    'posts_per_page' when is_archive(), or is_search() are true.
    @type array        $post_name__in           An array of post slugs that results must match.
    @type string       $s                       Search keyword(s). Prepending a term with a hyphen will
    exclude posts matching that term. Eg, 'pillow -sofa' will
    return posts containing 'pillow' but not 'sofa'. The
    character used for exclusion can be modified using the
    the 'wp_query_search_exclusion_prefix' filter.
    @type int          $second                  Second of the minute. Default empty. Accepts numbers 0-60.
    @type bool         $sentence                Whether to search by phrase. Default false.
    @type bool         $suppress_filters        Whether to suppress filters. Default false.
    @type string       $tag                     Tag slug. Comma-separated (either), Plus-separated (all).
    @type array        $tag__and                An array of tag ids (AND in).
    @type array        $tag__in                 An array of tag ids (OR in).
    @type array        $tag__not_in             An array of tag ids (NOT in).
    @type int          $tag_id                  Tag id or comma-separated list of IDs.
    @type array        $tag_slug__and           An array of tag slugs (AND in).
    @type array        $tag_slug__in            An array of tag slugs (OR in). unless 'ignore_sticky_posts' is
    true. Note: a string of comma-separated IDs will NOT work.
    @type array        $tax_query               An associative array of WP_Tax_Query arguments.
    See WP_Tax_Query->queries.
    @type string       $title                   Post title.
    @type bool         $update_post_meta_cache  Whether to update the post meta cache. Default true.
    @type bool         $update_post_term_cache  Whether to update the post term cache. Default true.
    @type bool         $lazy_load_term_meta     Whether to lazy-load term meta. Setting to false will
    disable cache priming for term meta, so that each
    get_term_meta() call will hit the database.
    Defaults to the value of `$update_post_term_cache`.
    @type int          $w                       The week number of the year. Default empty. Accepts numbers 0-53.
    @type int          $year                    The four-digit year. Default empty. Accepts any four-digit year.
    }
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:751
    public parse_query_vars()
    Reparse the query vars.
    
    @since 1.5.0
    @access public
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:560
    public parse_tax_query(&$q)
    Parses various taxonomy related query vars.
    
    For BC, this method is not marked as protected. See [28987].
    
    @access protected
    @since 3.1.0
    
    @param array $q The query variables. Passed by reference.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1066
    public query($query) -> array List of posts.
    Sets up the WordPress query by parsing query string.
    
    @since 1.5.0
    @access public
    
    @param string $query URL query string.
    @return array List of posts.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3235
    public reset_postdata()
    After looping through a nested query, this function
    restores the $post global to the current post in this query.
    
    @since 3.7.0
    
    @global WP_Post $post
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:4071
    public rewind_comments()
    Rewind the comments, resets the comment index and comment to first.
    
    @since 2.2.0
    @access public
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3219
    public rewind_posts()
    Rewind the posts and reset post index.
    
    @since 1.5.0
    @access public
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3149
    public set($query_var, $value)
    Set query variable.
    
    @since 1.5.0
    @access public
    
    @param string $query_var Query variable key.
    @param mixed  $value     Query variable value.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1650
    public set_404()
    Sets the 404 property and saves whether query is feed.
    
    @since 2.0.0
    @access public
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1612
    public setup_postdata($post) -> true True when finished.
    Set up global post data.
    
    @since 4.1.0
    @since 4.4.0 Added the ability to pass a post ID to `$post`.
    
    @global int             $id
    @global WP_User         $authordata
    @global string|int|bool $currentday
    @global string|int|bool $currentmonth
    @global int             $page
    @global array           $pages
    @global int             $multipage
    @global int             $more
    @global int             $numpages
    
    @param WP_Post|object|int $post WP_Post instance or Post ID/object.
    @return true True when finished.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3975
    public the_comment()
    Sets up the current comment.
    
    @since 2.2.0
    @access public
    @global WP_Comment $comment Current comment.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3178
    public the_post()
    Sets up the current post.
    
    Retrieves the next post, sets up the post, sets the 'in the loop'
    property to true.
    
    @since 1.5.0
    @access public
    
    @global WP_Post $post
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3095
    protected get_search_stopwords() -> array Stopwords.
    Retrieve stopwords used when parsing search terms.
    
    @since 3.7.0
    
    @return array Stopwords.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1411
    protected parse_order($order) -> string The sanitized 'order' query variable.
    Parse an 'order' query variable and cast it to ASC or DESC as necessary.
    
    @since 4.0.0
    @access protected
    
    @param string $order The 'order' query variable.
    @return string The sanitized 'order' query variable.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1594
    protected parse_orderby($orderby) -> string|false Table-prefixed value to used in the ORDER clause. False otherwise.
    If the passed orderby value is allowed, convert the alias to a
    properly-prefixed orderby value.
    
    @since 4.0.0
    @access protected
    
    @param string $orderby Alias for the field to order by.
    @return string|false Table-prefixed value to used in the ORDER clause. False otherwise.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1502
    protected parse_search(&$q) -> string WHERE clause.
    Generate SQL for the WHERE clause based on passed search terms.
    
    @since 3.7.0
    
    @param array $q Query variables.
    @return string WHERE clause.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1294
    protected parse_search_order(&$q) -> string ORDER BY clause.
    Generate SQL for the ORDER BY condition based on passed search terms.
    
    @param array $q Query variables.
    @return string ORDER BY clause.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1446
    protected parse_search_terms($terms) -> array Terms that are not stopwords.
    Check if the terms are suitable for searching.
    
    Uses an array of stopwords (terms) that are excluded from the separate
    term matching when searching for posts. The list of English stopwords is
    the approximate search engines list, and is translatable.
    
    @since 3.7.0
    
    @param array $terms Terms to check.
    @return array Terms that are not stopwords.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:1378
    private init_query_flags()
    Resets query flags to false.
    
    The query flags are what page info WordPress was able to figure out.
    
    @since 2.0.0
    @access private
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:497
    private set_found_posts($q, $limits)
    Set up the amount of found posts and the number of pages (if limit clause was used)
    for the current query.
    
    @since 3.5.0
    @access private
    
    @param array  $q      Query variables.
    @param string $limits LIMIT clauses of the query.
    
    Defined in <ROOT>/wp-includes/class-wp-query.php:3033