
if ($manga_genres && !is_wp_error($manga_genres)) { foreach ($manga_genres as $genre) { $keywords_array[] = 'manga ' . esc_html(strtolower($genre->name)); } } if ($manga_author) { $keywords_array[] = esc_html(strtolower($manga_author)); } $meta_keywords = implode(', ', array_unique($keywords_array)); // Estimate reading time for manga $content_word_count = str_word_count(strip_tags(get_the_content())); $estimated_reading_time = ceil($content_word_count / 200); // Average reading speed } elseif (is_singular('chapter')) { // For chapter pages $chapter_title = get_the_title(); $manga_id = get_post_meta(get_the_ID(), 'manga_id', true); $manga_title = $manga_id ? get_the_title($manga_id) : ''; $chapter_number = get_post_meta(get_the_ID(), 'chapter_number', true); $page_title = esc_html($chapter_title) . ' - ' . esc_html($manga_title) . ' | ' . esc_html($site_name); $meta_description = 'Lee ' . esc_html($chapter_title) . ' de ' . esc_html($manga_title) . ' manga online gratis en español. Imágenes de alta calidad y carga rápida en ' . esc_html($site_name) . '.'; $meta_keywords = 'manga, ' . esc_html(strtolower($manga_title)) . ', ' . esc_html(strtolower($chapter_title)) . ', capítulo ' . esc_html($chapter_number) . ', leer manga online'; } elseif (is_category() || is_tag() || is_tax()) { // For taxonomy pages $term = get_queried_object(); $term_name = $term->name ?? ''; $term_description = $term->description ?? ''; $posts_count = $term->count ?? 0; $page_title = esc_html($term_name) . ' - Manga y Capítulos | ' . esc_html($site_name); $meta_description = 'Descubre todos los mangas de ' . esc_html($term_name) . ' en ' . esc_html($site_name) . '. '; if ($term_description) { $meta_description .= esc_html($term_description) . ' '; } $meta_description .= $posts_count . ' mangas disponibles para leer online gratis.'; $meta_keywords = esc_html(strtolower($term_name)) . ', manga ' . esc_html(strtolower($term_name)) . ', leer manga, manga español'; } elseif (is_search()) { // For search pages $search_query = get_search_query(); $page_title = 'Resultados de búsqueda: ' . esc_html($search_query) . ' | ' . esc_html($site_name); $meta_description = 'Resultados de búsqueda para "' . esc_html($search_query) . '" en ' . esc_html($site_name) . '. Encuentra tu manga favorito y lee online gratis.'; $meta_keywords = esc_html(strtolower($search_query)) . ', buscar manga, manga online, leer manga'; } else { // Default for other pages $page_title = wp_get_document_title(); $meta_description = has_excerpt() ? get_the_excerpt() : esc_html($site_description); $meta_keywords = 'manga online, leer manga gratis, manga español, ' . esc_html(strtolower($site_name)); } // Trim description to optimal length (150-160 characters) if (strlen($meta_description) > 160) { $meta_description = wp_trim_words($meta_description, 25, '...'); } ?>