Categories box not showing on post edit pages

For all who have the problem just with WordPress Blocks/Gutenberg, here is the solution I was looking for a long time. When you create a new taxonomy, make sure you’ve set show_in_rest to true. Otherwise it will not appear in Block editor. https://developer.wordpress.org/reference/functions/register_taxonomy/ Whether to include the taxonomy in the REST API. Set this to … Read more

Upgrade to SSL Breaks Admin Dashboard

Not sure what plugin you are using to enforce SSL, but I would disable it to prevent conflicts with the possible solution below. To make sure you’ve updated all of your URLs to the HTTPS, do the following: Go and download Interconnect IT’s Database Search & Replace Script here Unzip the file and drop the … Read more

How to remove/hide action links cluttering under specific plugins’ names

You have the right approach. You will want to use the admin_enqueue_scripts hook: add_action( ‘admin_enqueue_scripts’, ‘wpse_239302_hide_action_links’ ); function wpse_239302_hide_action_links() { global $pagenow; if ( $pagenow == ‘plugins.php’ ) { ?> <style type=”text/css”> .visible .proupgrade, .visible .docs, .visible .forum, .visible .jetpack-home, .visible .support { display: none; } </style> <?php } }

How to show an error message after publishing a post?

I wouldn’t use that hook. Here’s why Try something like this using admin_notices. function wpsites_admin_notice() { $screen = get_current_screen(); if( ‘post’ == $screen->post_type && ‘edit’ == $screen->base ){ ?> <div class=”error”> <p><?php _e( ‘Updated Demo Message!’, ‘wpsites’ ); ?></p> </div> <?php }} add_action( ‘admin_notices’, ‘wpsites_admin_notice’ ); Untested.

Admin Bar (Toolbar) not showing on custom PHP file that loads WordPress

If WordPress is loaded from outside of the main WordPress files using a separate PHP script that includes wp-load.php then the /template-loader.php file will not be loaded and therefore the template_redirect action will not be triggered. This is important because template_redirect is how the Toolbar is initialized on the front end. Taking a look at … Read more

Jquery no more loading, load-scripts.php not found (404)

I had this problem with a multisite setup. On my secondary site load-scripts.php returned a 404 error. the following line in wp-config.php fixed it for me: define( ‘CONCATENATE_SCRIPTS’, false ); # worked for me my .htaccess file: # BEGIN manual WordPress Multisite # The directives (lines) between `BEGIN WordPress` and `END WordPress` are # dynamically … Read more

wp login redirects to homepage

Piggybacking on Denis’s comment about the site’s domain having changed…. if you can get access to the database (ie. if your host has phpmyadmin on its control panel) check the ‘siteurl’ option in the wp_options table of the database. If that option is set to an address that redirects or doesn’t resolve, you won’t be … Read more

How to disable 3.3 Tooltips?

You could also remove the pointer script and style from their respective arrays just after they have been registered using this method. // Remove javascript add_action( ‘wp_default_scripts’ , ‘remove_pointer_script’ ); function remove_pointer_script( $wp_scripts ) { $wp_scripts->remove(‘wp-pointer’); } // Remove stylesheet add_action( ‘wp_default_styles’ , ‘remove_pointer_style’ ); function remove_pointer_style( $wp_styles ) { $wp_styles->remove(‘wp-pointer’); } The remove method … Read more

wp-admin page is blank

Have you tried changing your function names? The main one that would concern me as potentially having overlap is name(). If I’m doing a theme for myself, usually I’ll use my_ as the prefix for everything, otherwise I’ll use a unique identifier based on the name of the theme.