include specific Pages to wp_list_pages with filter
-
20-04-2021 - |
Question
How can i make a simple filter to display only specific pages (include instead of exclude) as an output to wordpress pages widget?
I made this code , but its not working
function specific_pages($output) {
$args = array(
'include' => array(147,12,32),
);
$output = get_posts($args);
return $output;
}
add_filter('wp_list_pages', 'specific_pages');
La solution
the corresponding hook would be https://developer.wordpress.org/reference/hooks/widget_pages_args/
example code:
add_filter( 'widget_pages_args','include_special_pages' );
function include_special_pages( $args ) {
$args['include'] = array( 147, 12, 32 );
return $args;
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange