Sunday, 21st April, 2019

Shoe Dog

Shoe DogRead this autobiography of Nike’s creator Phil Knight.

It was a rather big read at 386 pages so took me a good amount of time to finish.

Gives you an interesting and inspiring look into his life & work.

Thursday, 11th April, 2019

WordPress HTTP ERROR 500

WordPress Admin did not load after logging in, instead you got that error page? There are several reasons for getting this error, the following could be one of the possible solutions.

Step 1:

Make sure you have WordPress debugging & error logging enabled in your wp-config.php file. Don’t know how to do that? Look for a line WP_DEBUG inside the wp-config.php file and change the false to true. Also add this line define( 'WP_DEBUG_LOG', true ); below it. So they need to look like this:

Step 2:

Now check whether the debug.log file inside your wp-content folder contains a php notice about sidebar similar to below.

[11-Apr-2019 06:19:00 UTC] PHP Notice: register_sidebar was called incorrectly. No id was set in the arguments array for the "Social Profiles" sidebar. Defaulting to "sidebar-1". Manually set the id to "sidebar-1" to silence this notice and keep existing sidebar content. Please see Debugging in WordPress for more information. (This message was added in version 4.2.0.) in /wp-includes/functions.php on line 4667

If it does then you need to have the line 'id' => 'something' inside your register_sidebar() function right after the 'name' => line in your theme’s functions.php file where you have registered your widgetized areas.

Woah what?

This id is kinda required now, been that way since WP 4.2 I believe. This is not a CSS id, you just use this id [or the name] in the dynamic_sidebar() function to specify which widgetized area you want to display in your theme. So this id can be a number or a word, doesn’t matter, just make sure to have it in your functions.php, the above php notice won’t appear again and you won’t get the 500 error after logging into WP Admin.

Example:

So if this was your theme’s register_sidebar() function BEFORE:

This will be the AFTER:

Thursday, 4th April, 2019

How to get the best shave

(1) Take your shower first. Shampoo, soap, shower gel, scrub, bath salt, charcoal mask, what have you.

(2) DO NOT DRY YOUR FACE.

(3) Shave.

(4) Razor slides off your face like butter on a baby’s bottom.