<?php
####################################################################################################
### ELEMENTOR CHILD THEME
### 
### Default function codes
### Do NOT edit this section
####################################################################################################

/* Define stylesheet directory constant */
define('STYLESHEET_DIRECTORY',get_bloginfo('stylesheet_directory'));

/* Add dashboard login stylesheet file */
add_action( 'login_enqueue_scripts', 'chm_login_enqueue_scripts' );
function chm_login_enqueue_scripts() { 
	echo "\n";
    echo "<link rel='stylesheet' id='ciderhouse-dashboard'  href='".STYLESHEET_DIRECTORY."/ciderhouse/dashboard.css' type='text/css' media='all' />";
	echo "\n"; 
}

/* Add home url to dashboard login Logo */
add_filter( 'login_headerurl', 'chm_login_logo_url' );
function chm_login_logo_url() {
	return home_url();
}

/* Move style.css to lower line to overwrite Jupiter stylings */
add_action( 'wp_head', 'chm_stylesheet', 9999 );
function chm_stylesheet() {
	echo "\n";
    echo "<link id='ciderhouse-childtheme' href='".STYLESHEET_DIRECTORY."/theme.css' rel='stylesheet' type='text/css' />";
	echo "\n";
}

####################################################################################################
### Custom function codes after this block
####################################################################################################

add_filter('use_block_editor_for_post', '__return_false', 10);

function get_custom_read_more_text() {
    $categories = get_the_category();
    $cat_names = wp_list_pluck($categories, 'cat_name');

    if (in_array('Articles', $cat_names)) {
        return 'Read Article';
    } elseif (in_array('Media Coverage', $cat_names)) {
        return 'View Media Coverage';
    } elseif (in_array('News', $cat_names)) {
        return 'Read News';
    } elseif (in_array('Video', $cat_names)) {
        return 'Watch Video';
    } else {
        return 'Read More';  // Default read more text
    }
}
add_shortcode('custom_read_more', 'get_custom_read_more_text');




