WP_DEBUG

Notes about WordPress Gutenberg themes development.

  • GitHub

.htaccess (1) ACF (7) admin (1) ajax (2) api (1) API interactivity (1) block (20) block_style (2) colors (2) constante (1) context (1) conventions (2) cron (1) css (5) custom post type (1) data (1) debug (2) define (1) file_API (1) functions.php (6) git (4) hook (7) i18n (2) js (2) layout (1) loop (1) media (1) media library (1) menu (2) navigation (1) patterns (1) performance (2) post (1) query (3) readmore (1) responsive (1) rest api (1) scss (1) security (7) spacing (1) sql (1) svg (1) taxonomy (1) theme (1) theme.json (11) typo (2) URL (1) wp-config.php (6) wp cli (3) wp function (7)

  • Custom post type

    # custom post type, taxonomy
    August 31, 2023
    Read more

    To enable block editing on custom post type :

    function create_post_type (){
        $args = array(
            ...
            'support'			=> array('title', 'thumbnail'),
            'show_in_rest'		=> true,
            ...
        );
        register_post_type('new-cpt-slug', $args);
    }
    add_action('init', 'create_post_type', 9);

    Custom taxonomies :

    $args = array(
    		...
    		'rewrite'				=> array('slug' => 'profil'),
    		'show_in_rest'			=> true,
    	);
    register_taxonomy( 'custom_tax_slug', ['cpt_slug'], [$args] );

    Sources:

    • https://developer.wordpress.org/reference/functions/register_taxonomy/
    • https://developer.wordpress.org/reference/functions/register_post_type/
WP_DEBUG

WP_DEBUG

  • GitHub