Cargando

Como actualizar un custom field solo si esta en blanco




Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 13 marzo 2014 - 15:59
Necesito un codigo que actualice el valor del campo personalizado si blanco, si no tiene ningún valor, No se como hacerlo para una web en wordpress.
  • ¿Tienes la misma pregunta? Yo también
  • Volver arriba

 

Publicado 13 marzo 2014 - 16:05
Para realizar este código primero debemos obtener cuales son los custom field, luego buscar el que nos interese actualizar
Podemos crear una funcion dentro de functions para que actualice automaticamente luego de editar un post o una pagina

$campos = get_post_custom($post_ID);
  foreach($campos as $meta)
      {
    if(trim($meta['campo']) == "")
    {
          update_postmeta_by_meta_id($meta['id'], " valor que se actualizara ");
    }


   AUTOR PREGUNTA

Publicado 13 marzo 2014 - 16:06
Gracias me ha resultado util, indagare mas acerca de esta forma de actualizar campos personalizados


X