WordPress как на ладони
wordpress jino

Работа с сеткой сайтов

Здравствуйте!
Есть вордпресс, работающий в режиме мультисайта, а также N количество поддоменов.
site.ru
gorod_1.site.ru
gorod_2.site.ru
gorod_3.site.ru
gorod_4.site.ru

подскажите, как мне получить список рубрик поддомена "gorod_2.site.ru", когда пользователь находится на основном "site.ru"?

Вообще какие есть функции для работы с сеткой сайтов?

0
sholex35 2.1 года назад
  • 0
    shevan219 cайт: wp-best.ru

    попробуй этот код

    // Current Site
    $current = get_current_site();
    
    // All Sites
    $blogs = wp_get_sites();
    
    foreach ( $blogs as $blog ) {
    
    	// switch to the blog
    	switch_to_blog( $blog['blog_id'] );
    
    	// get_categories args
    	$args = array(
    		'hide_empty' => true
    	);
    
    	$categories = get_categories( $args );
    
    	foreach ( $categories as $category ) {
    
    		$link = get_category_link( $category->term_id );
    		$name = $category->name;
    
    		printf( '<a href="%s" title="%s">%s</a> ', $link, $name, $name );
    	}
    
    }
    
    // return to the current site
    switch_to_blog( $current->id );

    https://codex.wordpress.org/Function_Reference#Multisite_functions

    sholex 2.1 года назад

    Огромнейше благодарю!
    То, что нужно. Теперь я могу делать с поддоменами все что захочется)

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.