restore_current_blog()

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Позволяет переключиться на предыдущий сайт сети 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();
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии