Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/06/2018, 11:12
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: mostrar otro HTML cuando el contenido esta vacio?

Prueba así:

Código PHP:
Ver original
  1. <a href="<?php
  2.     $full_url = wp_get_attachment_url( get_post_meta( $post->ID, 'descargar', true ) );
  3.     echo ($full_url) ? $full_url : 'http://otroenlace.com'; ?>" >
  4.     DESCARGAR
  5. </a>

Alli verifico que la data exista, en caso contrario cambio la url, pero hay u factor que no indicas, y es que mjuestra dicha variable si la url original no existe o viene vacia, ya en eso sabrás tu y modificaras en consecuencia.

Otra posible manbera sería esta:

Código PHP:
Ver original
  1. <a href="<?php
  2.     $full_url = wp_get_attachment_url( get_post_meta( $post->ID, 'descargar', true ) );
  3.     echo ($full_url && $full_url !=null) ? $full_url : 'http://otroenlace.com'; ?>" >
  4.     DESCARGAR
  5. </a>
__________________
[email protected]
HITCEL