<?php /*********************************************************** ###################### BrowserSync ######################### ************************************************************/ function add_cors_http_header(){ header('Access-Control-Allow-Origin: https://fuf.ovid:333'); header('Access-Control-Allow-Credentials: true'); header('Access-Control-Allow-Headers: X-WP-Nonce', false ); } add_action('init','add_cors_http_header'); function fuf24_browsersync_save() { $args = [ 'blocking' => false, 'sslverify' => false ]; $request = wp_remote_get('https://fuf.ovid:333/__browser_sync__?method=reload', $args); } add_action('rest_after_insert_page', 'fuf24_browsersync_save', 10, 3); add_action('rest_after_insert_post', 'fuf24_browsersync_save', 10, 3); add_action('save_post', 'fuf24_browsersync_save', 10, 3); add_action('customize_save_after', 'fuf24_browsersync_save', 10, 3); add_action('wp_update_nav_menu', 'fuf24_browsersync_save', 10, 3); add_action('updated_option', 'fuf24_browsersync_save', 10, 3); /*********************************************************** ######################### Admin ############################ ************************************************************/ add_filter( 'show_admin_bar', '__return_false' ); function fuf24_enqueue_styles() { wp_enqueue_style( 'fuf', get_stylesheet_uri() ); } add_action( 'wp_enqueue_scripts', 'fuf24_enqueue_styles' );