WordPress

Compartiendo experiencias sobre la plataforma CMS más importante del mundo

123

lunes, 28 de octubre de 2019

WordPress - Agregar campo editable desde Edición Rápida

# Nuevo campo para ordenarfunction pampa_quickedit_custom_posts_columns( $posts_columns ) {    $posts_columns['pampa_orden'] = __( 'Orden', 'pampa' );    return $posts_columns;}add_filter( 'manage_portfolio_posts_columns', 'pampa_quickedit_custom_posts_columns' );# Visibilidad de columna en el backendfunction pampa_quickedit_custom_column_display( $column_name, $post_id ) {    if ( 'pampa_orden' == $column_name ) {        $pampa_orden = get_post_meta( $post_id, 'pampa_orden', true );   ...

WordPress - Ordenar por campos custom teniendo en cuenta nulos

Esta es una primera solución    add_action( 'pre_get_posts', 'orden_portfolio' );    function orden_portfolio( $query ) {             if( ! is_admin() ) {                 $query->set( 'orderby', 'meta_value_num' );            $query->set( 'order', 'ASC' );            $query->set( 'meta_query', [                'relation' => 'OR', ...

miércoles, 17 de abril de 2019

Redireccionamiento erróneo en copia de sitio WordPress

Muchas veces necesitamos crear una copia de nuestro sitio WordPress de producción para hacer pruebas. Esto puede hacerse dentro del mismo servicio de hosting, en un subdominio o dominio diferente.Es posible que al ingresar al nuevo subdominio, nos redireccione al stio de producción. Esto puede deberse a dos motivos (o más):1) No hemos configurado dentro de WordPress el nuevo...

lunes, 8 de abril de 2019

Laravel - proc_open - Schedule:run

El siguiente error se produce al utilizar el programador de tareas de Laravel.The Process class relies on proc_open, which is not available on your PHP installation. Si no existe forma de habilitar proc_open, una alternativa es saltear al programador de tareas de Laravel y programar el comando directamente en el cron:/usr/local/bin/php -q /home/bdig/mm/artisan command:CronJobEncuestas  ...

viernes, 29 de marzo de 2019

Laravel - Limpiar caché en un hosting

A veces no tenemos acceso SSH y no podemos ejecutar comandos artisan como el siguiente en un alojamiento compartido:php artisan config:cacheUna alternativa es crear una ruta como:Route::get('/config-cache', function() { $exitCode = Artisan::call('config:cache'); return '<h1>Clear Config cleared</h1>'; });Otras opciones://Clear Cache facade value: Route::get('/clear-cache', function() { $exitCode = Artisan::call('cache:clear'); return '<h1>Cache facade value cleared</h1>'; }); //Reoptimized class...

miércoles, 20 de marzo de 2019

Laravel - proc_open - Composer

En caso de encontrar el siguiente error al tratar de ejecutar algún comando de Composer en un servidor compartido, particularmente cuando usan Laravel (o no), es posible que la única solución sea pedir al soporte del hosting que se lo habilite temporalmente (en mi caso lo solucioné así). O pasar a un VPS:The Process class relies on proc_open, which is not available on your...

Laravel - Rendimiento

En caso que experimenten problemas de rendimiento en Laravel, especialmente en la pantalla de inicio (login), un comando que realmente mejora mucho es:composer dumpautoload -oMás información en: https://stackoverflow.com/a/49038187/2144424...

Page 1 of 11712345Siguiente