David Navia
Respuestas de foro creadas
-
Foro: Guías – Resolución de problemas
En respuesta a: Problemas con contenido OpenGraphAdicionalmente a lo que dice @mpcdigital, puedes usar un plugin de staging (WP Staging en su versión free, por ejemplo), que te permite crear una copia de la web sin mayor complicación en el mismo servidor. En esa copia de staging puedes trastear todo lo que quieras (desactivar todos los plugins, cambiar de tema, etc) e intentar diagnosticar si el problema es realmente del servidor o del software.
Como dices, estás usando un tema child de Twentyseventeen. Prueba a activar el tema padre o uno más moderno como el Twentynineteen para ver si esto afecta.
¡Ánimo!
Foro: Guías – Resolución de problemas
En respuesta a: Problemas con contenido OpenGraphHola @julioher. Veo que tienes activado un plugin de caché. Puedes probar también a regenerar la caché que tengas almacenada actualmente.
Foro: WordPress Avanzado
En respuesta a: No ver entradas de otros usuarios¡A mandar!
Foro: WordPress Avanzado
En respuesta a: No ver entradas de otros usuariosHola Álvaro.
Lo que necesitas es gestionar un aspecto de WordPress denominado capabilities. Para que nos entendamos, los permisos que se le dan a un CPT cuando se registra. Te pongo un ejemplo, tú primero registras un CPT denominado Mascota, con el siguiente código:
$args = array( 'label' => __( 'Pet', 'text_domain' ), 'description' => __( 'Customer pets', 'text_domain' ), 'supports' => array( 'title', 'editor' ), 'taxonomies' => array( 'species', ' breed' ), 'hierarchical' => false, 'public' => false, 'show_ui' => true, 'show_in_menu' => true, 'menu_position' => 5, 'show_in_admin_bar' => true, 'show_in_nav_menus' => true, 'can_export' => true, 'has_archive' => false, 'exclude_from_search' => true, 'publicly_queryable' => false, 'capability_type' => array('pet', 'pets'), 'capabilities' => array(), 'map_meta_cap' => true, ); register_post_type( 'pet', $args );
Fíjate en la parte de capability_type y map_meta_cap. Estos parámetros en el registro del CPT generan una serie de permisos específicos para este tipo de contenido en concreto.
Una vez generados estos permisos, desde el User Role Editor podrás controlar para cada rol de usuario qué puede hacer con ese tipo de contenido. Lo que requerirás, al final, es desmarcar el permiso edit_others_pets.
Una vez hecho esto, puedes usar el plugin WP Admin Hide Others Posts para terminar el trabajo, o quizá destripar este plugin y adaptarlo a tu gusto.
Un saludo y suerte!
- Esta respuesta fue modificada hace 5 años, 10 meses por David Navia.
Foro: Guías – Resolución de problemas
En respuesta a: El Editor de textos me cambia las URL de los enlaces.Hola Daniel,
¿Cuándo se realiza el reemplazo? ¿Al guardar el post/página? ¿Cuando haces click en insertar el link? En cualquier caso, hay un hook que está actuando en ese punto realizando la transformación.
Si has desactivado todos los plugins, quizá sea culpa del tema. Puedes probar a activar el Twentyloquesea y ver si ocurre lo mismo. En caso de que sea por el tema, debes acudir al creador para pedirle soporte, ya que en los foros no se da soporte a temas de pago.
Un saludo y suerte!
David.Foro: WordPress Avanzado
En respuesta a: rewrite rules para custom post types@oterox yo también ando enfrascado en un tema de reescritura de permalinks y sinceramente, es odioso. Quizá te pueda ayudar de alguna forma engancharte a
request
, algo así:add_filter('request', 'my_function_alter_request') function my_function_alter_request($request){ $dummy_query = new WP_Query(); // the query isn't run if we don't pass any query vars $dummy_query->parse_query( $request ); // this is the actual manipulation; do whatever you need here if ( $dummy_query->is_home() ) $request['category_name'] = 'news'; return $request; }
Está documentado en https://codex.wordpress.org/Plugin_API/Filter_Reference/request
- Esta respuesta fue modificada hace 6 años, 3 meses por David Navia.
Foro: Plugins y Hacks
En respuesta a: «Descargador masivo de plugins»Hola de nuevo. Estoy empeñado en conseguir que esto te salga sí o sí 😀
Lo que me comentas ocurre porque hay algo que no está como debería, me explico: el script que te he pasado lo que hace es guardar en un array todos los enlaces Download a través del selector CSS .row-actions span:last-child a y luego va haciendo click en ellos, cada 2 segundos, para no saturar.
El error de jQuery ya parece que no salta, y el undefined del que me hablas es normal. Sin embargo, por lo que me dices, el selector no está cogiendo los enlaces de Download, sino otro. Sin ver cómo se muestra la pantalla de plugins en tu instalación no te puedo ayudar mucho más. ¿Puedes poner al menos una captura de pantalla?
¡Saludos!
Foro: Plugins y Hacks
En respuesta a: «Descargador masivo de plugins»Hola @srcastillo, en primer lugar quiero decirte que me encanta tu entusiasmo, enhorabuena. En segundo lugar te quiero pedir disculpas, leyendo mi mensaje me doy cuenta de que no está bien explicado.
De todas formas, a lo que voy, cuando estés en la página de los plugins instalados, abre la consola del navegador como te ha enseñado @cehojac y escribe este código, que es una modificación del anterior:
var links = jQuery('.row-actions span:last-child a'); var i = 0; var interval = setInterval(function() { var link = links[i++]; link.click() if(i >= links.length) clearInterval(interval); }, 2000);
Prueba a ver y me cuentas.
Un saludo
Foro: Plugins y Hacks
En respuesta a: «Descargador masivo de plugins»Hola @srcastillo. Con el plugin https://wordpress.org/plugins/wp-theme-plugin-download/ obtienes la posibilidad de descargar los plugins como decías.
Si abres la consola y ejecutas este script, ya tienes lo que querías:
var links = $('.row-actions span:last-child a'); var i = 0; var interval = setInterval(function() { var link = links[i++]; link.click() if(i >= links.length) clearInterval(interval); }, 2000);
Por supuesto, es artesanal, pero soluciona lo que pides. Otra opción es pedirle al desarrollador del plugin que integre esta funcionalidad.
Espero que te sirva.
- Esta respuesta fue modificada hace 6 años, 7 meses por David Navia.
Foro: Guías – Resolución de problemas
En respuesta a: Cambio a https con ssl gratuitoMe alegro mucho. Un saludo.
Foro: Guías – Resolución de problemas
En respuesta a: Cambio a https con ssl gratuitoSeguramente la mejor ayuda la podrás encontrar en el servicio de soporte de tu proveedor de hosting. No obstante, aquí te enlazo a un tutorial del compañero @cybmeta en el que te lo explica perfectamente: Migrar WordPress desde HTTP a HTTPS en dos pasos
Foro: Guías – Resolución de problemas
En respuesta a: Cambiar la página raiz por otra página de inicio.Hola Manuel,
puedes elegir la página de inicio en Ajustes > Lectura. Ahí puedes seleccionar cuál quieres que sea tu pagina de inicio.
Un saludo
Foro: Diseño – Temas y plantillas
En respuesta a: Editar anchura de embed Instagram y Twitter@daanilb, ¿cuál es el nombre del tema estás usando? ¿Es un tema de pago o del repositorio de WordPress?
Foro: Diseño – Temas y plantillas
En respuesta a: Color de header según categoría, sin pluginHola @realex
lo que quieres conseguir puede hacerse directamente con CSS si tu tema está preparado, me explico: es posible que cuando visitas una categoría o un post de la misma, en el
<body>
se estén aplicando una serie de clases CSS<body class="category category-repuestos ... ">
, por lo que podrías establecer una regla CSS del tipo:.category-repuestos header{color:#BADA55}
Un saludo.
Foro: Instalación – Actualizaciones
En respuesta a: Error al actualizar versión de wordpress 4.8.1Hola,
parece ser que ya han realizado la actualización del plugin AMP for WP, esta mañana reporté el fallo aquí.