Respuestas de foro creadas

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)
  • Iniciador del debate ebarroso

    (@ebarroso)

    Hola de nuevo,

    Parece ser que este plugin no es compatible con mi versión de WordPress, que es la 4 🙁

    Iniciador del debate ebarroso

    (@ebarroso)

    Hola Peter, en realidad preferiría no usar ningún Plugin. De todas formas, como no he encontrado aún nada, probaré el que me dices.

    ¡Gracias!

    Iniciador del debate ebarroso

    (@ebarroso)

    add_filter('piklist_post_types', 'demo_post_type');
    
    function demo_post_type($post_types)
    {
      $post_types['singular'] = array(
        'labels' => piklist('post_type_labels', 'Singular'),
        'title' => __('Enter a new Singular Title'),
        'public' => true,
        'supports' => array(
          'author',
          'revisions'
        ),
        'status' => array(
          'draft' => array(
            'label' => 'New Order'
         ),
         'new post' => array(
           'label' => 'Request for Estimate'
          )
        )
    
      );
    return $post_types;
    }
    Iniciador del debate ebarroso

    (@ebarroso)

    Gracias @emprendemd, pero yo me refería al plugin Piklist de WordPress 🙂

    Iniciador del debate ebarroso

    (@ebarroso)

    Vale, aunque no sé qué he hecho, que el nombre del Custom Post, en el Backend siempre me sale en plural, excepto si termina en ese, es decir, si mi Custom Post se llama «Demo» en el backend pone «Demos» y en add new, «Add new demo». Pero si lo llamo «Adios», en el Backend me aparece como «Adios», y en add new, «Add new Adio»…`

    add_filter('piklist_post_types', 'demo_post_type');
    
    function demo_post_type($post_types)
    {
      $post_types['singular'] = array(
        'labels' => piklist('post_type_labels', 'Singular'),
        'title' => __('Enter a new Singular Title'),
        'public' => true,
        'supports' => array(
          'author',
          'revisions'
        ),
        'status' => array(
          'draft' => array(
            'label' => 'New Order'
         ),
         'new post' => array(
           'label' => 'Request for Estimate'
          )
        )
    
      );
    return $post_types;
    }

    Iniciador del debate ebarroso

    (@ebarroso)

    Hola, muchas gracias a todos.

    Finalmente lo resolví con otro código que encontré en internet.
    Yo usaba el mismo código que tiene Piklist en sus tutoriales, pero algo raro había, porque al crear el Custom Post, y luego intentar «Add new», no me salía ningún campo para rellenar, sólo la tabla publicar a la derecha (con los estados modificados tal y como dice el ejemplo del Custom Post, eso sí).

    No sé si habrá cierta incompatibilidad o bug, mi versión de WordPress y la de Piklist son las últimas que han salido.

    Haciéndolo manualmente, sin usar ningún plugin, también me salía bien.

Viendo 6 respuestas - de la 1 a la 6 (de un total de 6)