У меня есть функция wordpress, которая добавляет строку запроса 'nocfcache=1'
на одну страницу.
function nocfcache_query_string( $url, $id ) {
if( 42 == $id ) {
$url = add_query_arg( 'nocfcache', 1, $url );
}
return $url;
}
add_filter( 'page_link', 'nocfcache_query_string', 10, 2 );
Проблема: Как использовать несколько идентификаторов страниц в функции, чтобы убедиться, что все они имеют добавленную строку запроса.
Что я пробовал до сих пор:
function nocfcache_query_string( $url, $id ) {
$id = array (399, 523, 400, 634, 636, 638);
if(in_array($post->ID, $id)) {
$url = add_query_arg( 'nocfcache', true, get_permalink( $post->ID ));
return $url;
exit;
}
}
add_filter( 'page_link', 'nocfcache_query_string', 10, 2 );