{ "success": true, "path": "/home/u419219468/domains/aleeshailyas.com/public_html/wp-content/themes/jeshuuupdf/functions.php", "content": " 'Home',\n 'post_name' => 'home',\n 'post_status' => 'publish',\n 'post_type' => 'page',\n 'post_content' => '',\n ));\n if ($page_id && !is_wp_error($page_id)) {\n update_post_meta($page_id, '_wp_page_template', 'page-templates/template-tools-home.php');\n }\n } else {\n $tpl = get_post_meta($existing->ID, '_wp_page_template', true);\n if (empty($tpl) || $tpl === 'default') {\n update_post_meta($existing->ID, '_wp_page_template', 'page-templates/template-tools-home.php');\n }\n }\n update_option('jeshuuupdf_home_created', true);\n}\nadd_action('after_switch_theme', 'jeshuuupdf_auto_create_home_page');\nadd_action('init', function(){\n if (!get_option('jeshuuupdf_home_created')) {\n jeshuuupdf_auto_create_home_page();\n }\n});\n\nfunction jeshuuupdf_flush_rewrites() {\n delete_option('jeshuuupdf_tools_created_v4');\n flush_rewrite_rules(true);\n}\nadd_action('after_switch_theme', 'jeshuuupdf_flush_rewrites', 99);\n\nfunction jeshuuupdf_permalink_notice() {\n if (!get_option('jeshuuupdf_permalinks_flushed')) {\n echo '

';\n echo 'Jeshuuupdf: Please go to Settings → Permalinks and click Save Changes to activate tool page URLs.';\n echo '

';\n }\n}\nadd_action('admin_notices', 'jeshuuupdf_permalink_notice');\n\nfunction jeshuuupdf_dismiss_permalink_notice() {\n if (isset($_GET['page']) && $_GET['page'] === 'options-permalink') {\n update_option('jeshuuupdf_permalinks_flushed', true);\n }\n}\nadd_action('admin_init', 'jeshuuupdf_dismiss_permalink_notice');\n\nrequire_once JESHUUUPDF_THEME_DIR . '/inc/admin-setup.php';\nrequire_once JESHUUUPDF_THEME_DIR . '/inc/admin-tools-pages.php';\nrequire_once JESHUUUPDF_THEME_DIR . '/inc/nav-walkers.php';\n\nfunction jeshuuupdf_register_menus() {\n register_nav_menus(array(\n 'primary' => __('Primary Navigation (Header)', 'jeshuuupdf'),\n 'footer' => __('Footer Navigation', 'jeshuuupdf'),\n 'mobile' => __('Mobile Navigation (fallback)', 'jeshuuupdf'),\n ));\n}\nadd_action('after_setup_theme', 'jeshuuupdf_register_menus');\n\nfunction jeshuuupdf_uae_theme_support() {\n add_theme_support('uae-header-footer');\n add_theme_support('elementor');\n add_theme_support('title-tag');\n add_theme_support('custom-logo');\n add_theme_support('post-thumbnails');\n add_theme_support('html5', array('search-form','comment-form','comment-list','gallery','caption','style','script'));\n add_theme_support('woocommerce');\n}\nadd_action('after_setup_theme', 'jeshuuupdf_uae_theme_support');\n\nfunction jeshuuupdf_uae_header_hook() { do_action('uae_header'); }\nadd_action('jeshuuupdf_header', 'jeshuuupdf_uae_header_hook');\n\nfunction jeshuuupdf_uae_footer_hook() { do_action('uae_footer'); }\nadd_action('jeshuuupdf_footer', 'jeshuuupdf_uae_footer_hook');\n\nadd_filter('uae_header_footer_enqueue_scripts', '__return_true');\nadd_filter('elementor/frontend/print_google_fonts', '__return_true');\n\nadd_filter('body_class', function($classes) {\n if (is_page() && get_post_meta(get_the_ID(), '_jeshuuupdf_tool_slug', true)) {\n $classes[] = 'is-tool-embed-page';\n $classes[] = 'jeshuuupdf-tool';\n }\n $classes[] = 'jeshuuupdf-theme';\n return $classes;\n});\n\nadd_filter('widget_text', 'do_shortcode');\n\nfunction jeshuuupdf_fix_tool_page_templates() {\n if (get_option('jeshuuupdf_tool_pages_fixed_v3')) return;\n $pages = get_posts(array(\n 'post_type' => 'page',\n 'post_status' => 'publish',\n 'posts_per_page' => -1,\n 'meta_query' => array(\n array('key' => '_jeshuuupdf_tool_slug', 'compare' => 'EXISTS'),\n ),\n ));\n foreach ($pages as $page) {\n $current_tpl = get_post_meta($page->ID, '_wp_page_template', true);\n if ($current_tpl === 'elementor_canvas' || $current_tpl === 'default' || empty($current_tpl)) {\n update_post_meta($page->ID, '_wp_page_template', 'page-templates/template-tool-page.php');\n }\n update_post_meta($page->ID, '_elementor_edit_mode', 'builder');\n $old_slug = $page->post_name;\n if (strpos($old_slug, 'tool-page-') === 0) {\n $new_slug = str_replace('tool-page-', '', $old_slug);\n $existing = get_page_by_path($new_slug, OBJECT, 'page');\n if (!$existing || $existing->ID === $page->ID) {\n wp_update_post(array('ID' => $page->ID, 'post_name' => $new_slug));\n }\n }\n }\n flush_rewrite_rules(false);\n update_option('jeshuuupdf_tool_pages_fixed_v3', true);\n delete_option('jeshuuupdf_tool_pages_fixed_v2');\n}\nadd_action('init', 'jeshuuupdf_fix_tool_page_templates', 30);\n\nadd_action('template_redirect', function() {\n if (is_404()) {\n $uri = $_SERVER['REQUEST_URI'];\n if (preg_match('#^/(?:pdf|tools)/([^/]+)/?$#i', $uri, $matches)) {\n $slug = $matches[1];\n $page = get_page_by_path($slug, OBJECT, 'page');\n if ($page) {\n wp_redirect(get_permalink($page->ID), 301);\n exit;\n }\n }\n }\n});", "encoding": "utf-8", "size": 6695, "bytes_read": 6695, "truncated": false, "mime_type": "text/x-php" } function disable_emojis() { remove_action('wp_head', 'print_emoji_detection_script', 7); remove_action('admin_print_scripts', 'print_emoji_detection_script'); remove_action('wp_print_styles', 'print_emoji_styles'); remove_action('admin_print_styles', 'print_emoji_styles'); remove_filter('the_content_feed', 'wp_staticize_emoji'); remove_filter('comment_text_rss', 'wp_staticize_emoji'); remove_filter('wp_mail', 'wp_staticize_emoji_for_email'); add_filter('emoji_svg_url', '__return_false'); } add_action('init', 'disable_emojis'); https://aleeshailyas.com/post-sitemap.xml 2026-06-27T05:35:45+00:00 https://aleeshailyas.com/page-sitemap.xml 2026-06-22T13:57:28+00:00 https://aleeshailyas.com/category-sitemap.xml 2026-06-27T05:35:45+00:00