Chcem umožniť používateľom vytvárať blogové príspevky cez klientske rozhranie. Musím sa ubezpečiť, že názov príspevku a obsah majú menej ako 100 znakov.
Na ktorý háčik mám pripojiť svoju overovaciu funkciu?
Vopred ďakujem.
odpovede:
2 pre odpoveď č. 1Skúste to:
Použite na to doplnok. Pomôže vám to potrebné.
Pozrite sa na toto: http://wordpress.org/plugins/post-title-validation/
OR
Použite tento kód.
add_action( "admin_notices", "custom_error_notice" );
function custom_error_notice(){
global $current_screen, $post;
if ( $current_screen->parent_base == "edit" ){
if((!$post->post_name && !$post_content) && $_GET["post"]) {
wp_redirect(admin_url("post-new.php?empty=1"));
}
if($_GET["empty"]) echo "<div class="error"><p>Warning - Please fill up all fields correctly!</p></div>";
}
}
- Vďaka
0 pre odpoveď č. 2
Potrebný háčik je wp_insert_post_data
http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_insert_post_data