Support

Account

Home Forums ACF PRO Post-Slug from diffrent fields Reply To: Post-Slug from diffrent fields

  • HI John,

    so I need 2 functions?

    <?php
    
    function my_acf_save_post( $post_id ) {
        
        // bail early if no ACF data
        if( empty($_POST['acf']) ) {
            
            return;
            
        }
      
        // specific field value
        $my-new-slug = $_POST['acf']['my-slug-part1'].'-'.$_POST['acf']['my-slug-part2'].'-'.$_POST['acf']['my-slug-part3'];
        
    }
    
    // run before ACF saves the $_POST['acf'] data
    add_action('acf/save_post', 'my_acf_save_post', 1);
    
    ?>

    How will I save the $my-new-slug to the post-slug?
    Is there also a filter that makes the slug like it will be done by wordpress. deleting unwanted charachters?

    Cheers,
    Denis