-
Last updated on April 14th, 2026 by captain
Make Author.php Include Custom Post Types
I was going through a strange issue where Author page was not showing the posts which belongs to Custom Post Types. After Googling, I found this article which shows how to include Custom Post Types for archives.php I got inspiration from above mentioned article snippet and wrote the following snippet to modify Author.php page to include Custom Post Types function wpbrigade_author_custom_post_types( $query ) { if( is_author() && empty( $query->query_vars[‘suppress_filters’] ) ) { $query->set( ‘post_type’, array( ‘post’, ‘my-custom-post-type-here’ )); return $query; } } add_filter( ‘pre_get_posts’, ‘wpbrigade_author_custom_post_types’ );
-
Last updated on April 8th, 2026 by captain
How to check a specific plugin is activated or not ?
While working on the EDD (Easy Digital Downloads) add-on of Analytify, I was looking for a way to check if the Easy Digital Downloads plugin is already activated or not. So, a message should appear to our users that “They should activate Easy Digital Downloads to make the Analytify for EDD work properly. “ Almost every plugin has a class name, we can use the PHP function ‘class_exists‘ to know if it exists or not. Following is the code which can be used to check a plugin is activate or not. add_action( ‘admin_notices’, array( &$this, ‘analytify_edd_plugin_notices’ )); public function analytify_edd_plugin_notices()…

