Forums
Forums / Plugin: Custom Post Type Archives / [FIX] Stripslashes missing
(@ydalb)
13 years, 3 months ago
Hi there !
Just to tell you that at least 1 stripslashes is missing in your lovely script :
If I add a new Custom Post Type with a quote in the name, a slash will appear in the admin menu.
To fix this, I added a stripslashes() in the function cpt_create_custom_post_types() when you declare $cpt_label.
Before: $cpt_label = ( !$cpt_post_type["label"] ) ? esc_html($cpt_post_type["name"]) : esc_html($cpt_post_type["label"]);
$cpt_label = ( !$cpt_post_type["label"] ) ? esc_html($cpt_post_type["name"]) : esc_html($cpt_post_type["label"]);
After: $cpt_label = stripslashes( ( !$cpt_post_type["label"] ) ? esc_html($cpt_post_type["name"]) : esc_html($cpt_post_type["label"]) );
$cpt_label = stripslashes( ( !$cpt_post_type["label"] ) ? esc_html($cpt_post_type["name"]) : esc_html($cpt_post_type["label"]) );
Regards, Quentin.
http://ww.wp.xz.cn/extend/plugins/custom-post-type-archives/
The topic ‘[FIX] Stripslashes missing’ is closed to new replies.