' . esc_html(get_the_author()) . ''
);
?>
%2$s';
if (get_the_time('U') !== get_the_modified_time('U')) {
$cat_time_string = '';
}
$cat_time_string = sprintf($cat_time_string,
esc_attr(get_the_date('c')),
esc_html(get_the_date()),
esc_attr(get_the_modified_date('c')),
esc_html(get_the_modified_date())
);
// Display - Post creation date
echo sprintf(
esc_html_x('%s', 'post date', 'airin-blog'),
$cat_time_string
);
?>
%2$s';
if (get_the_modified_time('U') !== get_the_time('U')) {
$time_cat_up = '';
}
$time_cat_up = sprintf($time_cat_up,
esc_attr(get_the_modified_date('c')),
esc_html(get_the_modified_date()),
esc_attr(get_the_date('c')),
esc_html(get_the_date())
);
// Display - Record update date
echo sprintf(
esc_html_x('%s', 'post date', 'airin-blog'),
$time_cat_up
);
?>
'.
'' . esc_html($cat_label_cat) . ' '.
implode(', ', $limit_cat_array).
'
'.
'';
}
}
// Meta tax tag (in cat)
if (get_theme_mod('airinblog_cus_cat_meta_activ_tag', 1) == 1) {
$cat_list_tag = get_the_tag_list('','d1y2w3');
if (!empty($cat_list_tag)) {
$limit_tag = get_theme_mod('airinblog_cus_cat_meta_item_tag', 3);
$tag_array = explode('d1y2w3', $cat_list_tag);
$limit_tag_array = array_slice($tag_array, 0, $limit_tag);
$cat_label_tag = '';
if ($cat_label_tax_none == 1) {
$cat_label_tag = esc_html__('Tags', 'airin-blog').':';
}
echo ''.
'
' . esc_html($cat_label_tag) . ' '.
implode(', ', $limit_tag_array).
'
'.
'
';
}
}
}
}
// Meta tags (post)
if (get_theme_mod('airinblog_cus_post_meta', 1) == 1) {
// Meta tags (in post)
function airinblog_fun_posted_on_single() {
$post_label_none = esc_attr(get_theme_mod('airinblog_cus_post_meta_label_block', 0));
// Functional - post reading time
if (!function_exists('airinblog_fun_post_time_words')) {
function airinblog_fun_post_time_words() {
$words_per_minutes = 300;
$content_text = is_single() ? get_the_content() : get_post(get_the_ID())->post_content;
$minutes = round(count(preg_split('/\s/', $content_text)) / $words_per_minutes);
if ($minutes == 0) {
return esc_html_e('Less 1 min', 'airin-blog');
} else {
return $minutes . ' ' . esc_html__('min', 'airin-blog');
}
}
}
?>
' . esc_html(get_the_author()) . ''
);
?>
%2$s';
if (get_the_time('U') !== get_the_modified_time('U')) {
$post_time_string = '';
}
$post_time_string = sprintf($post_time_string,
esc_attr(get_the_date('c')),
esc_html(get_the_date()),
esc_attr(get_the_modified_date('c')),
esc_html(get_the_modified_date())
);
// Display - Creation date
echo sprintf(
esc_html_x('%s', 'post date', 'airin-blog'),
$post_time_string
);
?>
%2$s';
if (get_the_modified_time('U') !== get_the_time('U')) {
$time_post_up = '';
}
$time_post_up = sprintf($time_post_up,
esc_attr(get_the_modified_date('c')),
esc_html(get_the_modified_date()),
esc_attr(get_the_date('c')),
esc_html(get_the_date())
);
// Display - Record update date
echo sprintf(
esc_html_x('%s', 'post date', 'airin-blog'),
$time_post_up
);
?>
'.
'' . esc_html($post_label_cat) . ' '.
implode(', ', $limit_cat_array).
'
'.
'';
}
}
// Tags (in post)
function airinblog_fun_post_meta_tax_tag() {
$post_list_tag = get_the_tag_list('','d1y2w3');
if (!empty($post_list_tag)) {
$limit_tag = get_theme_mod('airinblog_cus_post_meta_item_tag', 10);
$tag_array = explode('d1y2w3', $post_list_tag);
$limit_tag_array = array_slice($tag_array, 0, $limit_tag);
$post_label_tag = '';
if (get_theme_mod('airinblog_cus_post_meta_label_tax', 0) != 1) {
$post_label_tag = esc_html__('Tags', 'airin-blog').':';
}
echo ''.
'
' . esc_html($post_label_tag) . ' '.
implode(', ', $limit_tag_array).
'
'.
'
';
}
}
function airinblog_fun_post_meta_tax($lay) {
if (get_theme_mod('airinblog_cus_post_meta_cat', 1) == 1) {
$lay_cat = get_theme_mod('airinblog_cus_post_meta_layout_cat', 'top');
if ($lay == $lay_cat) {
airinblog_fun_post_meta_tax_cat();
}
}
if (get_theme_mod('airinblog_cus_post_meta_tag', 1) == 1) {
$lay_tag = get_theme_mod('airinblog_cus_post_meta_layout_tag', 'bottom');
if ($lay == $lay_tag) {
airinblog_fun_post_meta_tax_tag();
}
}
}
}
// Data processing
function airinblog_fun_categorized_blog() {
if (false === ($trans_cat = get_transient('airinblog_transient_categories'))) {
$trans_cat = get_categories(array(
'fields' => 'ids',
'hide_empty' => 1,
'number' => 2,
));
$trans_cat = count($trans_cat);
set_transient('airinblog_transient_categories', $trans_cat);
}
if ($trans_cat > 1) {
return true;
} else {
return false;
}
}
function airinblog_fun_tag_cat_transient() {
if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) {
return;
}
delete_transient('airinblog_transient_categories');
}
add_action('edit_category', 'airinblog_fun_tag_cat_transient');
add_action('save_post', 'airinblog_fun_tag_cat_transient');