/ Documentación /Fragmentos de código personalizados/Tema Astra y filtros Pro/ Cómo cambiar las cuerdas predeterminadas de Astra

Cómo cambiar las cuerdas predeterminadas de Astra

Aprovechando la astra_default_strings puedes modificar sin esfuerzo el texto que Astra muestra por defecto para adaptarlo mejor a tus necesidades.

Usted tendrá que añadir estos al archivo functions.php de su tema hijo para que funcione. Echa un vistazo a este documento que explica cómo agregar código PHP personalizado utilizando el comando functions.php del tema hijo archivo. 

Utilización

// Filter callback function
function example_callback( $strings ) {
    # ...
    return $strings;
}
add_filter( 'astra_default_strings', 'example_callback', 10 );

Parámetros

En la siguiente sección se describen algunos parámetros y sus filtros que puede probar para su sitio web.

  • Para cambiar el subtítulo 404
function default_strings_callback( $strings ) {
    // Search nothing found string
    $strings['string-404-sub-title']	= __( 'This page doesn't seem to exist.', 'astra' );
    return $strings;
}
add_filter( 'astra_default_strings', 'default_strings_callback', 10 );
  • Para cambiar el título de búsqueda 404
add_filter('astra_the_404_page_title' , 'page_notfound_callback');
function page_notfound_callback( ){
$modified_text = esc_html__( 'This is a custom message', 'astra' );
return $modified_text;
}
  • Buscar cadenas de páginas: Modificar varias cadenas relacionadas con la funcionalidad de búsqueda utilizando los filtros proporcionados.
$strings['string-search-nothing-found']		   = __( 'Nothing Found', 'astra' );
$strings['string-search-nothing-found-message']	   = __( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'astra' );
$strings['string-full-width-search-message']	   = __( 'Start typing and press enter to search', 'astra' );
$strings['string-full-width-search-placeholder']   = __( 'Start Typing...', 'astra' );
$strings['string-header-cover-search-placeholder'] = __( 'Start Typing...', 'astra' );
$strings['string-search-input-placeholder']	   = __( 'Search ...', 'astra' );
  • Cadenas de plantillas de comentarios: Personalice las cadenas relacionadas con la funcionalidad de comentarios para que se adapten mejor al tono y estilo de su sitio web.
$strings['string-comment-reply-link']		= __( 'REPLY', 'astra' );
$strings['string-comment-edit-link']		= __( 'EDIT', 'astra' );
$strings['string-comment-awaiting-moderation']	= __( 'Your comment is awaiting moderation.', 'astra' );
$strings['string-comment-title-reply']		= __( 'Leave Comment', 'astra' );
$strings['string-comment-cancel-reply-link']	= __( 'Cancel Reply', 'astra' );
$strings['string-comment-label-submit']		= __( 'Post Comment →', 'astra' );
$strings['string-comment-label-message']	= __( 'Message', 'astra' );
$strings['string-comment-label-name']		= __( 'Name*', 'astra' );
$strings['string-comment-label-email']		= __( 'Email*', 'astra' );
$strings['string-comment-label-website']	= __( 'Website', 'astra' );
$strings['string-comment-closed']		= __( 'Comments are closed.', 'astra' );
$strings['string-comment-navigation-title']	= __( 'Comment navigation', 'astra' );
$strings['string-comment-navigation-next']	= __( 'Newer Comments', 'astra' );
$strings['string-comment-navigation-previous']	= __( 'Older Comments', 'astra' );
$strings['string-comment-one-comment']		= __( 'ONE COMMENT', 'astra' );
$strings['string-comment-multiple-comment']	= __( '%1$s COMMENTS', 'astra' );
  • Blog Cadenas por defecto: Ajuste las cadenas por defecto asociadas a las páginas del blog.
$strings['string-blog-page-links-before']	= __( 'Pages:', 'astra' );
$strings['string-blog-meta-author-by']		= __( 'By ', 'astra' );
$strings['string-blog-meta-leave-a-comment']	= __( 'Leave a comment', 'astra' );
$strings['string-blog-meta-one-comment']	= __( '1 Comment', 'astra' );
$strings['string-blog-meta-multiple-comment']	= __( '% Comments', 'astra' );
$strings['string-blog-navigation-next']		= __('Next Page', 'astra') . ' ';
$strings['string-blog-navigation-previous']	= ' ' . __('Previous Page', 'astra');
  • Cadenas por defecto: Modificar las cadenas por defecto específicas de las páginas de una sola entrada.
$strings['string-single-page-links-before']	= __( 'Pages:', 'astra' );
$strings['string-single-navigation-next']	= __('Next Post', 'astra') . ' ';
$strings['string-single-navigation-previous']	= ' ' . __('Previous Post', 'astra');
  • Contenido Ninguno: Personaliza el mensaje que aparece cuando no se encuentra contenido.
$strings['string-content-nothing-found-message'] = __( 'It seems we can't find what you're looking for. Perhaps searching can help.', 'astra' );

Ejemplo

Puedes ver este ejemplo que hemos creado:

/**
 * Update Search Nothing Found String and Search Input Box Placeholder Strings
 *
 * @param array $strings     List of default strings used in theme
 * @return array $strings
 */
function default_strings_callback( $strings ) {
    // Search nothing found string
    $strings['string-search-nothing-found-message']	= __( 'Sorry, There is no Search Result found.', 'astra' );
    // Search input box placeholder
    $strings['string-search-input-placeholder']	= __( 'Search ...', 'astra' );
    return $strings;
}
add_filter( 'astra_default_strings', 'default_strings_callback', 10 );

Póngase en contacto con nuestro equipo de asistencia si tiene algún problema al integrar estos códigos. Siempre estamos aquí para ayudarle.

¿Fue útil este documento?
¿Qué salió mal?

No respondemos a los comentarios de los artículos, los usamos para mejorar nuestro contenido de soporte.

¿Necesitas ayuda? Contactar Soporte
%title %title
En esta página
Scroll al inicio