Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Experiment8
    Registrato dal
    Jun 2012
    residenza
    Milano
    Messaggi
    254

    Problema diplay dei post Wordpress

    Ciao a tutti,

    ho un problema con il seguente codice:

    codice:
    //Set up the objects needed
    		$my_wp_query = new WP_Query();
    		$all_wp_pages = $my_wp_query->query(array('post_type' => 'page'));
    		
    		//Get children
    		$children = ($post->post_parent) ? get_page_children( $post->post_parent, $all_wp_pages ) :  get_page_children( $post->ID, $all_wp_pages );
    		
    		echo '<ul>';
    		
    		//Build custom items 
    		foreach($children as $child){
        	echo '<li class="page-item';
    			if($child->ID == $post->ID || get_the_subtitle($child->ID) == get_the_subtitle($child->post_parent->ID)){
    				echo ' active';
    				}
    		echo '">';
        	echo '<a href="'.get_permalink($child->ID).'">'.get_the_subtitle($child->ID).'</a>';
        	echo '</li>';
    		}
    	
    		echo '</ul>';
    Funziona tutto, viene creato un menu correttamente come mi serve, ma ho un problema: dopo essere passati alcuni giorni, le pagine in $all_wp_pages "spariscono" e non vengono considerate nell'array, ho capito che il problema è la data di inserimento: a quanto pare quando le pagine diventano troppo vecchie non vengono incluse (impostando una data di pubblicazione più vicina infatti la pagina viene visualizzata nuovamente).
    C'è un modo per evitare che Wordpress mi filtri le pagine in base alla data di pubblicazione?

    Grazie mille!

    In un mondo di smartphone colui che possiede un PC è un re

  2. #2
    Utente di HTML.it L'avatar di Experiment8
    Registrato dal
    Jun 2012
    residenza
    Milano
    Messaggi
    254
    Scusate ho trovato il problema, andava specificata la quantità di pagine da visualizzare:

    codice:
    $all_wp_pages = $my_wp_query->query(array('post_type' => 'page', 'showposts' => '-1'));
    Grazie a tutti e scusate
    In un mondo di smartphone colui che possiede un PC è un re

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.