Disable Attachment Page Except for Category

The problem is that is_category does not do what you thought it does. is_category( ‘keep’ ) tests that the current page is a category archive for the category keep, it does not check if the current attachment/post is in the keep category. The official WordPress developers docs for is_category start with: Determines whether the query … Read more

How to sort posts alphabetically based on a specific parent category

You can use the following code snippet to sort posts alphabetically based on a specific parent category in WordPress: <?php $parent_cat=”Parent Category Name”; $parent_cat_id = get_cat_ID($parent_cat); $args = array( ‘category__in’ => array($parent_cat_id), ‘orderby’ => ‘title’, ‘order’ => ‘ASC’, ‘posts_per_page’ => -1 ); $query = new WP_Query( $args ); if ( $query->have_posts() ) { while ( … Read more

post_row_actions filter from parent theme not executing in child theme

There has been a major misunderstanding of child themes. Parent and child themes are a WordPress feature, not a PHP feature, and include is a PHP directive, not a WordPress function. To make the distinction and reason clearer child themes don’t inherit a parents “files” they inherit the parents “templates”. So include “inc/duplicate-posts.php”; will always … Read more