Ad Code

Responsive Advertisement

Adicionar foto do post no Portfólio - Tema Jupiter

 


O código PHP apresentado é utilizado para adicionar uma coluna de ‘Categoria’ na tabela de posts do tipo ‘portfolio’ no painel administrativo do WordPress. Através de filtros e ações, o código permite que os termos de categorias sejam exibidos e editados diretamente na lista de posts, facilitando a organização e a gestão do conteúdo por parte dos administradores do site. Com esta funcionalidade, é possível ver rapidamente quais categorias cada item do portfólio pertence, sem a necessidade de acessar individualmente cada post.

/* Adcionar categoria no portifolio*/

add_filter('manage_edit-portfolio_columns', 'my_columns');
function my_columns($columns) {
    $columns['portfolio_category'] = 'Categoria';
return $columns;
}

add_action( 'manage_portfolio_posts_custom_column', 'my_manage_portfolio_columns', 10, 1 );

function my_manage_portfolio_columns( $column ) {
global $post;

switch( $column ) {

    /* If displaying the 'article_category' column. */
    case 'portfolio_category' :
        /* Get the genres for the post. */
        $terms = get_the_terms( $post->ID, 'portfolio_category' );

        /* If terms were found. */
        if ( !empty( $terms ) ) {

            $out = array();

            /* Loop through each term, linking to the 'edit posts' page for the specific term. */
            foreach ( $terms as $term ) {
                $out[] = sprintf( '<a href="%s">%s</a>',
                    get_edit_term_link($term->term_id),
                    $term->name )
                ;
            }

            /* Join the terms, separating them with a comma. */
            echo join( ', ', $out );
        }

        /* If no terms were found, output a default message. */
        else {
            _e( 'No Articles' );
        }

        break;

    /* Just break out of the switch statement for everything else. */
    default :
        break;
}
}

Receba nossas atualizações

* obrigatório
Seu melhor e-mail

Postar um comentário

0 Comentários

Ad Code

Responsive Advertisement

Uma parceria de projetos incríveis

Vamos começar um Projeto Juntos?

Solicite orçamento

Seu projeto merece ficar em boas mãos, conte comigo para isso. Tem todas informações e está preparado? Então vamos começar!

🔒 Ao enviar o formulário, eu declaro que estou de acordo com a Política de Privacidade.