• Saltar a la navegación principal
  • Saltar al contenido principal
Código Genesis

Código Genesis

Tutoriales de WordPress y Genesis Framework

  • Empieza aquí
  • Cuenta
    • Suscripción
    • Perfil
    • Actualizar tarjeta
    • Favoritos
    • Salir
  • Suscribirse
  • Acceder

Hooks de Genesis Framework: el listado completo de ganchos y filtros

Uno de las principales ventajas y características de Genesis Framework es la cantidad de «hooks» que tiene, lo cual te permite personalizar sus child themes de forma sencilla.

Yo utilizo y recomiendo el plugin de Genesis Visual Hook Guide para poder ver los hooks directamente sobre la el contenido de la web.

Pero reconozco que también me resulta de ayuda tener un listado de todos lo ganchos y filtros disponible en Genesis Framework para poder consultarlo, así que he preparado un listado.

Action Hooks de Genesis Framework

Inicio

  • genesis_pre
  • genesis_pre_framework
  • genesis_init
  • genesis_setup

Cabecera

  • genesis_site_title
  • genesis_site_description
  • genesis_header_right
  • genesis_doctype
  • genesis_title
  • genesis_meta
  • genesis_before
  • genesis_before_header
  • genesis_header
  • genesis_after_header

Menús

  • genesis_register_nav_menus
  • genesis_admin_menu

Contenido y el bucle

  • genesis_before_content_sidebar_wrap
  • genesis_before_content
  • genesis_before_loop
  • genesis_loop
  • genesis_after_loop
  • genesis_after_content
  • genesis_after_content_sidebar_wrap
  • genesis_before_while
  • genesis_before_entry
  • genesis_entry_header
  • genesis_before_entry_content
  • genesis_entry_content
  • genesis_after_entry_content
  • genesis_entry_footer
  • genesis_after_entry
  • genesis_after_endwhile
  • genesis_loop_else
  • genesis_before_post
  • genesis_before_post_title
  • genesis_post_title
  • genesis_after_post_title
  • genesis_before_post_content
  • genesis_post_content
  • genesis_after_post_content
  • genesis_after_post
  • genesis_after_endwhile
  • genesis_loop_else
  • genesis_reset_loops

Barra lateral

  • genesis_before_sidebar_widget_area
  • genesis_sidebar
  • genesis_after_sidebar_widget_area
  • genesis_before_sidebar_alt_widget_area
  • genesis_sidebar_alt
  • genesis_after_sidebar_alt_widget_area

Pie de página

  • genesis_before_footer
  • genesis_footer
  • genesis_after_footer
  • genesis_after

Comentarios

  • genesis_before_comments
  • genesis_comments
  • genesis_after_comments
  • genesis_before_pings
  • genesis_pings
  • genesis_after_pings
  • genesis_before_comment_form
  • genesis_comment_form
  • genesis_after_comment_form
  • genesis_list_comments
  • genesis_list_pings
  • genesis_before_comment
  • genesis_after_comment

Archivo

  • genesis_archive_title_descriptions

Admin

  • genesis_admin_init

Filtros de Genesis Framework

Cabecera

  • genesis_viewport_value
  • genesis_canonical
  • genesis_header_scripts
  • genesis_site_title_wrap
  • genesis_seo_title
  • genesis_site_description_wrap
  • genesis_seo_description
  • genesis_skip_links_output

Títulos

  • genesis_featured_page_title
  • genesis_featured_post_title

Bucle

  • genesis_custom_loop_args
  • genesis_grid_loop_post_class

Entradas

  • genesis_post_title_text
  • genesis_link_post_title
  • genesis_entry_title_wrap
  • genesis_post_title_output
  • genesis_post_info
  • genesis_edit_post_link
  • genesis_post_permalink
  • genesis_noposts_text
  • genesis_post_meta
  • genesis_author_box_gravatar_size
  • genesis_author_box_title
  • genesis_author_box
  • genesis_prev_link_text
  • genesis_next_link_text

Contenido

  • get_the_content_limit_allowedtags
  • get_the_content_more_link
  • get_the_content_limit
  • the_content_limit

Pie de página

  • genesis_footer_widget_areas
  • genesis_footer_backtotop_text
  • genesis_footer_creds_text
  • genesis_footer_output
  • genesis_footer_scripts

Comentarios

  • genesis_title_comments
  • genesis_prev_comments_link_text
  • genesis_next_comments_link_text
  • genesis_no_comments_text
  • genesis_comments_closed_text
  • genesis_title_pings
  • genesis_no_pings_text
  • genesis_comment_list_args
  • genesis_ping_list_args
  • comment_author_says_text
  • genesis_comment_awaiting_moderation
  • genesis_show_comment_date
  • genesis_comment_awaiting_moderation
  • genesis_comment_form_args

Búsqueda

  • genesis_search_text
  • genesis_search_button_text
  • genesis_search_form_label
  • genesis_search_form
  • genesis_search_title_text
  • genesis_search_title_output

SEO y favicon

  • genesis_get_seo_meta_description
  • genesis_get_seo_meta_keywords
  • genesis_seo_settings_field
  • genesis_get_robots_meta_content
  • genesis_pre_load_favicon
  • genesis_favicon_url

Imagen

  • genesis_get_image_default_args
  • genesis_pre_get_image
  • genesis_get_image

Diseño

  • genesis_initial_layouts
  • genesis_get_layouts
  • genesis_site_layout
  • genesis_structural_wrap-{$context}

Shortcodes pie de página

  • genesis_footer_backtotop_shortcode
  • genesis_footer_copyright_shortcode
  • genesis_footer_childtheme_link_shortcode
  • genesis_footer_genesis_link_shortcode
  • genesis_footer_studiopress_link_shortcode
  • genesis_footer_wordpress_link_shortcode
  • genesis_footer_site_title_shortcode
  • genesis_footer_home_link_shortcode
  • genesis_footer_loginout_shortcode

Shortcodes entradas

  • genesis_post_date_shortcode
  • genesis_post_time_shortcode
  • genesis_post_modified_date_shortcode
  • genesis_post_modified_time_shortcode
  • genesis_post_author_shortcode
  • genesis_post_author_link_shortcode
  • genesis_post_author_posts_link_shortcode
  • genesis_post_comments_shortcode
  • genesis_post_tags_shortcode
  • genesis_post_categories_shortcode
  • genesis_post_terms_shortcode
  • genesis_edit_post_link
  • genesis_post_edit_shortcode

Archivo

  • genesis_term_intro_text_output
  • genesis_author_intro_text_output

Archivos CPT

  • genesis_cpt_archive_settings_page_label
  • genesis_cpt_archive_settings_menu_label
  • genesis_cpt_archive_settings_capability_ . $this->post_type->name
  • genesis_cpt_archive_settings_label
  • genesis_cpt_archive_settings_field_prefix
  • genesis_cpt_archive_intro_text_output

Meta

  • genesis_term_meta_defaults
  • genesis_term_meta
  • genesis_term_meta_{$meta_key}
  • genesis_user_meta_defaults

404

  • genesis_404_entry_title
  • genesis_404_entry_content

Migas de pan

  • genesis_breadcrumb_args
  • genesis_build_crumbs
  • genesis_archive_crumb
  • genesis_single_crumb
  • genesis_home_crumb
  • genesis_blog_crumb
  • genesis_search_crumb
  • genesis_404_crumb
  • genesis_page_crumb
  • genesis_attachment_crumb
  • genesis_post_crumb
  • genesis_cpt_crumb
  • genesis_category_crumb
  • genesis_tag_crumb
  • genesis_tax_crumb
  • genesis_year_crumb
  • genesis_month_crumb
  • genesis_day_crumb
  • genesis_author_crumb
  • genesis_post_type_crumb
  • genesis_breadcrumb_link

Widgets

  • genesis_register_sidebar_defaults
  • genesis_register_widget_area_defaults
  • genesis_widget_area_defaults
  • genesis_sidebar_title_output

Marcado HTML

  • genesis_markup_{$args[‘context’]}
  • genesis_markup_{$args[‘context’]}_output
  • genesis_markup_{$args[‘context’]}_open
  • genesis_markup_{$args[‘context’]}_close
  • genesis_markup_open
  • genesis_markup_close
  • genesis_attr_{$context}
  • genesis_attr_{$context}_output

Opciones

  • genesis_pre_get_option_{$key}
  • genesis_options

Varios

  • genesis_export_options
  • genesis_superfish_args_url
  • genesis_superfish_enabled
  • genesis_toggles
  • genesis_available_sanitizer_filters
  • genesis_sitemap_output
  • genesis_canonical_url
  • genesis_gravatar_sizes
  • genesis_theme_support_menus
  • genesis_theme_support_structural_wraps
  • genesis_settings_field

También puedes echar un ojo al listado de todos los shortcodes de Genesis Framework.

  • Empieza aquí
  • Sobre Código Genesis
  • Preguntas frecuentes
  • Contacto

Aviso legal · Política de privacidad · Política de cookies · Condiciones de contratación
Copyright © 2023 · Código Genesis

¿Has olvidado tu contraseña?