Agregar campos especiales a MySQL y WordPress sin plugins

  • Autor Autor cesarss27
  • Fecha de inicio Fecha de inicio
C

cesarss27

Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, qué código o de que manera puedo usar para poder agregar nuevos campos especiales que se registren dentro de Mysql y wordpress sin usar un plugin
 
Puedes usar las funciones de meta box en WordPress. Esto te permitirá agregar nuevos campos. Aquí está el esqueleto básico de cómo hacerlo:

Insertar CODE, HTML o PHP:
function agregar_campos_personalizados() {
    add_meta_box(
        'campos_personalizados_meta_box', // ID del meta box
        'Campos Personalizados', // Título
        'campos_personalizados_display_callback', // función callback
        'post' // lugar donde se muestra, en este caso en posts
    );
}
add_action('add_meta_boxes', 'agregar_campos_personalizados');

function campos_personalizados_display_callback($post) {
    // Inserta el código de tu formulario aquí.
}

function guardar_campos_personalizados($post_id) {
    // Guarda los datos de tu formulario aquí.
}
add_action('save_post', 'guardar_campos_personalizados');

La función campos_personalizados_display_callback es donde puedes implementar el HTML para los campos personalizados. Y en la función guardar_campos_personalizados puedes implementar la lógica para guardar esos campos en la base de datos.
Por razones de seguridad, asegúrate de verificar la veracidad de los datos antes de guardarlos.