get_mode(); switch ($mode) { case SU_AUTHORLINKS_MODE_OFF: $this->print_message('warning', __('In order for author highlighting to work, your authors with Google+ accounts need to add their Google+ URLs to their profile page on this site. Why don’t you start by adding your Google+ URL to your profile?', 'seo-ultimate')); break; case SU_AUTHORLINKS_MODE_SINGLEAUTHOR: $this->child_admin_form_start(); $this->textblock(__('Since this site only has one registered user who has written posts, Author Highlighter is providing that user’s Google+ profile image to Google for it to use when any page on this WordPress site appears in Google’s search result listings. If at some point you were to add an additional user to this site and that user were to write some posts, then additional options would show up in this section.', 'seo-ultimate')); $this->child_admin_form_end(); break; case SU_AUTHORLINKS_MODE_MULTIAUTHOR: $users_with_gp = get_users(array( 'fields' => array('ID', 'user_login', 'display_name') , 'meta_key' => 'googleplus' , 'meta_value' => '' , 'meta_compare' => '!=' )); $this->child_admin_form_start(); $user_dropdown_options = array('none' => __('(None)', 'seo-ultimate')); foreach ($users_with_gp as $user) { $user_dropdown_options[$user->ID] = $user->display_name ? $user->display_name : $user->user_login; } $this->dropdown('home_author', $user_dropdown_options, __('Author of Blog Homepage', 'seo-ultimate')); $this->dropdown('archives_author', $user_dropdown_options, __('Author of Archive Pages', 'seo-ultimate')); $this->child_admin_form_end(); break; } } function get_users_with_gp() { static $users_with_gp = null; if ($users_with_gp === null) { $users_with_gp = get_users(array( 'fields' => array('ID', 'user_login', 'display_name') , 'meta_key' => 'googleplus' , 'meta_value' => '' , 'meta_compare' => '!=' )); } return $users_with_gp; } function get_mode() { if (count($this->get_users_with_gp()) > 0) { //We have at least one user who provided a Google+ profile if (is_multi_author()) return SU_AUTHORLINKS_MODE_MULTIAUTHOR; else return SU_AUTHORLINKS_MODE_SINGLEAUTHOR; } else { return SU_AUTHORLINKS_MODE_OFF; } } function add_google_profile_field( $contactmethods ) { $contactmethods['googleplus'] = __('Google+ Profile URL', 'seo-ultimate'); return $contactmethods; } function output_author_link_tags() { if (is_404()) return; $user_id = false; $mode = $this->get_mode(); switch ($mode) { case SU_AUTHORLINKS_MODE_OFF: return; break; case SU_AUTHORLINKS_MODE_SINGLEAUTHOR: $users_with_gp = (array)$this->get_users_with_gp(); $user = reset($users_with_gp); $user_id = $user->ID; break; case SU_AUTHORLINKS_MODE_MULTIAUTHOR: if (is_home()) { $home_author = $this->get_setting('home_author', 'none'); if (is_numeric($home_author)) $user_id = $home_author; } elseif (is_singular()) { global $post; if (is_object($post)) $user_id = $post->post_author; } elseif (is_author()) { global $wp_query; $user_id = $wp_query->get_queried_object_id(); } elseif (is_archive()) { $archives_author = $this->get_setting('archives_author', 'none'); if (is_numeric($archives_author)) $user_id = $archives_author; } break; } if ($user_id !== false) { $url = get_user_meta($user_id, 'googleplus', true); $url = su_esc_attr($url); if ($url) echo "\t\n"; } } }}?>
O João Rock 2020, festival dedicado ao rock nacional e seus sub-gêneros, antes marcado para 6 de junho, foi adiado para 12 de setembro por causa da pandemia do coronavírus. Em um comunicado oficial, a organização do evento confirmou que os ingressos...
Niall Horan, ex-membro do One Direction, cancelou toda a sua turnê “Nice to Meet Ya”, incluindo o show em São Paulo, que aconteceria em 25 de novembro, no Espaço das Américas. O comunicado cita “circunstâncias sem precedentes”, fazendo...
The Offspring e Bad Religion anunciam show único no Brasil, em outubro… – Veja mais em https://entretenimento.uol.com.br/noticias/redacao/2019/07/29/the-offspring-e-bad-religion-anunciam-show-unico-no-brasil-em-outubro.htm?cmpid=copiaecola ...
Três anos após a presença do Metallica no line up, o rock pesado volta a ser uma das principais atrações do Lollapalooza brasileiro. O Destak apurou que a edição de 2020 terá o Guns N’ Roses como um dos headliners. O evento acontece em datas a...
O primeiro semestre de 2020 será um dos mais animados para os fãs brasileiros de hard rock e metal. Depois das confirmações dos shows do Metallica e da vinda do Guns N’ Roses para o Lollapalooza, no período março-abril, quem também já acertou...
Bryan Adams vem ao Brasil em outubro para duas apresentações de sua atual turnê, a “Shine A Light”. Os shows acontecem em São Paulo (18/10) e Rio de Janeiro (19/10). A venda de ingressos tem início no dia 22 de julho. Para São Paulo, a abertura das vendas...
Norah Jones volta ao Brasil em 2019. A cantora e pianista anunciou nesta quarta-feira, 7, uma turnê pela América do Sul. Em solo brasileiro, são três shows: em São Paulo (8/12), Curitiba (11/12) e Rio de Janeiro (13/12). Os ingressos estarão à venda no...
Olha só que showzão! Lauryn Hill acaba de confirmar que voltará ao Brasil em 2019 para uma apresentação única em São Paulo. A cantora traz a turnê que comemora os 20 anos do incrível The Miseducation of Lauryn Hill (1998), e tocará no dia 03 de Maio no...
Quase dois anos depois de cantar no palco de quatro capitais, Ed Sheeran voltará ao país em 2019. De acordo com a Warner Music, o cantor irlandês se apresentará em São Paulo, no Allianz Parque, e em Porto Alegre, na Arena do Grêmio. Os shows ocorrerão no dia 14...
oger Waters virá ao Brasil em outubro de 2018 com sua turnê “Us + Them”. O ex-líder do Pink Floyd fará sete apresentações no país, passando por São Paulo (9/10), Brasília (13/10), Salvador (17/10), Belo Horizonte (21/10), Rio de Janeiro (24/10), Curitiba...