Tag: WORDPRESS-GUTENBERG
No tengo ni idea de por qué Gutenberg renderiza mi BlockControl agregado 3 veces, y también a otros componentes, que no son ‘core/paragraph’. Mi código: const filter_text_highlight_color = createHigherOrderComponent( (BlockListBlock) => { return (props) => { if (props.name === ‘core/paragraph’) { const startEditing = () => { console.log(‘¡Hola!’); } return . . . Read more
Quiero agregar CSS personalizado a un bloque específico en el editor de WordPress. ¿Cuál es el mejor método para hacer eso? a. ¿Debo descargar un plugin para eso; o b. Editar el bloque como html y añadir CSS personalizado usando la etiqueta ‘style’ (Imagen de ejemplo) ¿Está bien usar el . . . Read more
Estoy utilizando una plantilla para InnerBlocks y agregando atributos predefinidos como nivel de encabezado y marcador de párrafo: const MY_TEMPLATE = [ [‘core/image’, {}], [‘core/heading’, { level: 3 }], [‘core/paragraph’, { placeholder: ‘Resumen’ }], ]; //… edit: () => { return ( ); },+ Esto funciona bien, pero ¿cómo podemos . . . Read more
Anteriormente hice esto: function my_save_post($post_id, $post, $update) { $errors = new WP_Error(‘my_errors’, ‘Algo salió mal:’); // si hay algún error $errors->add(‘my_errors’, ‘Mensaje de error’); //… //… //… if (count($errors->get_error_messages()) > 1) { global $wpdb; // establecer el estado del post como **pendiente** ya que sus metadatos tienen errores. $wpdb->update($wpdb->posts, array(‘post_status’ . . . Read more
Creo un tema personalizado que quiero que sea compatible con la versión 5.8 de WordPress. Registro una barra lateral a través de functions.php en el tema. Funciona perfectamente en la versión 5.7, pero cuando cambié la versión de WordPress de 5.7 a 5.8, el editor de widgets cambió al Editor . . . Read more