
Acaba de salir WordPress 5.6 pero ya estamos pensando en novedades de WordPress 5.7 y más adelante… pero, hasta que lleguemos ahí, hoy vemos cómo crear un sitio para que los usuarios puedan generar y publicar sus propios contenidos.
Patrocinador
Hoy con SiteGround verás lo fácil que es montar tu hosting WordPress.
Enlaces comentados
- Joan nos trae el curso de Gamer.
- Javier sigue trabajando WPSysAdmin y preparando una charla sobre WordPress 5.6, que justo sale estos días..
Actualidad
- WordPress Notification Center
- Página o Notification Hub
- Mensajes con acción o información
- Panel de configuración de quién puede mandar avisos y a través de qué medio (panel, correo, incluso push de móvil)
- Gutenberg 9.5
- Full Height Alignment
- Font sizes support in Code block
- ¿Retomar los eventos presenciales?
- Mascarillas, Gel Hidroalcohólico…
- Automattic compra Mailpoet para integrarlo en WooCommerce
- No cambia nada.
Tema del Día
Hoy Joan nos presenta un proyecto, en construcción, que está creando junto a sus usuarios en sus directos y en tiempo real con ayuda de todo el que quiera participar, con el objetivo de aprender cómo dejar que los usuarios puedan generar contenidos.
Theme
Plugins
Código personalizado
Quitar “Archivado en”
add_filter( 'genesis_post_meta', 'sp_post_meta_filter' );
function sp_post_meta_filter($post_meta) {
if ( !is_page() ) {
$post_meta = '[post_categories before=""]';
return $post_meta;
}
}
Traducir texto cutre
add_filter( 'gform_validation_message', 'jb_mensaje', 10, 2 );
function jb_mensaje() {
return ('No se ha podido mandar tu secreto. Revisa los campos en rojo.');
}
Trimear contenido
add_filter('the_content','jb_reducir_content');
function jb_reducir_content($content) {
$enlace = get_permalink();
if (!is_singular()) {
return wp_trim_words( $content, 30, '… [Leer más]' );
} else {
return $content;
}
}
Posts likes dislikes personalizado
add_action('genesis_entry_footer','jb_likes');
function jb_likes() {
if (is_single() || is_home()) {
echo do_shortcode('[posts_like_dislike]');
}
}
Añadir menú de categorías antes del loop
add_action ('genesis_before_content','jb_categorias');
function jb_categorias() {
if (is_home()) {
wp_nav_menu(array('theme-location'=>'primary'));
}
}
Despedida
Recordad que nos podéis dejar y votar en la página de ideas posibles temas de los que queréis que hablemos en el podcast.
Ya sabéis que podéis encontrar a Joan Boluda donde tenéis sus cursos de WordPress, y a Javier Casares con todos sus proyectos.
Ya sabéis que estáis más que invitados a participar a través de la sección de contacto de la web, a través de la que podéis enviar preguntas, dudas, y sugerencias para nuevos episodios.
Y recuerda que puedes suscribirte y escucharnos cada semana en iTunes, Spotify, Google Podcasts e iVoox.
¡Nos vemos la semana que viene con más WordPress!