¿ID de HTML es removido para usuario no administrador?

Tengo una funcionalidad personalizada que crean un mensaje personalizado con información entró en una forma parte del contenido del post es una línea como
<div id="featuredcocktail">
Cuando lo probé todo perfecto trabajó como administrador y el contenido fue creado como quería, pero una vez usé la forma como no usuario conectado el encargo post fue creado con sólo
<div>
.

Cuando cambié el id de clase como
<div class="featuredcocktail">
funcionó bien para admin y usuarios no registrados.
$my_post = array(
                'post_title' => $company_field,
                'post_type' => 'bgmp',              
                'post_status' => 'draft',
                'comment_status'  => 'closed',
                'ping_status' => 'closed',
                'post_content' => $content
            );

    $id = wp_insert_post( $my_post );
    $cont   = '<div id="featuredcocktail">'. "\r\n";
    $cont  .= '<img src="'. 

$attach_data['file'] .'" alt="'. $filename .'" title="'.

$filename .'" width="'. $attach_data['width'] .'" height="'.

$attach_data['height'] .'" class="alignright size-medium" />'. "\r\n"; wp_update_post( array('ID' => $id, 'post_content' => $cont ) );
¿Alguna idea de cómo puedo usar id?.



Solución

la solución más simple ajuste el post_author a un usuario admin o editor. El motivo 'id' y otros atributos y etiquetas son despojados del contenido es para evitar que usuarios no autorizados para inyectar contenido que podría ser utilizado para 'todavía' las credenciales de otros usuarios. Ahora mismo no define explícitamente el usuario al que está asociado el post que probablemente causan wordpress filtrar el contenido..





Problemas relacionados

Hacer a alguien un administrador WordPress usando PhpMyAdmin

¿cómo darle un papel a un usuario?

Cómo agregar más de una función de usuario al menú subpáginas

¿Cómo puedo monitorizar todos los blogs Multisite donde este usuario es administrador?

¿Campos de usuario que pueden ser editados por el administrador?

Sitio de WPMU MU si no tiene ningún administrador, desactivar el sitio

usuario de administrador local WAMP ha perdido privilegios

Quitar hipervínculo Adminstrator de papel al usuario agregar y ver los usuarios

Usuario administrador no puede actualizar WP

¿Registro de usuario agregue la identificación de usuario?

Una solución de problemas no tiene permisos suficientes para acceder a este error de página

Editor visual trabajando sólo para el usuario admin

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact