Personalitza WordPress Jetpack Amplades de codi curt

wordpress jetpack

Quan WordPress va llançar el fitxer Jetpack , van obrir la instal·lació mitjana de WordPress fins a algunes funcions fantàstiques que inclouen a la solució allotjada. Un cop hàgiu activat el connector, activeu un munt de funcions, incloses codis curts. Per defecte, WordPress no permet al vostre autor mitjà afegir scripts multimèdia al contingut d'una publicació o pàgina. Aquesta és una funció de seguretat que pretén minimitzar les possibilitats de desordenar el vostre lloc.

Tot i això, amb els codis curts, el vostre usuari pot incrustar contingut multimèdia amb força facilitat. Per exemple, per incrustar un vídeo de Youtube, no cal afegir cap script d'inserció; només heu de posar l'URL compartit al vídeo a l'editor de text. La integració de codis curts identifica el camí i substitueix l'URL pel codi de vídeo real. Sense enrenou, sense problemes.

Excepte un. Mitjançant codis curts, l'amplada dels suports incrustats només és predeterminada. Així, Youtube pot expandir-se més enllà de l’amplada del contingut i abastar-se a la barra lateral, o Slideshare pot ocupar la meitat de l’espai que podria ocupar. Vaig passar unes hores exhaustives intentant identificar com escriure alguns filtres per definir l'amplada de cada drecera específica. He revisat un munt de connectors per veure si ja n'hi havia cap.

I després la vaig trobar ... una petita modificació brillant que WordPress va afegir a la seva API. Un paràmetre en què podeu configurar l'amplada del contingut per defecte a les vostres pàgines i publicacions:

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

Tan bon punt he definit aquesta amplada al fitxer functions.php del meu tema, tots els mitjans de drecera incrustats s'han redimensionat correctament. Tot i que estic content que només hagi trigat una línia de codi, estic molt desconcertat que ha trigat tant a trobar-ho. Encara més interessant és la manca de personalització disponible amb Jetpack. Els codis curts, per exemple, no es poden desactivar; estan activats sempre que el connector estigui habilitat.

Hauria estat genial, per exemple, afegir un màxim configuració d'amplada i alçada directament al Jetpack Configuració del codi curt. WordPress és una plataforma tan increïble, però de vegades trobar la solució pot ser una mica frustrant.

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.