Je suis en train d'écrire un programme php pour insérer un post wordpress en utilisant des fonctions wordpress. Lorsque j'utilise la fonction wp_insert_post()
, toutes les balises <script>
dans le contenu de mon message sont supprimées. Est-il possible de contourner cela dans Wordpress?Fonction Wordpress wp_insert_post
0
A
Répondre
0
La solution de pp19dd ne fonctionne plus dans les versions plus récentes de WordPress. La nouvelle façon, comme le suggère un développeur de WordPress (mais non recommandé, en raison de problèmes de sécurité):
filtre devait être unset en raison de problèmes de sécurité avec elle. Vous pouvez essayer de faire kses_remove_filters() avant d'insérer le post et kses_init_filters() après avoir inséré le post si vous essayez d'éviter le filtrage kses des champs post. Il suffit de se méfier car cela va à l'encontre de la plupart des mesures de sécurité pour insérer des messages.
Alors:
kses_remove_filters();
wp_insert_post($postdata);
kses_init_filters();
Source: https://wordpress.org/support/topic/bypass-sanitize_post-from-wp_insert_post
Questions connexes
- 1. wordpress wp_insert_post & wp_update_post
- 2. Manquant inclut dans le plugin Wordpress (fonction wp_insert_post)
- 3. wordpress wp_insert_post prend trop de temps
- 4. Comment définir POST permalien/slug dans wordpress en utilisant wp_insert_post
- 5. Wordpress: wp_insert_post ne parvient pas à ajouter comment_count
- 6. wp_insert_post avec un formulaire
- 7. Wordpress: Mauvais fonctionnement - wp_insert_post pour le type de message personnalisé - category n'est pas associé
- 8. insert ID de poste avec wp_insert_post
- 9. comment insérer une photo en utilisant wp_insert_post
- 10. WordPress blog date fonction
- 11. WordPress boucle par fonction
- 12. fonction php wordpress
- 13. Modifier la fonction WordPress
- 14. Wordpress: isHome fonction
- 15. fonction wordpress _e
- 16. Fonction d'exportation Wordpress
- 17. Champs personnalisés WordPress - Fonction
- 18. WordPress l18n _x() fonction
- 19. fonction add_action dans wordpress
- 20. Fonction liens Wordpress
- 21. WordPress get_row Fonction
- 22. Référence une fonction dans une fonction Wordpress?
- 23. Wordpress - add_filter vars fonction de fonction
- 24. Wordpress Créer des pages sur l'activation du thème - ajouter des pages enfants en utilisant cette fonction
- 25. wp_insert_post calendrier ou un poste automatique basé sur la date
- 26. fonction Wordpress if_logged_in page non
- 27. WordPress - Insérer une fonction jQuery
- 28. Wordpress global $ wpdb fonction numéro
- 29. personnalisés Options de WordPress Fonction
- 30. Php preg_match_all, la fonction wordpress
toutes les balises SCRIPT sont supprimés dans mon contenu. – M99
Ce pourrait être une question de sécurité. – alex
Je l'ai réparé en utilisant un travail autour. J'ai fini par écrire une fonction dans mon thème avec un CODE COURT et utilisé le code court lors de la publication du message. SHORT CODE est remplacé par le script au moment du rendu. – M99