Avisos
Vaciar todo

acf mostrar el título de una entrada

6 Respuestas
3 Usuarios
0 Reactions
277 Visitas
Respuestas: 324
Reputable Member
Topic starter
 

A ver si alguien sabe como solucionar este problemilla.
Tengo instalado ACF
He creado un grupo de campos llamado empresas
Este grupo tiene 1 campo empresa "Objeto Post" que lee las entradas de la categoría empresas

Cuando creo una entrada nueva puedo escoger a que empresa pertenece con un desplegable.
OK

Ahora pongo este shortcode en la entrada nueva:
Empresa; [acf field="empresa" ]

Si en ACF indico la opción
Formato de retorno=id me muestra perfectamente el id
Formato de retorno=Objeto Post (no muestra ni la entrada) lógico.

Lo que me gustaría sería que mostrara el título del post, en vez del id
Empresa: Nombre de la empresa en vez de:
Empresa: 58

Cómo lo puedo hacer???
Mil gracias por leerme.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 17/11/2018 11:54 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Esto que comentas no me queda del todo claro:

Este grupo tiene 1 campo empresa "Objeto Post" que lee las entradas de la categoría empresas

Podrías enviar algunas capturas de pantalla para ver cómo lo tienes configurado el uso ACF en tu entrada?

De manera general si te devuelve un objeto la única forma sería mostrarlo a través de código
https://www.advancedcustomfields.com/resources/displaying-custom-field-values-in-your-theme/

Saludos.


 
Respondido : 17/11/2018 2:17 pm
Respuestas: 324
Reputable Member
Topic starter
 

Te he enviado 4 pantallas.

en la 1 verás que he definido un grupo de campos llamado datos del fabricantes y un campo llamado empresa.
Este campo muestra un desplegable con el título de los post pertenecientes a la categoría fabricantes.

en la 2 verás que cuando creo una entrada nueva en la categoría cargadores me pide que seleccione el campo empresa.

en la 3 verás que he puesto el shortcode que muestra el elemento post code empresa

en la 4 verás que lo muestra sin problema: Empresa 58 que es el ID del post seleccionado ( en este caso de la empresa que he asociado con el cargador)

Lo que me gustaría sería que me mostrara el NOMBRE de la empresa no el ID
En este caso Selba S.L.


 
Respondido : 19/11/2018 9:53 am
Respuestas: 324
Reputable Member
Topic starter
 

Me estoy replanteando si no debería usar algún plugin.

Mi objetivo es mostrar productos (NO VENDERLOS)
pero habrá bastantes productos y quiero poner especificaciones, fabricantes, comparativas, etc...

Existe algún plugin gratuito adecuado para mostrar producto sin que parezca demasiado una e-commerce ??


 
Respondido : 19/11/2018 11:57 am
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Thomas.

No se exactamente lo que buscas, si es solo un catalogo, si conoces alguna URl donde se muestren los producto como tu quieres, nos seria de utilidad.

Si quieres mostrar un catalogo tienes el siguiente plugin:
-> https://es.wordpress.org/plugins/ecommerce-product-catalog/

Puedes mostrar precios o no mostrarlos, utilizar Shortcodes para añadirlos en entradas/paginas, etc...

Un saludo


 
Respondido : 19/11/2018 3:35 pm
Respuestas: 324
Reputable Member
Topic starter
 

Voy a mirármelo.
Ahora había instalado woo comerce pero lo veo demasiado ...


 
Respondido : 19/11/2018 4:08 pm