Woody code snippets – Insert Header Footer Code, AdSense Ads

Descripción

¿Necesitas soporte profesional?

Soporte inicial GRATUITO
Obtener soporte PREMIUM

  • ¡Deja de reutilizar el mismo contenido una y otra vez!
  • ¡Deja de insertar más código php al functions.php!
  • ¡Deja de añadir google analytics, métricas yandex y código externo a los archivos php de encabezado y pie de página!
  • ¡No pierdas mas tiempo cambiando 100 páginas con contenido repetido!

Woody ad snippets te hará la vida mucho más fácil. El plugin ayuda a crear y almacenar fragmentos de código o texto duplicado en una biblioteca especial en la barra de administración de tu web. Usa el shortcode para añadir un fragmento de código en cualquier lugar de tu sitio web. O hacerlo de forma automática, por ejemplo: cabecera, pie de página e inyecciones en temas. Puedes mostrar u ocultar fragmentos de código mediante lógica condicional.

¿Por qué necesitas este plugin?

  • Insertar cabeceras y pies de página
  • Inserta anuncios de Google Adsense, anuncios contextuales de compras nativas de Amazon, anuncios directos de Yandex, Media.net en tu web.
  • Inserta en la cabecera y el pie de página el código de seguimiento de Google Analytic, el código de seguimiento de Yandex Metrika y el contador Yandex.
  • Insertar fragmentos de código PHP y ejecutarlos en tu web. Registrar funciones PHP, clases, variables globales en cualquier parte.
  • Inserta widgets de medios sociales, añade cualquier widgets de recursos externos.
  • Inserta píxeles de Facebook, scripts de Facebook, etiquetas og:image de Facebook, píxeles de conversión de Google, píxeles de Vk.
  • Mostrar u ocultar código de fragmentos de código basándose en lógica condicional.
  • Puedes guardar plantillas de entradas o creadores de páginas, citas y galerías para reutilizarlas en tu web.
  • Roll back changes with Code Revisions (Premium)
  • Cloud storage for snippets (Premium)
  • Synchronize snippets between your sites using the cloud (Coming soon)
  • Ready-made snippets in our cloud that will help you solve some of your cases (Premium)

Need premium features?

Get Premium version

¿Cómo funciona?

Ejemplo 1

Creas un nuevo fragmento de código de JavaScript y añades un código que te gustaría colocar en una web. El editor de fragmentos de código HTML te proporciona información sobre herramientas y resalta los errores en la sintaxis. Ahora necesitas definir dónde poner un código. Por ejemplo, puede colocar el código en el encabezado, pie de página de todas las páginas. Esto funciona muy bien para Google Analytics. Crea una condición adicional: no muestres este código al administrador. Evitarás el seguimiento del perfil del usuario.

Ejemplo 2

Creas un fragmento de texto y agregas un texto repetido o una plantilla. Puedes añadir un shortcode para el formulario de contacto, en caso de que sea universal para todas las páginas de la web. Ahora puedes agregar condiciones para mostrar este contenido solo a usuarios registrados. Guarda el fragmento de código de texto y vete a editar páginas. Si usas el editor de Gutenberg, debes seleccionar una unidad especial. Para el editor clásico, haz clic en el icono de nuestro plugin y añade un shortcode de tu nuevo fragmento de código.
Como puedes ver, ¡trabajar con fragmentos de código es muy fácil!

Todas las características del plugin:

  • Gestor de códigos de encabezado y pie de página
  • Editor de código fácil de usar con resaltador de sintaxis.
  • Crear anuncios de texto enriquecido usando el clásico editor de WordPress TinyMCE.
  • Usar shortcodes para colocar un fragmento de código en cualquier parte de la web.
  • Usa una unidad especial para añadir un fragmento de código en el editor Gutenberg.
  • Puedes enviar contenido y atributos adicionales a un fragmento de código utilizando un shortcode o una unidad especial (Editor Gutenberg).
  • Coloca los fragmentos de código de entradas automáticamente en todas las páginas.
  • Ejecuta código php en todas partes o en un determinado shortcode.
  • Usar código JavaScript, CSS y HTML para crear código de fragmentos de código.
  • El número ilimitado de código de fragmentos de código.
  • Usa shortcodes de otros plugins
  • Mostrar u ocultar código de fragmentos de código basándose en lógica condicional.
  • Exportar/Importar código de fragmentos de código

¿Dónde puede colocar un fragmento de código automáticamente?

Toda la web

Insertar cabeceras y pies de página en todas las páginas:

  • Inserta cabecera – el fragmento de código es añadido al código fuente en la cabecera antes de las etiquetas </head>
  • Inserta pie de página – el fragmento de código es añadido al código fuente en el pie de página antes de las etiquetas </body> .

Inserta a entradas, páginas, entradas personalizadas:

  • Insertar anuncios antes de la entrada: el fragmento de código se añadirá antes de las etiquetas </head>
  • Insertar anuncios antes del contenido: el fragmento de código se añadirá antes del contenido de la entrada o página.
  • Insertar anuncios antes del párrafo: los fragmentos de código de publicación se añaden antes de un párrafo determinado. Un número de párrafo aparece en el campo número de ubicación.
  • Insertar anuncios después del párrafo: los fragmentos de código de entrada se añaden después de un párrafo determinado. Un número de párrafo aparece en el campo número de ubicación.
  • Insertar AdSense después del contenido: el fragmento de código se añade después del contenido de la entrada o página.
  • Insertar anuncios después de entradas – los fragmentos de código de entradas son añadidos después de la entrada o página.

Insertar a categorías, archivos, etiquetas, taxonomía:

  • Insertar AdSense antes del extracto: el fragmento de código se añade después de la vista previa de la entrada o página.
  • Insertar AdSense después del extracto: el fragmento de código se añadirá después de la vista previa de la entrada o página.
  • Insertar AdSense entre publicaciones: se añade un fragmento de código entre entradas.
  • Insertar Adsense antes de la entrada – el fragmento de código es añadido antes de una determinada entrada. Un número de publicación aparece en el campo número de ubicación.
  • Insertar Adsense después de la entrada – el fragmento de código es añadido después de una determinada entrada. Un número de publicación aparece en el campo «Número de ubicación».

Insert to Woocommerce pages: (Premium)

  • Before the list of products — Snippet will be placed before the list of products.
  • After the list of products — Snippet will be placed after the list of products.
  • Before a single product — Snippet will be placed before a single product
  • After a single product — Snippet will be placed after a single product
  • Before a single product summary — Snippet will be placed before a single product summary
  • After a single product summary — Snippet will be placed after a single product summary
  • After a product title — Snippet will be placed after a product title
  • After a product price — Snippet will be placed after a product price
  • After a product excerpt — Snippet will be placed after a product excerpt

  • Insertar Adsense después de la entrada – el fragmento de código es añadido después de una determinada entrada. Un número de publicación aparece en el campo «Número de ubicación».

¿Cuáles son las opciones lógicas condicionales para mostrar un fragmento de código?

User:
– Role
– Registration Date
– Cookie Name
– Current Page
– Current Referrer
Location:
– Post Type
– Taxonomy page
– Taxonomy of the page
– Page
Technology (Premium):
– AddBlocker
– Browser
– Use cookie
– Use JavaScript
– Operation system
– Device type
Auditory (Premium):
– User country (Use Webnet77 or MaxMind geo ip base)
– Viewing depth
– Attendance by time of day
– Total number of visits

Recomienda nuestros plugins

NECESITAS SOPORTE, TE CUBRIMOS

Ofrecemos soporte gratuito para este plugin. Si tienes un problema, simplemente crea un nuevo ticket. ¡Definitivamente te ayudaremos!

  1. Empieza con soporte gratuito
  2. Documentación

Necesitamos tu ayuda para traducir el plugin Woody ad snippets a tu idioma. Queremos que sea internacional y comprensible para todos. Comunícate con nosotros por correo electrónico dentro del plugin o crea un tema en nuestro foro de soporte si puedes ayudar con las traducciones. ¡A cambio de tu ayuda, te brindaremos un mejor soporte y nuestros plugins premium absolutamente gratis!

Setting options

  • Keep the HTML entities, don’t convert to its character – If you want to use an HTML entity in your code (for example > or «), but the editor keeps on changing them to its equivalent character (> and » for the previous example), then you might want to enable this option.
  • Execute shortcodes in snippets – Execute shortcodes in the snippet code before executing the snippet.
  • Complete Uninstall – When the plugin is deleted from the Plugins menu, also delete all snippets and plugin settings.
  • Support old shortcodes [insert_php] – If you used our plugin from version 1.3.0, then you could use the old shortcodes [insert_php][/insert_php]; from version 2.2.0 we disabled this type of shortcodes by default, as their use is not safe. If you still want to execute your php code via [insert_php][/insert_php] shortcodes, you can enable this option.

Code Editor

  • Code style – The optional feature. You can customize the code style in the snippet editor. The «Default» style is applied by default.
  • Indent With Tabs – The optional feature. Whether, when indenting, the first N*tabSize spaces should be replaced by N tabs. The default is false.
  • Tab Size – The optional feature. Pressing Tab in the code editor increases left indent to N spaces. N is a number pre-defined by you.
  • Indent Unit – The optional feature. The indent for code lines (units). Example: select a snippet, press Tab. The left indent in the selected code increases to N spaces. N is a number pre-defined by you.
  • Wrap Lines – The optional feature. If ON, the editor will wrap long lines. Otherwise, it will create a horizontal scroll.
  • Line Numbers – The optional feature. If ON, all lines in the editor will be numbered.
  • Auto Close Brackets – The optional feature. If ON, the editor will automatically close opened quotes or brackets. Sometimes, it speeds up coding.
  • Highlight Selection Matches – The optional feature. If ON, it searches for matches for the selected variable/function name. Highlight matches with green. Improves readability.

Geolocation

IP geolocation database (Webnet77 or MaxMind) – Select IP geolocation database

Historia, desarrolladores, agradecimientos

Si eres un usuario a avanzado, es posible que estés confundido acerca de la nueva actualización del plugin. Has estado usando un plugin antiguo: Insert php 1.3.0, y ahora tienes un producto extendido: fragmentos de anuncios de Woody. Insert php fue la primera versión del plugin que funciona con código PHP. Fue creado por Will Bontrager Software, LLC. En 2018, Webcraftic Studio comenzó a desarrollar activamente el plugin. Creamos una hoja de ruta y lanzamos varias actualizaciones poderosas que te ayudan a usar el código PHP de manera más cómoda y segura. Ahora el plugin es compatible no solo con PHP, sino también con otros tipos de fragmentos de código. Hemos decidido cambiar el nombre del plugin a Woody ad snippets. Este nombre es más adecuado para nuevas y potentes funciones del plugin .

Mas información acerca del plugin Insert PHP la puedes encontrar aquí: http://www.willmaster.com/software/WPplugins/go/iphphome_iphplugin

Capturas

  • Lista de fragmentos de código
  • Editar fragmento de código php
  • Code revisions
  • Ajuste de ubicación automático de fragmentos de código
  • Ajuste de lógica condicional para mostrar in fragmento de código
  • Creando un fragmento de código para el editor Gutenberg
  • Añadir un shortcode de fragmento de código a un widget de texto
  • Custom shortcode name

Bloques

Este plugin proporciona 1 bloque.

  • Woody code snippets - Insert Header Footer Code, AdSense Ads

Instalación

  1. Carga los archivos del plugin al directorio / wp-content / plugins / nombre-plugin o instala el plugin a través de la pantalla de plugin de WordPress directamente.
  2. Active el plugin a través de la pantalla ‘Plugins’ en WordPress
  3. Utiliza los fragmentos de código PHP – & gt; añadir fragmento de código para crear un nuevo fragmento de código.

FAQ

¿Cómo pasar atributos a un fragmento usando un shortcode?

Add a new attribute “simple” to the shortcode [wbcr_php_snippet id=”xx” simple=”example”].
The attribute “simple” is available in the snippet as the $simple variable. The attribute name can contain Latin letters and lowercase digits. You can also use underscore.

El fragmento de código se ejecutó con un error y no puedo cambiarlo, ¿que debo hacer?

¡No desesperarse! Incluso una persona con experiencia puede cometer errores. Creamos un modo seguro para este caso. Ingresa y tu código de fragmentos de código no se ejecutará.

  1. Vete al modo seguro mediante este enlace: http://your-site-name.dev/wp-admin/?wbcr-php-snippets-safe-mode
  2. Editar el fragmento de código en el que has cometido un error;
  3. Sal del modo seguro haciendo clic en el enlace: http://your-site-name.dev/wp-admin/?wbcr-php-snippets-disable-safe-mode

¡Genial, ahora no deberías tener ningún problema!

¿Cómo pasar el contenido de la página a un fragmento de código?

Muy a menudo nos gustaría ocultar una parte de un texto o un formulario en páginas particulares y configurar las condiciones de visualización. Debes ajustar el contenido que te gustaría pasar a un fragmento de código con shortcodes [wbcr_php_snippet id = «xx» simple = «example»] contenido de la página [/ wbcr_php_snippet]. El contenido de la página en un fragmento de código se encuentra en la variable $content.

¿Es compatible el plugin con el editor Gutenberg?

Si, lo hace. Puedes añadir ahi bloques especiales desde nuestro plugin.

Usé el antiguo plugin Insert php 1.3.0. ¿Qué debo esperar en la versión 2.x.x?

The old version of Insert php 1.3.0 worked this way: you wrapped PHP code with shortcodes [insert_php]php code[/insert_php]. Starting from version 2.x.x and higher, you need to create special snippets to place PHP code. Use a snippet shortcode [wbcr_php_snippetid=”xx”] instead of shortcodes [insert_php][/insert_php] to execute PHP code on pages.
We recommend you to move all your code from the post editor to snippets.
Important! TinyMCE converts double quotes to special characters. So if you place this code on the snippet editor, it may not work. To avoid this problem, replace all special symbols of double quotes in your PHP code with classic double quotes.

¿Cuánto tiempo tienes previsto admitir la versión anterior 1.3.0?

60% users have already downloaded 2.x.x version. We are trying to reach the number of 80%. The deadline for support is scheduled for March 1, 2019.
You can download the old plugin version from here.

No me gusta la nueva versión del plugin. ¿Como puedo retroceder a 1.3.0 y no tener actualizaciones?

First of all, please, take some time to actually go through the new version. Usually, it takes a week to see how useful this version may be for you. If you’ve faced any problems or found some bugs, feel free to contact us at our support forum.
You can always download the old version (1.3.0) from here.
To avoid getting updates, open the PHP file wp-content/plugins/insert-php/insert_php.php and change the plugin version to 9.9.9.

¿Hay alguna documentación de plugin?

Puedes encontrar documentación detallada aquí.

¿Es el plugin compatible con el RGPD?

Si, el plugin es totalmente compatible con el RGPD.

¿Puede ser completamente desinstalado el plugin?

Vete a la página de configuración y activa la opción de «Desinstalación completa». Entonces, cuando borres Woody ad snippets utilizando el menú «Plugins» en WordPress, se limpiará la tabla de la base de datos y algunos otros bits de datos. Ten cuidado de no eliminar Woody ad snippets del menú plugins a menos que desees que esto suceda.

¿Como eliminar el plugin con un cliente ftp?

You have to delete the folder with the plugin, which is located here: wp-content/plugins/insert-php
This will not clear the plugin data from the database. You have to remove the plugin through the admin panel with the «Full Uninstall» option enabled in order to completely clear the plugin data.

¿Perderé mis fragmentos de código si cambio el tema o actualizo WordPress?

No, los fragmentos de código se almacenan en la base de datos de WordPress, son independientes del tema y no se ven afectados por las actualizaciones de WordPress.

¿Funciona el plugin con multisitios?

The plugin doesn’t support multi-sites.
We will definitely add multisite support in the future. You can speed up this process by leaving a request on our support forum.

Reseñas

20 de noviembre de 2020
I use HFCM but I'm pretty sure it doesn't do PHP. I used My Custom Functions and I had a PHP error and it crashed my site. So to recover the site I had to change the plugin folder name. I tired to activate MCF and its broken and can't be reactivated, so I had to use File Manager to delete the plugin. So I tried Woody and you know this woodpecker is so smart and safe because of this safe mode link --> http://your-site-name.dev/wp-admin/?wbcr-php-snippets-safe-mode and you can easily change your code and update it without wrecking your site! I'm very happy about this feature and will probably move my HFCM codes to Woody because Woody is much safer for guys like me who nuke their production site daily. Glad to be a Woody Fan! Thank you Woody for offering a free and easy to use plugin!!!
11 de septiembre de 2020
This plugin queries the database 1 time per user comment. If you have a blog post with, say, 300 comments, that's 300 queries just for the comments! If you want to keep your database queries low, like under 100 for the whole page, don't use this plugin. They've said they're going to fix the poor coding but they haven't.
4 de julio de 2020
Verbaas me steeds weer over de mogelijkheden van deze plugin. Met behulp van de snippets al heel wat aanpassingen en extra's mogelijk gemaakt op mijn websites
20 de junio de 2020
I use this on many of my clients sites. Great to keep functions separate from the theme.
Leer todas las 201 reseñas

Colaboradores y desarrolladores

«Woody code snippets – Insert Header Footer Code, AdSense Ads» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Woody code snippets – Insert Header Footer Code, AdSense Ads» ha sido traducido a 2 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Woody code snippets – Insert Header Footer Code, AdSense Ads» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.4.1

  • Fix: Snippets not working after updating to version 2.4.0, if Woocommerce is activated

2.4.0

  • Add: Insertion locations for Woocommerce (PRO)
  • Add: Snippet conditional execution logic for Woocommerce
  • Tweak: Improved performance
  • Up the minimum version of PHP -> 7.0

2.3.10

  • Corregido: Corregido en caliente

2.3.9

  • Corregido:jQuery.fn.load() y otros fallos después de la actualizacion a WordPress 5.5

2.3.8

  • Añadido: opción de «Ejecutar shortcodes en fragmentos de código» en los ajustes del plugin. Apagado por defecto.

2.3.7

  • Corregido: compatibilidad con WPML

2.3.6

  • Añadida la compatibilidad co WPML
  • Corregido el cambio de fragmento de código

2.3.5

  • Corregido «Aviso: filter_var(). Los atributos del trabajo del fragmento de código

2.3.2

  • Corregido: Compatibilidad con PHP 7.4.
  • Añadido: soporte de atributos de fragmentos de código JS
  • Añadido: Filtro por tipo de fragmento de código.
  • Añadido: Prioridad de ejecución de fragmento de código.
  • Añadido: Ordenado por prioridad.
  • Añadido: Ordenado por nombre.
  • Añadido: Nuevo tipo de fragmento de código para anuncio.
  • Añadido: Lógica condiciona para las actuales taxonomías de página

2.3.1 (26.11.2019)

  • Corregido: Fallo con imágenes en la página de información.

2.3.0 (19.11.2019)

  • Corregido: Fallos menores
  • Corregido: Importar/Exportar. Cuando el usuario selecciona algún archivo y hace click en enviar, podría obtener el error «¡No hay archivos seleccionados!»
  • Añadido: Video previo para cada fragmento de código en la biblioteca.

2.2.9 (16.09.2019)

  • Corregido: Debido a un problema con WPML, nos vimos obligados a cancelar la compatibilidad con WPML añadida en la versión anterior.
  • Corregido: Problema de seguridad

2.2.8 (13.09.2019)

  • Añadido: Compatibilidad con WPML propuesta en el foro de soporte
  • Corregido: Problema de seguridad
  • Corregido: algunos usuarios vieron el código en la columna de descripción del plugin. Esto podría provocar la ejecución de JavaScript, lo que provocó problemas al usar el plugin Problema número 1 , Problema número 2 .
  • Corregido: la lógica condicional para taxonomías funcionaba solo dentro de publicaciones singulares. En taxonomías, etiquetas y categorías, esto no funcionó Problema número 3

2.2.7

  • Corregido: Errores críticos php

2.2.6

  • Corregido: Algunos problemas de seguridad del plugin.
  • Corregido: Después de guardar fragmentos de código JS, las etiquetas html en el código javascript fueron recortadas en código compilado.
  • Corregido: Fallos menores

2.2.5

  • Corregido: Algunos problemas de seguridad del plugin.
  • Corregido: Cuando se guardaba el fragmento de código php (corriendo por todas partes), hay un conflicto consigo mismo.
  • Corregido: Una notificación al instalar la versión premium no oculta, cuando se instalaba la versión premium del plugin.
  • Corregido: Eliminados los espacios al principio y al final de los fragmentos de código universales. Corrige tus fragmentos si le faltan espacios al principio y al final del fragmento universal.

2.2.4

  • Corregido: Error php (No puede declarar la clase Post)
  • Corregido: Algunos ganchos no funcionaban, cuando se usaba un fragmento de código php con espacio para ejecutar en todas partes.
  • Corregido: Se eliminaron barras en el fragmento de código css: \ f058 se convierte en f058

2.2.2

  • Corregido: Desactivado wpautop para fragmentos de código.
  • Corregido: Añadida la compatibilidad con el plugin optimizador de imagen Rober.

2.2.1

  • Advertencia: el soporte para los shortcodes antiguos ([insert_php]) ha sido descontinuado para nuevos usuarios. Los usuarios que han actualizado desde la versión 1.3.0 todavía tienen soporte [insert_php].
  • Corregido: Se eliminaron las advertencias sobre la compatibilidad con shortcodes antiguos para nuevos usuarios.
  • Corregido: : editor de Сkeditor sobre el editor de código, el problema está relacionado con el tema The Rex
  • Corregido: Argumento inválido suministrado por foreach(). (Es la advertencia en el plugin insert-php (método getMetaOption) porque get_post_meta podría devolver un valor que no sea una matriz si $single es verdadero).
  • Corregido: Algunos usuarios pierden el editor de código
  • Corregido: Redirección infinita después de actualizar o instalar un plugin
  • Corregido: Redirección infinita en multi sitios.
  • Añadido: Nuevo tipo de fragmento de código: Html. Perfecto si no quieres usar código php.
  • Añadido: Nuevo tipo de fragmento de código: JavaScript
  • Añadido: Nuevo tipo de fragmento de código: Css
  • Añadido: Fragmentos de código JS y CSS pueden ser activados como archivos externos.
  • Añadido: Compatibilidad con WordPress 5.2
  • Añadido: Soporte multi sitio.
  • Añadido: Soporte para el plugin premium añadido.
  • Añadido: Configuración añadida: «Desinstalación completa». Cuando el complemento se elimina del menú Plugins, también elimina todos los fragmentos y la configuración del plugin.- Añadido: Configuración agregada: «Desinstalación completa». Cuando el plugin se elimina del menú Plugins, también eliminan todos los fragmentos y la configuración del plugin.
  • Añadido: Configuración añadida: «Admite shortcodes antiguos [insert_php]». Si usaste nuestro complemento desde la versión 1.3.0, entonces podrías usar los antiguos shortcodes [insert_php] [/ insert_php]; a partir de la versión 2.2.0 deshabilitamos este tipo de shortcodes por defecto, ya que su uso no es seguro. Si aún deseas ejecutar tu código php a través de los shortcodes [insert_php] [/ insert_php], puedes habilitar esta opción.
  • Añadido: Configuración añadida: «Conserva las entidades HTML, no convierte a su carácter». Si deseas utilizar una entidad HTML en tu código (por ejemplo, & gt; o «), pero el editor sigue cambiándolos a su carácter equivalente (& gt; y» para el ejemplo anterior), entonces es posible que desees habilitar esta opción .

2.1.91

  • Corregido: algunos usuarios fueron redirigidos a la página Acerca de un número infinito de veces
  • Corregido: El modo seguro no funciona, ya que solo se puede iniciar después del fragmento de código.
  • Añadir: php lint para editor de código
  • Añadido: Gancho wbcr/factory/bootstrap/cache_enable para desactivar el almacenamiento en caché de los activos de Woody. Algunos usuarios usan cdn, puede resultarles útil

2.1.9

  • Corregido: se crearon varias veces fragmentos de código demo , por lo que podría traer dolor de cabeza
  • Corregido: era imposible ocultar el metaboxing con anuncios
  • Corregido: algunos usuarios fueron redirigidos a la página Acerca de un número infinito de veces

2.1.7

  • Corregido: Fallos menores en multisitio

2.1.6

  • Corregido: los shortcodes no funcionan en el plugin No Cache Ajax Widgets
  • Corregido: Cuando se creaba un bloque en Gutenberg, la lista desplegable no se guarda el estado con la opción seleccionada
  • Corregido: el menú no era mostrado en multisitio
  • Corregido: Fallo php con la función import_upload:size_limit en multisitio

2.1.5

  • Corregido: Era imposible cambiar el estilo del tema para el editor de código
  • Corregido: Después de actualizar el plugin, el formato para el editor de código quedaba destruido
  • Corregido: Modo seguro no funciona con script ejecutándose con shortcode [insert_php]

2.1.4

  • Corregido: el plugin intenta el proceso de shortcodes en código php, el cual causa conflicto con do_shortcode
  • Corregido: Añadida la compatibilidad con el compositor visual

2.1.3

  • Corregido: fallo con el código html de escape en el editor de fragmentos de código, si ingresó la etiqueta área de texto, podría destruir el editor.

2.1.2

  • Añadido: Tres nuevos tipos de fragmentos de código. Puedes usar php, texto y fragmentos de código universales.
  • Añadido: Exportación e importación de fragmentos de código.
  • Añadido: Lógica condicional para texto y plugins universales. Puedes mostrar u ocultar fragmentos de código basándose en ciertas condiciones.
  • Añadido: compatibilidad con Gutenberg. Se ha añadido una nueva unidad para Gutenberg. Allí puedes seleccionar los fragmentos de código disponibles. También puedes enviar contenido desde el editor a un fragmento de código.
  • Mejorado: compatibilidad de atributos que se envían a fragmentos de código a través de shortcodes. Ahora puedes usar atributos de shortcodes para enviar valores adicionales dentro de los fragmentos de código. Puedes limitar la cantidad de atributos admitidos.
  • Añadido: Compatibilidad con WordPress 5.x.x
  • Mejorado: la compatibilidad del editor de código. Ahora tiene un verificador de sintaxis incorporado y autocompletado.
  • Añadido: Fragmentos de código con el editor de texto enriquecido TinyMCE.
  • Añadido: colocación automática de fragmentos de código en todos las webs. Puedes colocar automáticamente el código en el encabezado o pie de página en todas las páginas. O puedes insertar el código del anuncio en todas las publicaciones (consulta la documentación para obtener más información).
  • Añadido: demostración de fragmento de código auto creación sobre instalación de plugin.
  • Añadido: característica especial para instalar el plugin. Si se activa, todos los fragmentos de código y datos del plugin serán eliminados con el plugin.
  • Corregido: error en los valores enviado mediante atributos shortcode
  • Corregido: error en la unidad vista previa en el editor Gutenber
  • Corregido: contador de fragmentos de código para etiquetas
  • Cambiad: nombre del plugin
  • Cambiado: Iconos del plugin
  • Cambiado: la descripción del plugin

2.0.6

  • Cambió la forma de guardar fragmentos de código de forma segura. Ahora, en caso de error, no perderás los cambios del fragmento de código. Y ahora tampoco hay verificación para los fragmentos creados para shortcodes, debido a que muchos usuarios tuvieron problemas para guardar su código anterior.
  • Puedes obtener los valores de las variables de los atributos del shortcode. Por ejemplo, si estableces el atributo my_type para el shortcode [wbcr_php_snippet id = «2864» my_type = «button»], puedes obtener el valor del atributo my_type en el fragmento de código llamando a $my_type var.
  • Añadida la característica para establecer etiquetas para fragmentos de código.
  • Añadidas algunas instrucciones sobre como importar y exportar tus propios fragmentos de código.
  • Algunos errores corregidos.

2.0.4

  • Se corrigió un error crítico con $wp_query. Fue un conflicto con algunos plugins que sobrescribieron la variable global $wp_query.
  • Todos los fragmentos de código creados y actualizados ahora están activos por defecto.

2.0.2

Se corrigió un error por el cual no tenías suficientes permisos para ver la página.

2.0.1

¡Atención! En esta nueva versión 2.0 del plugin, añadimos la capacidad de insertar código php usando shortcodes. Esta es una forma más conveniente y segura que usar shortcodes [insert_php] código de ejecución [/ insert_php]. Sin embargo, por razones de compatibilidad, dejamos el soporte para shortcodes [insert_php], pero lo finalizaremos en las próximas versiones del plugin.

Te recomendamos encarecidamente que transfieras tu código php a fragmentos de código y los llames en tus publicaciones, páginas y widgets usando shortcodes [wbcr_php_snippet id = «000»]

1.3

Corregido el problema con str_replace () cuando el conjunto contenía una barra como carácter.

1.2

Manejo modificado del contenido

1.1

Corrección del fallo. Se añadió ob_end_flush (); y cambiaron los nombres de las variables para eliminar la posibilidad de conflictos con el código PHP proporcionado por el usuario.

1.0

Primera versión de distribución pública.