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.