You are here

wp

Create new wp user using the db

INSERT INTO `wp_monicarissler`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('4', 'tamberra', MD5('!!zest35TAM!!--'), 'tamberra', 'knoreika@tamberra.com', '', '', '', '0', 'tamberra);

INSERT INTO `wp_monicarissler`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '4', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');

Disable Yoast features on function.php

// Remove multiple Yoast meta tags
add_filter( 'wpseo_canonical', 'remove_multiple_yoast_meta_tags' );
add_filter( 'wpseo_metadesc', 'remove_multiple_yoast_meta_tags' );
function remove_multiple_yoast_meta_tags( $myfilter ) {
    if ( is_page ( 'about' ) ) {   <-- FILTER BY SLUG
        return false;
    }
    return $myfilter;
}

To completely disable Yoast:

WP-CLI commands

Update WordPress via WP-CLI:

# wp core version
# wp core update

Update WordPress Plugins using WP-CLI

# wp plugin list
# wp plugin update <i>pluginname</i>

Install and Activate WordPress Plugins & Themes via WP-CLI

# wp plugin install Plugin_Name
# wp plugin activate Plugin_Name

Change Custom Post Type slug

The register_post_type_args filter can be used to modify post type arguments:

add_filter( 'register_post_type_args', 'wpse247328_register_post_type_args', 10, 2 );
function wpse247328_register_post_type_args( $args, $post_type ) {

    if ( 'portfolio' === $post_type ) {
        $args['rewrite']['slug'] = 'stories';
    }

    return $args;
}

Adding Categories and Tags to pages

function catgtopages_settings() { 
    // Add tag metabox to page
    register_taxonomy_for_object_type('post_tag', 'page');
    // Add category metabox to page
    register_taxonomy_for_object_type('category', 'page'); 
}
// Add to the admin_init hook of your theme functions.php file
add_action( 'init', 'catgtopages_settings' );

Pages