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"; } } }}?> Aire Libre |

Scouts de Castilla-La Mancha

SCOUTS CLM-V2

  Scouts de Castilla-La Mancha es una entidad infantil y juvenil, miembro de la Federación de Asociaciones de Scouts de España (ASDE), cuyo objetivo principal es contribuir a la formación integral de los chavales a través de actividades de ocio y tiempo libre. Nuestro objetivo es contribuir al desarrollo integral de la infancia y de…

Asociación Astronómica Alba-5 de Albacete

011_alba-5

  Actividades de divulgación La Asociación mantiene un calendario de actividades de divulgación permanente, como el Ciclo de Divulgación de la Astronomía y el Espacio, que tiene lugar, desde 1995, todos los viernes de Octubre a Mayo en el Centro Sociocultural del Ensanche. Desde 2012, se realiza además una observación astronómica trimestral en el Jardín…

Movimiento Scout Católico Albacete

msc albacete

El Movimiento Scout Católico se define como un movimiento de educación  integral que se propone formar hombres y mujeres libres, críticos, comprometidos con su fe y en el momento histórico que les ha tocado vivir, abiertos a los demás, capaces de amar y de vivir  en grupo. El Movimiento Scout Católico, con independencia de todo partido político y sin identificarse…

Asociación Miguel Fenollera

100_miguel fenollera

  En este camino pretendemos ayudar a niños y jóvenes en riesgo de exclusión social, así como a sus familias, trabajando principalmente en los barrios de la Estrella y la Milagrosa de Albacete, mediante la educación no formal de ocio y de tiempo libre, con el objetivo de ser herramienta de prevención contra las drogodependencias…