Позволяет переключиться на предыдущий сайт сети WordPress Мультисайт после переключения функцией switch_to_blog().
restore_current_blog()
Возвращает true
в случае, если переключение обратно произошло, если же мы и так находимся на первоначальном блоге, возвратит false
.
Функция restore_current_blog()
напрямую завязана на функцию switch_to_blog() и не имеет смысла использовать её саму по себе (возвращает false
, помните?). Если вы использовали switch_to_blog() несколько раз подряд, то лучше было бы, если бы после каждого его использования вы бы заюзали restore_current_blog()
, иначе и её сейчас придётся использовать несколько раз подряд, так как она переключается не на первоначальный блог, а на предыдущий.
Примеры
// переключаемся на блог с ID=5 switch_to_blog( 5 ); // работаем с базой данных блога 5 // возвращаемся на предыдущий restore_current_blog();