In child theme, add CPT to custom taxonomy registered in parent theme

Ok, so after another hours of digging through the codex, I found a solution. Hope this helps anyone else who is runs into the same issue. I had to use the register_taxonomy_for_object_type function. And then I used the init hook. Here is the function that worked for me. function add_cpt_to_project_tax(){ register_taxonomy_for_object_type(‘project_category’, ‘external_project’); register_taxonomy_for_object_type(‘project_tag’, ‘external_project’); } … Read more

How to get title of images in post content

just change the $post->ID with get_post_thumbnail_id(), and possibly we can delete also the global $post; if( ! ( function_exists( ‘add_alt_image_content’ ) ) ) { function add_alt_image_content( $content ) { if ( is_single() && in_the_loop() && is_main_query() ) { global $post; $image = get_post(get_post_thumbnail_id()); $image_title = $image->post_title; $pattern = ‘~(<img.*? alt=”)(“[^>]*>)~i’; $replace=”$1”.$image_title.’$2′; $content = preg_replace( $pattern, … Read more