How to enable [archives] short code

I don’t know or understand why, but I pasted this into wp-content/themes/twentysixteen/functions.php and it worked: function wpse61674_archives_shortcode_cb( $atts ) { return ‘<h2 class=”widget-title”>Archives</h2><ul>’.wp_get_archives(array(‘format’=>’html’,’echo’=>false,’type’=>’yearly’)).'</ul>’; } add_shortcode( ‘archives’, ‘wpse61674_archives_shortcode_cb’ ); I found this code somewhere on the internet, but it wasn’t part of the wordpress documentation on archives shortcode.

co-authors plugin – inline listing

solved using for loop instead of foreach: function inl_users() { if ( function_exists( ‘get_coauthors’ ) ) { $coauthors = get_coauthors(); for ($i = 0; $i < count($coauthors); $i++){ $autArray[] = ‘<a href=”https://wordpress.stackexchange.com/questions/404167/. get_author_posts_url( $coauthors[$i]->ID ) .”>’ . $coauthors[$i]->display_name . ‘</a>’; } echo implode(“, “, $autArray); } does anoyone know why?

Include widget file in functions.php of child theme

Okay, so after a couple of days pulling my hair out, I finally realized that I needed to add the following line, after the require_once line in functions.php: add_action(‘widgets_init’, ‘wpb_load_widget’); … and everything then worked perfectly. (where wpb_load_widget is the name of my register-widget function in the widget file itself.)