Support » Plugin: Auto Post Title » How to make this work in 4.3.1

  • Pete

    (@perthmetro)


    This plugin works best if you don’t have to type in anything into the post title in the post edit screen. Wouldn’t it be great if you could ignore the title input all together, here’s how…

    add this code to your functions.php

    add_filter('pre_post_title', 'wpse28021_mask_empty');
    add_filter('pre_post_content', 'wpse28021_mask_empty');
    function wpse28021_mask_empty($value)
    {
        if ( empty($value) ) {
            return ' ';
        }
        return $value;
    }
    
    add_filter('wp_insert_post_data', 'wpse28021_unmask_empty');
    function wpse28021_unmask_empty($data)
    {
        if ( ' ' == $data['post_title'] ) {
            $data['post_title'] = '';
        }
        if ( ' ' == $data['post_content'] ) {
            $data['post_content'] = '';
        }
        return $data;
    }

    https://wordpress.org/plugins/auto-post-title/

  • The topic ‘How to make this work in 4.3.1’ is closed to new replies.