Forum Replies Created
Viewing 1 post (of 1 total)
-
AuthorPosts
-
Alexandre Siqueira siqale
ParticipantOk Mr Long, let's go to the information
Agencia - Taxonomy code
<?php add_action( 'init', 'your_prefix_register_taxonomy' ); function your_prefix_register_taxonomy() { $labels = [ 'name' => esc_html__( 'Agências', 'your-textdomain' ), 'singular_name' => esc_html__( 'Agência', 'your-textdomain' ), 'menu_name' => esc_html__( 'Agências', 'your-textdomain' ), 'search_items' => esc_html__( 'Search Agências', 'your-textdomain' ), 'popular_items' => esc_html__( 'Popular Agências', 'your-textdomain' ), 'all_items' => esc_html__( 'All Agências', 'your-textdomain' ), 'parent_item' => esc_html__( 'Parent Agência', 'your-textdomain' ), 'parent_item_colon' => esc_html__( 'Parent Agência', 'your-textdomain' ), 'edit_item' => esc_html__( 'Edit Agência', 'your-textdomain' ), 'view_item' => esc_html__( 'View Agência', 'your-textdomain' ), 'update_item' => esc_html__( 'Update Agência', 'your-textdomain' ), 'add_new_item' => esc_html__( 'Add new agência', 'your-textdomain' ), 'new_item_name' => esc_html__( 'New agência name', 'your-textdomain' ), 'separate_items_with_commas' => esc_html__( 'Separate agências with commas', 'your-textdomain' ), 'add_or_remove_items' => esc_html__( 'Add or remove agências', 'your-textdomain' ), 'choose_from_most_used' => esc_html__( 'Choose most used agências', 'your-textdomain' ), 'not_found' => esc_html__( 'No agências found', 'your-textdomain' ), 'no_terms' => esc_html__( 'No agências found', 'your-textdomain' ), 'items_list_navigation' => esc_html__( 'Agências list pagination', 'your-textdomain' ), 'items_list' => esc_html__( 'Agências list', 'your-textdomain' ), 'most_used' => esc_html__( 'Most Used', 'your-textdomain' ), 'back_to_items' => esc_html__( 'Back to agências', 'your-textdomain' ), 'text_domain' => esc_html__( 'your-textdomain', 'your-textdomain' ), ]; $args = [ 'label' => esc_html__( 'Agências', 'your-textdomain' ), 'labels' => $labels, 'description' => 'Cadastro de Agências Sisunic', 'public' => true, 'publicly_queryable' => true, 'hierarchical' => false, 'show_ui' => true, 'show_in_menu' => true, 'show_in_nav_menus' => true, 'meta_box_cb' => true, 'show_in_rest' => false, 'show_tagcloud' => true, 'show_in_quick_edit' => true, 'show_admin_column' => true, 'query_var' => true, 'sort' => false, 'rest_base' => '', 'rewrite' => [ 'with_front' => false, 'hierarchical' => false, ], ]; register_taxonomy( 'agencia', ['cliente', 'is_search_form'], $args ); }Aditionals Agencia customized fields
<?php add_filter( 'rwmb_meta_boxes', 'your_prefix_function_name' ); function your_prefix_function_name( $meta_boxes ) { $prefix = ''; $meta_boxes[] = [ 'title' => __( 'Campos Adicionais Agência', 'your-text-domain' ), 'id' => 'campos-adicionais-agencia', 'taxonomies' => ['agencia'], 'fields' => [ [ 'name' => __( 'Nome Fantasia', 'your-text-domain' ), 'id' => $prefix . 'nome_fantasia', 'type' => 'text', 'columns' => 4, ], [ 'name' => __( 'CNPJ', 'your-text-domain' ), 'id' => $prefix . 'cnpj', 'type' => 'text', 'columns' => 4, ], [ 'name' => __( 'CRC', 'your-text-domain' ), 'id' => $prefix . 'crc', 'type' => 'text', 'columns' => 4, ], [ 'name' => __( 'Contador', 'your-text-domain' ), 'id' => $prefix . 'contador', 'type' => 'text', 'columns' => 6, ], [ 'name' => __( 'CEP', 'your-text-domain' ), 'id' => $prefix . 'cep', 'type' => 'text', 'columns' => 4, ], [ 'name' => __( 'Logradouro', 'your-text-domain' ), 'id' => $prefix . 'rua', 'type' => 'text', 'columns' => 6, ], [ 'name' => __( 'Complemento', 'your-text-domain' ), 'id' => $prefix . 'complemento', 'type' => 'text', 'columns' => 4, ], [ 'name' => __( 'Bairro', 'your-text-domain' ), 'id' => $prefix . 'bairro', 'type' => 'text', 'columns' => 4, ], [ 'name' => __( 'Cidade', 'your-text-domain' ), 'id' => $prefix . 'cidade', 'type' => 'text', 'columns' => 4, ], [ 'name' => __( 'UF', 'your-text-domain' ), 'id' => $prefix . 'uf', 'type' => 'text', 'columns' => 3, ], [ 'name' => __( 'Email', 'your-text-domain' ), 'id' => $prefix . 'email', 'type' => 'email', 'columns' => 4, ], [ 'name' => __( 'Telefone', 'your-text-domain' ), 'id' => $prefix . 'telefone', 'type' => 'text', 'columns' => 4, ], [ 'name' => __( 'Celular', 'your-text-domain' ), 'id' => $prefix . 'celular', 'type' => 'text', 'columns' => 4, ], [ 'name' => __( 'Dados adicionais', 'your-text-domain' ), 'id' => $prefix . 'dados_adicionais', 'type' => 'textarea', 'columns' => 4, ], [ 'name' => __( 'Mapa', 'your-text-domain' ), 'id' => $prefix . 'mapa', 'type' => 'osm', 'address_field' => 'logradouro, bairro, cidade, uf, cep', 'language' => 'pt-BR', 'region' => 'br', 'columns' => 6, ], [ 'name' => __( 'Logo', 'your-text-domain' ), 'id' => $prefix . 'logo', 'type' => 'single_image', 'columns' => 6, ], ], ]; return $meta_boxes; }Shortcode
[mb_frontend_form id='campos-adicionais-agencia' post_fields='title']No images available (i'm using just in localhost)
Error message on page where shortcode was inserted
Notice: Trying to get property 'base' of non-object in /var/www/html/wp-content/plugins/meta-box-aio/vendor/meta-box/mb-term-meta/src/MetaBox.php on line 77
-
AuthorPosts
Viewing 1 post (of 1 total)