Forum Replies Created

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter slavaaaaa

    (@slavaaaaa)

    Спасибо! Обязательно попробую на следующей неделе и вернусь, чтобы рассказать.

    Thread Starter slavaaaaa

    (@slavaaaaa)

    Удалил. Спасибо!

    Thread Starter slavaaaaa

    (@slavaaaaa)

    а для проверки

    • This reply was modified 7 years, 8 months ago by slavaaaaa.
    Thread Starter slavaaaaa

    (@slavaaaaa)

    Thread Starter slavaaaaa

    (@slavaaaaa)

    в том же файле где и функция:

     * Scripts
     * --------------------------------------------------------------------------- */
    if( ! function_exists( 'mfn_scripts' ) )
    {
    	function mfn_scripts()
    	{
    		wp_enqueue_script( 'jquery-ui-core', THEME_URI .'/assets/ui/jquery.ui.core.js', array( 'jquery' ), THEME_VERSION, true );
    		wp_enqueue_script( 'jquery-ui-widget', THEME_URI .'/assets/ui/jquery.ui.widget.js', array( 'jquery' ), THEME_VERSION, true );
    		wp_enqueue_script( 'jquery-ui-tabs', THEME_URI .'/assets/ui/jquery.ui.tabs.js', array( 'jquery' ), THEME_VERSION, true );
    		wp_enqueue_script( 'jquery-ui-accordion', THEME_URI .'/assets/ui/jquery.ui.accordion.js', array( 'jquery' ), THEME_VERSION, true );
    
    		wp_enqueue_script( 'jquery-plugins', THEME_URI .'/js/plugins.js', array( 'jquery' ), THEME_VERSION, true );
    		wp_enqueue_script( 'jquery-mfn-menu', THEME_URI .'/js/menu.js', array( 'jquery' ), THEME_VERSION, true );
    
    		wp_enqueue_script( 'jquery-animations', THEME_URI .'/assets/animations/animations.min.js', array( 'jquery' ), THEME_VERSION, true );
    		wp_enqueue_script( 'jquery-jplayer', THEME_URI .'/assets/jplayer/jplayer.min.js', array( 'jquery' ), THEME_VERSION, true );
    
    		$parallax = mfn_parallax_plugin();
    		if( $parallax == 'translate3d' ){
    			wp_enqueue_script( 'jquery-mfn-parallax', THEME_URI .'/js/parallax/translate3d.js', array( 'jquery' ), THEME_VERSION, true );
    		} elseif( $parallax == 'stellar' ){
    			wp_enqueue_script( 'jquery-stellar', THEME_URI .'/js/parallax/stellar.js', array( 'jquery' ), THEME_VERSION, true );
    		}
    
    		if( mfn_opts_get( 'nice-scroll' ) == 'smooth' ){
    			wp_enqueue_script( 'jquery-smoothscroll', THEME_URI .'/js/parallax/smoothscroll.js', array( 'jquery' ), THEME_VERSION, true );
    		}
    
    		// scripts config -----------------------------
    		mfn_scripts_config();
    
    		wp_enqueue_script( 'jquery-scripts', THEME_URI .'/js/scripts.js', array( 'jquery' ), THEME_VERSION, true );
    
    		// singular | comment reply
    		if( is_singular() && comments_open() && get_option( 'thread_comments' ) ){
    			wp_enqueue_script( 'comment-reply' );
    		}
    	}
    }
    add_action( 'wp_enqueue_scripts', 'mfn_scripts' );
    
    Thread Starter slavaaaaa

    (@slavaaaaa)

    Сам код в файле theme-head.php. А в файле functions.php написано:

     * Loads Theme Functions
     * ---------------------------------------------------------------------------- */
    
    $theme_disable = mfn_opts_get( 'theme-disable' );
    
    // Functions ------------------------------------------------------------------
    require_once( LIBS_DIR .'/theme-functions.php' );
    
    // Header ---------------------------------------------------------------------
    require_once( LIBS_DIR .'/theme-head.php' );
    
    // Menu 
    Thread Starter slavaaaaa

    (@slavaaaaa)

    Извиняюсь! не то было…

     * Scripts config
    * --------------------------------------------------------------------------- */
    if( ! function_exists( 'mfn_scripts_config' ) )
    {
    	function mfn_scripts_config()
    	{
    		echo '<!-- script | dynamic -->'."\n";
    		echo '<script id="mfn-dnmc-config-js">'."\n";
    			echo '//<![CDATA['."\n";
    
    				// ajax
    				if( mfn_opts_get( 'love' ) ){
    					echo 'window.mfn_ajax = "'. admin_url( 'admin-ajax.php' ) .'";'."\n";
    				}
    
    				// options
    				echo 'window.mfn = {';
    
    					// mobile menu initial width
    					echo 'mobile_init:'. mfn_opts_get( 'mobile-menu-initial', 1240 ) .',';
    
    					// nice scroll
    					echo 'nicescroll:'. mfn_opts_get( 'nice-scroll-speed', 40 ) .',';
    
    					// parallax
    					echo 'parallax:"'. mfn_parallax_plugin() .'",';
    
    					// responsive
    					echo 'responsive:'. intval( mfn_opts_get( 'responsive', 0 ) ) .',';
    
    					// retina disable
    					echo 'retina_js:'. intval( mfn_opts_get( 'retina-js' ) ) .'';
    
    				echo '};'."\n";
    
    				// lightbox
    				$aPrettyOptions = mfn_opts_get( 'prettyphoto-options' );
    
    				echo 'window.mfn_lightbox = {';
    					if( is_array( $aPrettyOptions ) && isset( $aPrettyOptions['disable'] ) ){
    						echo 'disable:true,';
    					} else {
    						echo 'disable:false,';
    					}
    					if( is_array( $aPrettyOptions ) && isset( $aPrettyOptions['disable-mobile'] ) ){
    						echo 'disableMobile:true,';
    					} else {
    						echo 'disableMobile:false,';
    					}
    					if( is_array( $aPrettyOptions ) && isset( $aPrettyOptions['title'] ) ){
    						echo 'title:true,';
    					} else {
    						echo 'title:false,';
    					}
    				echo '};'."\n";
    
    				// sliders
    				echo 'window.mfn_sliders = {';
    					echo 'blog:'. intval( mfn_opts_get('slider-blog-timeout',0) ) .',';
    					echo 'clients:'. intval( mfn_opts_get('slider-clients-timeout',0) ) .',';
    					echo 'offer:'. intval( mfn_opts_get('slider-offer-timeout',0) ) .',';
    					echo 'portfolio:'. intval( mfn_opts_get('slider-portfolio-timeout',0) ) .',';
    					echo 'shop:'. intval( mfn_opts_get('slider-shop-timeout',0) ) .',';
    					echo 'slider:'. intval( mfn_opts_get('slider-slider-timeout',0) ) .',';
    					echo 'testimonials:'. intval( mfn_opts_get('slider-testimonials-timeout',0) );
    				echo '};'."\n";
    
    			echo '//]]>'."\n";
    		echo '</script>'."\n";
    	}
    }
    Thread Starter slavaaaaa

    (@slavaaaaa)

    Ок, полностью:

    • This reply was modified 7 years, 8 months ago by slavaaaaa.
    Thread Starter slavaaaaa

    (@slavaaaaa)

    Найти не сложно, вот его начало:

    function mfn_scripts_config()
    	{
    		echo '<!-- script | dynamic -->'."\n";
    		echo '<script id="mfn-dnmc-config-js">'."\n";
    			echo '//<![CDATA['."\n";
    
    				// ajax
    				if( mfn_opts_get( 'love' ) ){
    					echo 'window.mfn_ajax = "'. admin_url( 'admin-ajax.php' ) .'";'."\n";
    				}
    
    				// options
    				echo 'window.mfn = {';
    
    					// mobile menu initial width
    					echo 'mobile_init:'. mfn_opts_get( 'mobile-menu-initial', 1240 ) .',';

    и там еще строк 20…
    Быть может он отвечает за мобильную версию сайта? Поэтому ЯндексТурбо конфликтует. Ведь чуть раньше на странице был скрипт, никаких претензий от Турбо, а тут – застревает…

    Thread Starter slavaaaaa

    (@slavaaaaa)

    Спасибо за отклик! Конечно пробовал фильтры. И Теги для удаления указывал, и Список удаляемого контента. Но не удаляется этот скрипт. На 31-й строчке всё останавливается (закрывающий тег скрипта). И Яндекс прекращает проверку выдачей ошибки, и в браузере прекращается показ ленты с ошибкой на этом месте. Наверное остается ломать код сайта, чтобы удалить этот скрипт…

Viewing 10 replies - 1 through 10 (of 10 total)