Sigue este blog vía RSS, en el Fediverso en @acambronero@www.blogpocket.com, o vía email.

You don’t speak Spanish? Explore a selection of Blogpocket posts in English

HECHO CON BLOQUES #45: Función colaborativa de WordPress, Find My Blocks, Recuperación de plantillas y partes de plantilla, Preajustes LiteSpeed Cache; y más

You can also read this post In English
Share to social media

Videopodcast HECHO CON BLOQUES Nº 45: Función colaborativa de WP, Find My Blocks, Recuperación de plantillas y partes de plantilla, Preajustes LiteSpeed Cache; y más

[Episodio estrenado en Blogpocket: 24/11/23]

Contenido del episodio nº 45 del videopodcast HECHO CON BLOQUES:

Minutaje y contenido:

00:00 – Intro

00:16 – Función coaborativa de WordPress.

01:04 – Plugin Find My Blocks. Empleamos este plugin (aunque oficialmente no se ha probado con las últimas versiones de WordPress) para localizar publicaciones donde se utiliza un determinado bloque. Esto puede servir para limpiar restos que dejan los plugins cuando se eliminan de la instalación.

02:53 – A veces, no es suficiente con utilizar el plugin Find My Blocks. Por ejemplo, cuando tu sitio web tiene mucho tiempo de vida y hay publicaciones elaboradas con el editor clásico. Entonces, los rastros de plugins eliminados (por ejemplo, shortcodes) se pueden encontrar con el código que te traemos al final del minutaje.

05:25 – Si cambias de tema o lo actualizas de versión es probable que pierdas las plantillas personalizadas. Intenta exportar el tema, antes del cambio o actualización, mediante la opción dentro del editor del sitio o con el plugin Create Block Theme.

10:34 – Para recuperar las partes de plantilla; puedes convertir, previamente al cambio de tema, los diseños a patrones sincronizados. De esa manera, tendrás los diseños (por ejemplo, de la cabecera y el pie de página) fuera del mundo de las plantillas e independientes del tema que tengas activado.

13:32 – Con el plugin Create Block Theme activado tendrás la opción de gestión de fuentes, lo que te permitirá (por ejemplo) eliminar las que no te interesen.

15:27 – Revisamos dónde están los preajustes del plugin Lite Speed Cache, el sistema de almacenamiento en cache de GreenGeeks.

17:23 – Recordamos dónde se encuentra el CSS Adicional que ahora es independiente del tema que tengas activo. Antes, si cambiabas de tema perdías el CSS adicional.

18:28 – Despedida

Código para buscar un detereminado literal dentro de los contenidos de tu blog

<?php
// Incluye el archivo wp-load.php para acceder a las funciones de WordPress
include_once("wp-load.php");

// El string que deseas buscar
$buscar_string = "literal a buscar";

// Parámetros de la consulta
$args = array(
    's' => $buscar_string,  // El string a buscar
    'post_type' => 'any',  // Puedes ajustar esto según el tipo de contenido que desees buscar (páginas, entradas, etc.)
);

// Realiza la consulta utilizando WP_Query
$query = new WP_Query($args);

// Verifica si hay resultados
if ($query->have_posts()) {
    while ($query->have_posts()) {
        $query->the_post();
        // Aquí puedes acceder a la información del post, por ejemplo:
        $titulo = get_the_title();
        $contenido = get_the_content();
        $permalink = get_permalink();
        // Haz algo con la información obtenida
        echo "Título: $titulo <br>";
    
        echo "Enlace: $permalink <br>";
    }
} else {
    // No se encontraron resultados
    echo "No se encontraron resultados para '$buscar_string'.";
}

// Restaura la información original de WordPress
wp_reset_postdata();
?>
Responder en Mastodon (requiere usuario en esa plataforma)

Puedes usar tu cuenta de Mastodon para responder a este post de acambronero

Copia y pega esta URL (https://www.blogpocket.com/?p=76774) en el campo de búsqueda de la interfaz web de tu servidor Mastodon.

Icono de Mastodon

2 respuestas a «HECHO CON BLOQUES #45: Función colaborativa de WordPress, Find My Blocks, Recuperación de plantillas y partes de plantilla, Preajustes LiteSpeed Cache; y más»

  1. Gracias por sus aportes. He estado en líos recuperando mis antiguas historias en mi blog.

    1. Gracias a ti por el feedback, Francisco. Saludos :))

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información básica sobre protección de datos Ver más

  • Responsable: Antonio Cambronero.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento: No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a GreenGeeks que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ir al contenido