Mostrando entradas con la etiqueta Plugin. Mostrar todas las entradas
Mostrando entradas con la etiqueta Plugin. Mostrar todas las entradas

lunes, 13 de diciembre de 2021

POST /wp-admin/admin-ajax.php error 400

Esta semana he tenido un error que me parecía un poco extraño, algunos usuarios me reportaban que no funcionaba correctamente un plugin de una de las webs que administro, pero otros me decían que si, y a mí me funcionaba correctamente, hasta que descubrí un patrón.

sábado, 14 de febrero de 2015

WordPress - Comprobar si el usuario esta logueado

En nuestras Templates y Plugins de WP seguramente necesitemos comprobar si el usuario esta o no logueado, para pedirle que lo haga, darle acceso a diferentes zonas, o como en este caso simplemente mostrarle un mensaje personalizado, para ello tan solo tenemos que servirnos de la siguiente función is_user_logged_in().
Un ejemplo completo seria el siguiente, en el que compruebo que el usuario este logueado, para darle la bienvenida con su nombre, en un enlace que le lleve a su perfil, si no lo esta, le muestro 2 enlaces, uno para hacer login, y otro para registrarse.

jueves, 11 de diciembre de 2014

WordPress - Custom Post type

Crear tipos de Posts personalizados en WordPress es muy sencillo, tan solo deberemos incluir el siguiente código dentro de nuestro functions.php o bien desde un plugin.
public static function create_customPost_type() {
        register_post_type('customPost', array(
            'labels' => array(

domingo, 12 de octubre de 2014

WordPress - Crear un Widget

Crear un Widget para WordPress es muy sencillo, tan solo deberemos crear un Plugin, para lo cual solo tendremos que crear un archivo dentro de la carpeta plugin, o una carpeta, y dentro de la cual todos los archivos que necesite nuestro plugin, lo ideal es esto ultimo ya que es mas complicado que otro desarrollador cree otro plugin con la misma estructura que nosotros.

El ejemplo que vamos a dejar disponible para ver el código, el proceso y su descarga desde github, estará disponible en nuestro repositorio.

Como ya hemos mencionado basta con crear un fichero en la carpeta de plugin, o un directorio y dentro ese fichero, voy a optar por esta ultima opción,

sábado, 11 de octubre de 2014

WordPress - Permitir etiquetas HTML como target, rel en bio de autor

En la Biografia de autor WordPress por defecto no permite escribir ciertas etiquetas HTML, por ejemplo, puedes escribir <a href="xxx">xxxxxx</a> pero no puedes darlos los atributos de rel, ni de target.

Para ello tenemos una solución muy simple, sola mente tenemos que instalar y activar el siguietne plugins

https://wordpress.org/plugins/allow-rel-and-html-in-author-bios/

Y asunto solucionado, espero que os sirva de ayuda

miércoles, 16 de julio de 2014

PrestaShop - Warning on line 171 en archivo ... leobootstrapmenu.php

Al subir una simple imagen a las categorías de mis productos me encontrado con el siguiente error
Warning on line 171 en archivo /var/www/vhosts/tu_dominio_.com/httpdocs/modules/leobootstrapmenu/leobootstrapmenu.php
[2] Invalid argument supplied for foreach()

miércoles, 15 de enero de 2014

Warning: call_user_func() expects parameter 1 to be a valid callback, function 'rules_events_entity_unchanged' not found - Drupal

Al actualizar el modulo de commerce coupon, a su nueva versión 7.x-2.0-beta1 lanzada hace unos días nos aparecerá un Warning en pantalla.
Para solucionar este error:

Warning: call_user_func() expects parameter 1 to be a valid callback, function 'rules_events_entity_unchanged' not found.

sábado, 11 de enero de 2014

Aparecen etiquetas HTML en selector de datos - Drupal

Me he encontrado con este error, en el Data Selector de las reglas en Drupal 7 me aparecían etiquetas HTML como podéis ver abajo; en lugar de un simple texto en el desplegable, desde el cual escoger la opción que mas nos interese en cada momento

sábado, 28 de diciembre de 2013

mostrar botón ver servidor ckeditor drupal

Para mostrar el botón ver servidor a la hora de intentar subir una imagen desde el CkEditor en Drupal, deberemos ir a la siguiente ruta:
  • admin/config/content/ckeditor/edit/Advanced
y después a:
  • admin/config/content/ckeditor/edit/Full
Así dejaras preparados los 2 perfiles