Jorge Fosela
Respuestas de foro creadas
-
Foro: Diseño – Temas y plantillas
En respuesta a: menu superior diferente dependiendo del postBuenas,
Lo de que no te salen las etiquetas para asignarle es en el nuevo CPT ¿verdad?
Eso es normal, porque por defecto, en los nuevos CPT no aparecen. Simplemente añade esta línea dentro de los argumentos que le pasas al register_post_type:'taxonomies' => array( 'post_tag' ),
Tu función quedaría así:
register_post_type( 'noticias', array( 'labels' => array( 'name' => __( 'Noticias' ), 'singular_name' => __( 'Noticia' ) ), 'public' => true, 'has_archive' => true, 'taxonomies'=> array( 'category', 'post_tag' ), ) );
Las categorías customizadas (taxonomía) te aparecen en el nuevo CPT?
Lo de asignar un template a las entradas en teoría no se puede hacer, eso se hace sólo en las páginas.
Lo que pasa es que las entradas nativas de WP tienen como template el archivo «single.php» y el del CPT, siguiendo el ejemplo sería «single-noticias.php»
Mira a ver si con esto puedes avanzar.
Saludos
Foro: Guías – Resolución de problemas
En respuesta a: Problema optimización móvil (search console)Buenas,
¿Hay alguna manera de decirle a Search Console que esos «errores» ya están solucionados?
A ver si es que te rastreó una versión anterior que no la tenías corregida y se ha quedado con eso.
Yo la veo bien aparentemente…
Saludos.
Foro: Plugins y Hacks
En respuesta a: Problema visual composer con gutemberBuenas,
Está claro que hay un problema de incompatibilidad entre Visual Composer (VC) y el nuevo editor de bloques.
Dices que has instalado «Classic Editor» y ¿te sigue fallando?
Era lo primero que se me había ocurrido, ya que VC funciona con shortcodes que se insertan en el campo descripción del antiguo editor y pensaba que así funcionaría.
Otra cosa que se me ocurre es que el propio VC haya sacado ya una nueva versión compatible con Gutenberg, pero claro, si lo que has comprado es el theme con VC incluido, entonces lo que tendrás que hacer es adquirir una licencia para actualizar VC y solucionar este problema.
No se me ocurre otra cosa.
Saludos.
Buenas,
A ver, lo que es importar las páginas y las entradas lo puedes hacer con el menú de WordPress -> Herramientas -> Exportar y luego seleccionas «Páginas»
Después, en la web donde te quieres llevar este contenido, tienes la opción opuesta «Herramientas -> Exportar -> (abajo del todo) WordPress (debes instalarlo si no lo tienes instalado)»
Subes el archivo que te ha generado la exportación en el primer paso y asignas un autor.
Esto sería una importación pura y dura de las páginas, por ejemplo.
Por otra parte, hay plantillas comerciales que tienen contenido DEMO en un JSON o archivo similar, que lo importas y te inserta todo el contenido probablemente con código adicional CSS o JS que se necesita para que se vea la DEMO como ellos quieren y es probable que se alteren cosas, pero ahí ya no me aventuro a dar una respuesta 100% segura porque tendría que verlo.
No sé si esto te sirve para lo que necesitas.
Ya nos dices.
Saludos.
Buenas,
Si la plantilla es comprada, lo más seguro es que venga también con un contacto de soporte técnico, donde podrán ayudarte mejor, ya que al ser una plantilla comercial, nosotros no tenemos acceso a ella 🙂
Saludos
Foro: WordPress Avanzado
En respuesta a: Como leer y modificar datos de la Base de datos de wordpress o una externaBuenas,
A ver, tienes la opción de hacerlo a mano todo, si así lo deseas, con $wpdb y una tabla que tú mismo hayas creado.
Echa un ojo al codex porque vienen muchos ejemplos sencillos de hacer SELECT, INSERT y UPDATE. Te paso link para que vayas directamente a los SELECTs de forma genérica:
https://codex.wordpress.org/Class_Reference/wpdb#SELECT_Generic_Results
Y de paso, te copio y modifico uno de los ejemplos mostrados en la documentación y adaptado a lo que pides sin saber cómo se llama tu tabla ni tus campos, pero para que te hagas una idea:
$usuarios = $wpdb->get_results( " SELECT nombre, apellidos, DNI FROM 'tabla_clientes' WHERE nombre = 'Pepe' AND password = md5('Estaesmipassword') " ); foreach ( $usuarios as $usuario ) { echo $usuario->nombre. ' '.$usuario->apellidos; }
Saludos
Foro: Plugins y Hacks
En respuesta a: gestion de contenidoBuenas,
A ver, un plugin que haga todo eso específicamente no lo conozco.
Para el tema del registro de usuarios tienes este:
https://es.wordpress.org/plugins/theme-my-login/
Y una vez registrados, lo que sí se me ocurre es que los posts que publiques estén capados y sólo sean visibles para usuarios registrados.
Si ahora lo que quieres es rizar el rizo, es decir que cada post esté disponible sólo un día (cuando se publica), pues entonces tendrías que programar un cron (WP Crontrol en el repo) para lanzar cada día y que ponga en Borrador el post activo el día anterior.
No sé si se aproxima a tu idea.
Saludos.
Foro: Diseño – Temas y plantillas
En respuesta a: A veces la web me carga sin el CssBuenas,
Pues ni en incógnito, ni cambiando de navegador (Chrome, Safari y Firefox), no consigo reproducir el error en cuestión que mencionas.
Normalmente, cuando un recurso como CSS no carga, puede ser debido a una pequeña caída del servidor o mala conexión (descartado) y claro, te muestra la página «rota» porque no se ha cargado el recurso que la pinta correctamente.
Si quieres espera a ver si otro compañero se le ocurre algo más, pero yo no te puedo decir más porque no consigo ver el error. Lo veo todo bien.
Lo siento.
Saludos.
Foro: Diseño – Temas y plantillas
En respuesta a: menu superior diferente dependiendo del postBuenas,
No sé cómo lo tienes montado, pero lo más sencillo que yo veo es crear un Custom Post Type (CPT) para las Noticias, por ejemplo, dejando las «Entradas» para el Blog.
Crear CPT (lo metes en functions.php, por ejemplo, si no sabes hacer un plugin):
https://codex.wordpress.org/Post_Types
function create_post_type() { register_post_type( 'noticias', array( 'labels' => array( 'name' => __( 'Noticias' ), 'singular_name' => __( 'Noticia' ) ), 'public' => true, 'has_archive' => true, ) ); } add_action( 'init', 'create_post_type' );
De esta manera, en tu panel de WP tendrás por un lado «Entradas», referidas al blog y «Noticias», referidas a la página de Noticias.
Después, creas una taxonomía para las Noticias y ya tendrías separadas las categorías asociadas a las Entradas y las categorías asociadas a las Noticias.
https://codex.wordpress.org/Taxonomies
function people_init() { // create a new taxonomy register_taxonomy( 'news-category', 'noticias', array( 'label' => __( 'Categoría de Noticias' ), 'rewrite' => array( 'slug' => 'categoria-noticia' ), 'capabilities' => array( 'assign_terms' => 'edit_guides', 'edit_terms' => 'publish_guides' ) ) ); } add_action( 'init', 'people_init' );
Por último, crearía el archivo «single-noticias.php» y con este template podrías añadirle un header exclusivo para las Noticias, dejando el «single.php» para las Entradas del blog, con otro header.
Ya nos dices si te parece buena idea o no.
Saludos.
Foro: Diseño – Temas y plantillas
En respuesta a: AL COMPARTIR PÁGINA NO SE MUESTRA IMAGEN DESTACADA, SÓLO LINK.Buenas,
No sé si tendrá algo que ver o no, pero lo único raro que veo es que las <metas> de OpenGraph que tienes definidas, les faltan comillas para encerrar los atributos, es decir:
– Tú tienes en tu web:
<meta property=og:title content="Rincón de Silencio. Tienda online de material de yoga y Meditación.">
– Prueba a ponerlo así:
<meta property="og:title" content="Rincón de Silencio. Tienda online de material de yoga y Meditación.">
Es decir, encerrar el property=»og:title» entre comillas.
Y hacerlo con el resto de propiedades. No sé si esto lo estás configurando a mano, si lo haces con un plugin (YOAST lo hace) o si lo estás configurando con el propio WP Bakery, que desconozco si dispone de esta funcionalidad.
Échale un ojo y nos dices.
Saludos.
Foro: Plugins y Hacks
En respuesta a: Referir a un amigoBuenas,
A ver qué tal te va este:
https://es.wordpress.org/plugins/refer-a-friend-for-woocommerce-by-wpgens/
Ya nos dices.
Saludos!
Foro: Plugins y Hacks
En respuesta a: gestion de contenidoBuenas,
Podrías explicar mejor eso de «tener acceso a una entrada nueva cada día»?
Gracias!
Foro: Diseño – Temas y plantillas
En respuesta a: A veces la web me carga sin el CssBuenas,
Has comprobado que no sea un problema de caché o de tu conexión?
He probado tu web y no me ha dado ese problema que has descrito, es decir, la he visto perfectamente sin fallo.
La he probado además en el móvil con 4G y ha cargado bien también.
Saludos.
Foro: WooCommerce
En respuesta a: CAMBIO DE IDIOMAPerfecto Leandro, la verdad es que no tengo ni idea de qué ha podido pasar pero nos alegramos que lo hayas podido solucionar al final 🙂
Saludos!
Foro: WooCommerce
En respuesta a: CAMBIO DE IDIOMABuenas,
Lo más fácil es que borres el plugin de WooCommerce que tienes ahora mismo instalado y te bajes e instales la versión disponible en el repositorio español:
https://es.wordpress.org/plugins/woocommerce/
Este WooCommerce ya viene por defecto en español.
Saludos.