• Boa tarde, gostaria de saber se alguém pode me ajudar num problema:

    eu tenho um post status criado por mim chamado “colabore”, se eu clico para editar algum post e edito o status pra “colabore”, funciona perfeitamente

    Porém se eu tento editar em massa, na página que exibe todos os posts, no campo de “status” não está aparecendo o “colabore”, vocês sabem o que precisaria fazer para ele aparecer na caixa de status do post na edição em massa?

Visualizando 1 resposta (de um total de 1)
  • Criador do tópico Hercules Macedo

    (@hercules-macedo)

    Bom consegui encontrar a solução

    function twentyten_append_post_status_edit()
    {
        global $post;
        $complete = '';
        $label = '';
        if ($post->post_type == 'post') {
            if ($post->post_status == 'colabore') {
                $complete = ' selected=\"selected\"';
                $label = '<span id=\"post-status-display\">Colabore</span>';
            }
            $html = '<script>' .
                'jQuery(document).ready(function($){' .
                '$(".inline-edit-status select").append("<option value=\"colabore\" ' . $complete . '>Colabore</option>");' .
                '$(".misc-pub-section label").append("' . $label . '");' .
                '});' .
                '</script>';
            echo $html;
        }
    }
    
    add_action('admin_footer-edit.php', t<blockquote></blockquote>wentyten_append_post_status_edit');
Visualizando 1 resposta (de um total de 1)
  • O tópico ‘custom post status não aparecendo no editar em massa’ está fechado para novas respostas.