Personaliza WordPress Jetpack Anchos de código curto

wordpress jetpack

Cando WordPress lanzou o Jetpack plugin, abriron a instalación media de WordPress ata algunhas excelentes funcións que inclúen na súa solución aloxada. Unha vez que habilita o complemento, habilita unha chea de funcións, incluíndo shortcodes. De xeito predeterminado, WordPress non permite ao seu autor medio engadir scripts multimedia no contido dunha publicación ou páxina. Esta é unha característica de seguridade destinada a minimizar as posibilidades de desordenar o seu sitio.

Non obstante, cos códigos curtos, o usuario pode incorporar medios con bastante facilidade. Por exemplo, para inserir un vídeo de Youtube, non é necesario engadir un script de inserción; só tes que poñer o URL compartido no vídeo no editor de texto. A integración de códigos curtos identifica o camiño e substitúe a URL polo código de vídeo real. Sen alboroto, sen problemas.

Agás un. Usando códigos curtos, o ancho dos soportes incrustados só é predeterminado. Así, YouTube pode expandirse máis alá do ancho do teu contido e estenderse pola barra lateral, ou Slideshare pode ocupar a metade do espazo que podería ocupar. Pasei unhas horas exhaustivas intentando identificar como escribir algúns filtros para predefinir os anchos de cada atallo específico. Revisei unha chea de complementos para ver se xa había algún.

E entón atopei ... unha pequena modificación brillante que WordPress engadiu á súa API. Unha configuración onde pode predefinir o ancho do contido das súas páxinas e publicacións:

if (! isset ($ content_width)) $ content_width = 600;

En canto fixei este ancho no ficheiro functions.php do meu tema, redimensionouse correctamente todos os soportes de atallo incorporados. Aínda que estou feliz de que só levase unha liña de código, estou moi desconcertado que tardou tanto en atopalo. Aínda máis interesante é a falta de personalización dispoñible con Jetpack. Os códigos curtos, por exemplo, non se poden desactivar; está habilitado sempre que o complemento estea activado.

Tería sido brillante, por exemplo, engadir un máximo configuración de ancho e altura directamente no Jetpack Configuración do código curto. WordPress é unha plataforma tan incrible, pero ás veces atopar a solución pode ser un pouco frustrante.

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.