19 octubre, 2020

Actualizar wordpress y plugins en localhost sin FTP - Lampp Ubuntu

 Si al intentar actualizar wordpress o algún plugin te lleva a la pantalla de la captura siguiente, donde te pide los datos de acceso por FTP, puedes probar las siguientes formas para que la actualización sea directa sin introducir ningún dato de conexión.


Parto de que estamos usando Lampp (Xampp) en Ubuntu (linux) para tener un servidor web en localhost: Apache, Php, MySql, etc.


Método 1: Modificar el archivo wp-config.php y agregar la siguiente línea:


    define('FS_METHOD', 'direct');


Más info: https://wordpress.org/support/article/editing-wp-config-php/#wordpress-upgrade-constants

Esto a mi en localhost, Ubuntu y Lampp no me funciona.


Método 2: Modificar la configuración del servidor Apache:


  Editar el archivo /opt/lampp/etc/httpd.conf 

  y cambiar las líneas:


    User daemon

    Group daemon


  por


    User TuUsuario

    Group nogroup


  donde TuUsario será el nombre de usuario con el que entras a Ubuntu.

  

Antes de cambiar el archivo puedes (debes) hacer un copia por si necesitas recuperar la configuración original.


Con este segundo método se actualizan tanto los plugins como wordpress.

También en este caso se evita, como se puede ver en la captura de pantalla anterior, el error de permisos al no poder escribir en el directorio de caché, aunque eso se podría solucionar cambiando permisos.


Error al iniciar Lampp (Xampp) Apache puerto 443

Al iniciar Lampp en Ubuntu (Linux) falla la puesta en marcha de Apache, con el mensaje: "Sorry, I've no idea what's going wrong":


sudo /opt/lampp/lampp start

Starting XAMPP for Linux 7.2.12-0...

XAMPP: Starting Apache...fail.

XAMPP:  Starting diagnose... 

XAMPP:  Sorry, I've no idea what's going wrong. 

XAMPP:  Please contact our forum http://www.apachefriends.org/f/ 

Last 10 lines of "/opt/lampp/logs/error_log":

XAMPP: Starting MySQL...ok.



Mirando en el archivo de registro de error que nos indica /opt/lampp/logs/error_log, vemos:


(98)Address already in use: AH00072: make_sock: could not bind to address [::]:443

(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:443

no listening sockets available, shutting down


Apache falla al iniciarse porque el puerto 443 ya está en uso por algún otro programa, servicio...

En mi caso era porque en VMware Workstation tenía activado el acceso remoto a máquinas virtuales compartidas. 

  VMware-> Menú Edit->Preferences->Shared VMs




Una primera solución para que Lampp inicie Apache, es en VMware, o en la aplicación donde tu tengas el conflicto, desactivar la opción o cambiar el puerto que usa a otro.


Otra solución es cambiar el puerto que usa Apache. En el fichero de configuración 

/opt/lampp/lampp/etc/extra/httpd-ssl.conf


Buscamos la línea con el texto:

Listen 443


Y lo cambiamos a otro valor por ejemplo 4430, con lo que queda así:


Listen 4430


También podemos cambiar en este archivo todos los puertos 443 por el que hayamos elegido.

En mi caso para probar y desarrollar web con wordpress me bata con el "Listen".


Halloween Hits music vol 17, 2020 - Música para Halloween 2020 #HalloweenMusic


 http://www.halloweenhitswebsite.com/


El sitio permanece online del 1 de octubre al 1 de noviembre, después desaparece hasta el siguiente año.
En su web puedes encontrar las recopilaciones de años anteriores.

1. Teenage Frankenstein - Alice Cooper
2. (Don't Fear) The Reaper - Blue Oyster Cult
3. The Munsters End Theme (Season 2) - Jack Marshall
4. Helter Skelter - Aerosmith
5. The Queen - Bang!
6. Cherubic Hymn - Bruce Haack
7. Astral Projection - Ataraxia (Mort Garson)
8. Parastolic Dub - Ben Wa
9. To --- - Glass Prism
10. Curse Of Me - Wednesday 13
11. Dark Entries - Bauhaus
12. The Omen - Fantomas
13. Night Boat - Duran Duran
14. All's Well That Ends - Charles Bernstein
15. The Serpent - Genesis
16. I Walked With A Zombie - Roky Erickson & the Aliens
17. Spider-Man On Halloween Night - Spider-Man & Friends
18. Frankie & Igor At A Rock And Roll Party - Bob McFadden
19. Knock Upon Our Door - The Munsters
20. Dracula At The Dry Cleaners - 1982 Butterfinger Commercial


26 octubre, 2019

Canción para Halloween o día de muertos.

Un, dos, tres, cuatro
Cuatro lobas tiene el gato
Un, dos, tres, cuatro
Pico, mini, fito y canto
Un, dos, tres, cuatro
La bruja viene con el plato
Un, dos, tres, cuatro
En el árbol tiene un lazo
Un, dos, tres, cuatro
Un, dos, tres, cuatro...
Niroza. (Canción de comba.)

Halloween Hits music vol 16, 2019 - Música para Halloween 2019 #HalloweenMusic


http://www.halloweenhitswebsite.com/

El sitio permanece online del 1 de octubre al 1 de noviembre, después desaparece hasta el siguiente año.
En su web puedes encontrar las recopilaciones de años anteriores.


1. Homecoming Queen's Got A Gun - Julie Brown
2. The Time Warp - Rocky Horror Picture Show Cast
3. Hearse On A Surfari - Ding & Bat
4. Evil - Dinah Cancer and the Graverobbers
5. Unaware - Split Image
6. Lurking - Charles Bernstein
7. Hellbound Heart - Christopher Young
8. Night of Augury - Blood Ceremony
9. The Fall - Ben Wa
10. Alamo Hellfire - Hal Willher
11. One For My Baby (And One For The Road) - Anton LaVey
12. Friday The 13th Part 6 Main Theme - Harry Manfredini
13. The Unexplained - Mort Garson
14. The Devil Went Down To Georgia - Charlie Daniels Band
15. Voodoo Voodoo - LaVern Baker
16. Out Of Limits - The Challengers
17. Dinner With Drac - John Zacherle
18. Zombie Walk - The Magics
19. My Baby Likes Scary Movies - Pete & The Bloodsuckers
20. Turn Into Earth - Al Stewart

Añadir, mostrar subtítulo en la galería de imágenes de WooCommerce en la página de producto

Buen Snippet, código, para mostrar el título y el texto de leyenda de cada imagen en la galería de imágenes en la página de cada producto de Woocommerce.



function gcw_insert_captions( $html, $attachment_id ) {
    $captions = '';
    $title = get_post_field( 'post_title', $attachment_id );
    if( !empty( $title ) ) {
        $captions .= '<h5>' . esc_html( $title ) . '</h5>';
    }
    $description = get_post_field( 'post_excerpt', $attachment_id );
    if( !empty( $description ) ) {
        $captions .= '<p>' . $description . '</p>';
    }
    if( !empty( $captions ) ) {
        $captions = '<div class="gcw-caption">' . $captions . '</div>';
        
        $html = preg_replace('~<\/div>$~', $captions . '</div>', $html );
    }
    return $html;
}
add_filter('woocommerce_single_product_image_thumbnail_html','gcw_insert_captions',10,2);



El código hay que añadirlo al fichero functions.php de tu tema o plugin de personalización, o podéis probar el plugin de su creador: jbeales https://github.com/jbeales/woo-gallery-captions


En la siguiente captura de ejemplo, "Cenicero Rock" es el título de la imagen y "Vista completa" es el texto leyenda que se puede añadir a las imágenes en Medios de la administración de wordpress.


Luego cada uno podrá dar formato al texto según su necesidad con CSS.

24 octubre, 2018

Halloween Hits music vol 15, 2018 - Música para Halloween 2018 #HalloweenMusic




http://www.halloweenhitswebsite.com/

El sitio permanece online del 1 de octubre al 1 de noviembre, después desaparece el siguiente año.

1. Ghostbusters - Ray Parker Jr.
2. The New Frankenstein And Johnny Song - Gene Moss & The Monsters
3. Flight - Bernard Herrmann
4. Terror In The Tub - Charles Bernstein
5. Resurrection - Christopher Young
6. The Drug Just Told Me - Pacific Sound
7. D.O.A. - Bloodrock
8. Toolbox Murders - movie trailer
9. Ghost Train - Virgil Holmes
10. The Black Cat - Ozzie Nelson & Orchestra
11. Trick Or Treat - 4 Flops
12. I Want Candy - Bow Wow Wow
13. I'm The Wolfman - Round Robin
14. The Hermit's Fiddle (Ava Maria) - From the movie "Frankenstein"
15. Sombre Dimanche - Damia
16. Black Mass: An Electric Storm in Hell - White Noise
17. Prelude To The First Radio Report - Phil Green & George Hormel
18. The Great Gig In The Sky - Pink Floyd
19. The Tell Tale Heart - James Mason
20. Vampire (Slight Return) - Ben Wa

30 octubre, 2017

Halloween Hits music vol 14, 2017 - Música para Halloween 2017 #HalloweenMusic


http://www.halloweenhitswebsite.com/

El sitio permanece online hasta el 1 de noviembre, después desaparece hasta octubre del siguiente año.

1. Laurie (Strange Things Happen) - Dickie Lee
2. Seduction - Black Widow
3. Sterilization - Ennio Morricone
4. Lurking Fear - Midnight Syndicate
5. The Number of The Beast - Iron Maiden
6. Road To Cairo - Horisont
7. Abraxas - John Zorn
8. Christmas With Satan - James White
9. Haunted Heart - Tommy Dorsey & Orchestra
10. The Yodeling Ghost - Bing Crosby
11. Swingin’ At The Seance - Glen Miller & Orchestra with Dorothy Claire
12. Feast Of The Mau-Mau - Screamin’ Jay Hawkins
13. Angel Child - Bruce Haack
14. Dream Within A Dream - Jennifer Hope
15. Halloween - Siouxsie & The Banshees
16. The Dog’s Attack - Jerry Goldsmith
17. Waking The Witch - Kate Bush
18. Why Don’t You Kill Me Now - Barnes & Barnes
19. Marie Laveau - Dr. John
20. I Must Be The Devil - The Box Tops