Crearea de Meta Box-uri în panoul de administrare
Funcția add_meta_box() adaugă un panou modular de introducere a datelor în ecranul de editare al postărilor (în sidebar sau sub editorul principal). Este cârligul standard prin care plugin-urile adaugă formulare pentru câmpuri personalizate (SEO, preț, autor invitat).
Exemplu Concret: Înregistrarea unei casete meta pentru sursa articolului
<?php
add_action('add_meta_boxes', function () {
add_meta_box(
'dexblog_sursa_box',
'Sursa Articolului',
function ($post) {
$valoare = get_post_meta($post->ID, '_sursa_articol', true);
wp_nonce_field('salveaza_sursa', 'sursa_nonce');
echo '<input type="text" name="sursa_articol" value="' . esc_attr($valoare) . '" class="widefat" />';
},
'post',
'side'
);
});
?>
Întrebări & Exemple de Cod:
Casetele Meta personalizate cu add_meta_box și remove_meta_boxAi o nelămurire despre utilizarea comenzii
Casetele Meta personalizate cu add_meta_box și remove_meta_boxsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.