Search Results for 'optimize'

    No search results were found in Documentation!

Results from the Forum
simchris
Participant
#0

Hi folks
as you may or may not recall I had mentioned something about getting an http/https warning in the theme panel while playing with WooCommerce install.

I have traced this down to an http:// call for fonts in the theme. Since the store I’m setting up for our main business site is “https everywhere” … even with a local 301 redirect for any errant http elements, it turns out it’s a call to Google fonts for Roboto:

Mixed Content: The page at 'https://www.MYSITE.com/store/wp-admin/post.php?post=4&action=edit&message=1' was loaded over HTTPS, but requested an insecure stylesheet 'http://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700&subset=latin'. This request has been blocked; the content must be served over HTTPS.

In td_wp_booster_functions.php

I have this:

/*
* on demo and dev we load only the latin fonts
*
* modify this collection if you want to optimize the fonts loaded when you have the speed booster enabled
*
* collection url -> : http://www.google.com/fonts#ReviewPlace:refine/Collection:PT+Sans:400,700,400italic|Ubuntu:400,400italic|Open+Sans:400italic,400|Oswald:400,700|Roboto+Condensed:400italic,700italic,400,700
*/
wp_enqueue_style('google-font-rest', td_global::$http_or_https . '://fonts.googleapis.com/css?family=Roboto+Condensed:400italic,700italic,700,400|Open+Sans:400italic,600italic,700italic,400,700,600'); //used on menus/small text

and

// enqueue the fonts
if(!in_array('g_438', $td_user_fonts_list)) {//'g_438', //Open Sans
wp_enqueue_style('google-font-opensans', td_global::$http_or_https . '://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic'); //used on menus/small text
}

if(!in_array('g_522', $td_user_fonts_list)) {//'g_522', //Roboto condensed
wp_enqueue_style('google-roboto-cond', td_global::$http_or_https . '://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic'); //used on content
}
}

So, apparently from the theme panel, it doesn’t pick up the https dynamically.

I’ve changed to:

wp_enqueue_style('google-font-rest', td_global::$http_or_https . 'https://fonts.googleapis.com/css?family=Roboto+Condensed:400italic,700italic,700,400|Open+Sans:400italic,600italic,700italic,400,700,600'); //used on menus/small text
} else {
$td_user_fonts_list = array();
$td_user_fonts_db = td_util::get_option('td_fonts');

if(!empty($td_user_fonts_db)) {
foreach($td_user_fonts_db as $td_font_setting_key => $td_font_setting_val) {
if(!empty($td_font_setting_val) and !empty($td_font_setting_val['font_family'])) {
$td_user_fonts_list[] = $td_font_setting_val['font_family'];
}
}
}

// enqueue the fonts
if(!in_array('g_438', $td_user_fonts_list)) {//'g_438', //Open Sans
wp_enqueue_style('google-font-opensans', td_global::$http_or_https . 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic'); //used on menus/small text
}

if(!in_array('g_522', $td_user_fonts_list)) {//'g_522', //Roboto condensed
wp_enqueue_style('google-roboto-cond', td_global::$http_or_https . 'https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,300,700&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic'); //used on content
}
}

***
but, that did not fix it.
***

simchris
tagDiv Member

If you don’t know how to edit files manually for the theme you should not attempt any minification. There is no plugin to do it properly, aside from some things which mod_pagespeed running on your server might help with.

If you’re new to HTML and webdev.

The way you “minify” a file is removing extra spaces and line breaks.

For example, open the style.css file in text editor/programmer tool (I use TextPad on Windows, and BBedit on Mac), copy all the text, paste into the CSS minifier (link provided in my prior post); hit minify button, then paste back into the style.css file.

That is what minification is. Plenty of tutorials on the topic online.

In WP config, comments looks like

/** Sets up WordPress vars and included files. */

I cover most of this in the pagespeed sticky topic from the past year using the theme. Might be worthwhile to read through that; perhaps going back to front for my later posts.

But basically, you need to manually edit the files you want to minify, then use a tool to “minify” them; then replace the files on server in theme folder, etc., with the optimized versions.

Minifying the style.css file is the simplest thing to start with.

simchris
Participant
#0

Hi folks
this is an advanced user question (me).

Seeking to streamline overhead a little for all the theme functions we don’t use, and will never use with the theme, which are now loaded via td_wp_booster_functions.php and not main functions.php file.

For example, can I safely remove some of the elements such as

require_once('td_ads.php');       //handles background click ad
require_once('td_demo_site.php');  // the demo site
require_once('td_video_playlist_support.php'); //video playlist support
require_once('td_first_install.php');  //the code that runs on the first install of the theme
require_once('td_smart_list.php');  //the smart lists
require_once('td_login.php');  // modal window for user login

In the above list, we don’t use background ads, demo site, video playlists, smart lists, or logins; and we don’t use theme panel to install plugins/check for plugin install.

Similarly is it practical to remove the entire bottom section, since we’re not using the theme admin to manage install or nag screen for *any* plugin install, and it’s a lot of “newbie bloat” for us.

e.g., section starting with:


    /*  -----------------------------------------------------------------------------
        TGM_Plugin_Activation
     */
    require_once 'external/class-tgm-plugin-activation.php';

(etc.)

Thanks folks 🙂

Trying to optimize a little as some stuff we don’t use and never will use and is redundant/irrelevant for our use.

kovachx
tagDiv Member

When I enable Minify from cloudflare or any cache plug in it fucks up my sliders and they don’t work. I have no idea why they put these options when in most cases they screw your page. I managed to optimize my website more. You can have a look at it again and it works better now I guess http://www.toppcnews.com

simchris
tagDiv Member

Well, server response is not how long the page takes to load, but how long it takes to first respond.

welcome to wordpress… Optimization is a lot of trial and error. I spent entire month of jan 2014 wasted on how to optimize our business site, with minification, cdn yes then no, sub domain to limit number of loads from one domain, mod pagespeed plugin, image optimization, sprites for some things, use fewer plugins, optimize wpconfig file, optimize fuctions.php file, optimize font loading, etc.

simchris
tagDiv Member

You need to talk to your hosting company about optimizing the speed of the “server response time.” There is nothing you can do externally to change that, if you have a slow connection outbound to the web. A CDN is supposed to help with that, ironically. Likely talk to a consultant from your hosting provider about what you can do since they claim to offer WordPress optimized hosting. 🙂

simchris
tagDiv Member

note florida site was just moved to the theme about 10 days ago, and is not yet fully optimized.

I was actually waiting on the new version of theme, and I need to optimize the logos (e.g., no mobile logo, footer logo, and the top logo off center due to white space in logo for the old theme layout … etc.

simchris
tagDiv Member

Well, all those ad networks, and the stuff like variables on the cdn, etc., are stuff “off the site” which are difficult to optimize. Generally once you have more than 3 ad networks and affiliate systems running, it will kill your speed. Trade off on income vs speed, and you know which one usually will win there 😉 … often you can try to address some of those issues with the ad networks.

The weirdo thing with the http + https issue with Google ads, I’ve not yet been able to sort out, as we’re seeing that too for the first time as of December/January. Maybe Jan. 1 ? It’s possible Google is doing some kind of redirect for legacy ad units in their network to force https loading of http content coming off client servers (client http://image.jpg –> https://google.image.jpg) but guessing on that.

80 mobile and 90 desktop are the “ideal” … but arguably you can test your score with AdSense “off” to get a more realistic score since we’ve seen that Google doesn’t penalize your score in real world use for their own sites not being optimized for their own testing system (!).

Too much fun!

gouravgola
Participant
#0

Hello, i have already follow your these guidelines to speed up my site:
https://forum.tagdiv.com/page-speed-guide/

But still my score on google speed insight is 70 and 84 for mobile and desktop!
https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.unbelievable-facts.com%2F

I have few questions please guide me:

1. it is showing i need to optimize CSS Delivery, i saw article about combining many css files to one, but i am not sure if it will be applicable in these 3rd part css below:
Optimize CSS Delivery of the following:
http://www.unbelievable-facts.com/…ontact-form-plugin/css/style.css?ver=4.1
http://www.unbelievable-facts.com/…ser/assets/css/js_composer.css?ver=4.3.4
http://www.unbelievable-facts.com/…content/themes/Newsmag/style.css?ver=1.2
http://www.unbelievable-facts.com/…alize/frontend/css/socialize.css?ver=4.1

first css is of contact form i am using, widget url is :
https://wordpress.org/plugins/contact-form-plugin/
please suggest me good contact form, which will not create any porb.

2nd css is of visual composer i guess, please suggest me its solution too.

2. Minify CSS for the following resources to reduce their size by 10.5KiB (16% reduction).

Minifying http://www.unbelievable-facts.com/…content/themes/Newsmag/style.css?ver=1.2 could save 9.1KiB (17% reduction) after compression.
Minifying http://www.unbelievable-facts.com/…ser/assets/css/js_composer.css?ver=4.3.4 could save 1.4KiB (13% reduction) after compression.

How can i compress them? please guide!

3.Minify JavaScript for the following resources to reduce their size by 4.8KiB (3% reduction).

Minifying http://www.unbelievable-facts.com/…assets/js/js_composer_front.js?ver=4.3.4 could save 2.1KiB (36% reduction) after compression.
Minifying https://www.gstatic.com/swiffy/v7.1.1/runtime.js could save 1.4KiB (2% reduction) after compression.
Minifying http://www.unbelievable-facts.com/…themes/Newsmag/js/td_site.min.js?ver=1.2 could save 775B (3% reduction) after compression.
Minifying http://pagead2.googlesyndication.com/…s/r20150122/r20141212/expansion_embed.js could save 512B (2% reduction) after compression.

How can i minify them? please guide?

And 1 more question, currently i am using dedicated server, should i try CDN? will it help improving page speed? if yes then how much?

simchris
tagDiv Member

GTmetrix.com is useful for newbies as it shows examples and also offers fixes such as optimized versions of problem images and minified elements for those unable to do that stuff themselves. I usually recommend it as opposed to Google’s own Pagespeed Insights, since Google doesn’t really explain very well how to fix anything. GTM also has a plugin you can use to chart your improvements (or they did anyway).

I will admit I have worked with their parent company for 15 years several times on client projects, hence my high level of trust.

Still – one needs to follow the advice provided by ANY of the docs, posts, or online tools, as starting point to optimize a site; it won’t fix itself 🙂

simchris
tagDiv Member

Did you add the items to your htaccess file ? Doesn’t look like it.

You need to do EVERYTHING ELSE before messing with the speedbooster plugin customizations, which are optional and entirely up to you.

You need to take care of ALL the other issues EXCEPT for “render blocking CSS/javascript” first or the latter will do nothing for your site. That step is done LAST to get the last couple of points, not the 25-30 points you’re down right now due to all the other issues that ONLY YOU can manage.

Web server optimization is up to you, and is related to optimizing WORDPRESS, not the theme. Tech support here is for the THEME, and not to teach you how to manage your web server … folks here are helping on that as time permits, but you have to take the initiative to LEARN how to do that — WordPress has been around 10 years — lots of tutorials on the web. “How to optimize WordPress for best Pagespeed” … simple search in Google, for example.

And all the links in this thread — SHOW YOU a number of things you should do, but you need to do that.

Nobody ignoring you — you need to fix your own house, that is YOUR job to tackle.

You’ve read the docs … well, now you need to actually *do* some of the guidelines or they won’t work.

Fix your htaccess file; make sure you have compression running, and expiration headers; optimize your images; minimize external elements loading on your site; etc. — ONLY YOU can do that stuff. If it means nothing to you, then you likely will need to hire a developer to help you.

  • This reply was modified 11 years by simchris.
  • This reply was modified 11 years by simchris.
simchris
tagDiv Member

most of those errors look related to wp-optimize plugin … so that is separate problem.

Also looks like some kind of permissions issue on the /js/ folder.

AaronTaylor
Participant
#0

My google webmaster tools for my website: http://www.equestrianempire.com is having a server error that says:

Server Error 500: wp-content/themes/Newspaper/

I am hosting with WP-ENGINE and they have told me that the error is a 500 error and upon looking at my apache error log, they have found the following:

[Tue Jan 27 12:14:22 2015] [error] [client 72.173.87.182] Directory index forbidden by Options directive: /nas/wp/www/sites/aarontaylor/wp-content/themes/Newspaper/js/, referer: http://www.equestrianempire.com/rider-killed-by-horse-she-raised-since-birth/
[Tue Jan 27 13:58:32 2015] [error] [client 184.20.57.174] Directory index forbidden by Options directive: /nas/wp/www/sites/aarontaylor/wp-content/themes/Newspaper/js/, referer: http://www.equestrianempire.com/10-things-you-give-up-when-you-start-to-ride-horses/
[Tue Jan 27 15:43:16 2015] [error] [client 192.64.61.159] [WPE Monitoring] Stopwatch php.pod-3132.function.mysql_query.duration exceeded 1000ms. Was: 1544ms.\n#0 wpe\\measure\\LoggingStopwatch->logStackTrace(1544) called at [/nas/wp/www/common/production/measure.php:198]\n#1 wpe\\measure\\LoggingStopwatch->lap_ended(1544) called at [/nas/wp/www/common/production/measure.php:134]\n#2 wpe\\measure\\Stopwatch->lapstart() called at [/nas/wp/www/common/production/measure.php:152]\n#3 wpe\\measure\\Stopwatch->stop() called at [/nas/wp/www/common/production/statsd_monitoring.php(256) : runkit created function:19]\n#4 mysql_query(UPDATE wp_postmeta SET meta_value = ‘549’ WHERE post_id = 1163 AND meta_key = ‘post_views_count’ /* From [www.equestrianempire.com/wp-admin/admin-ajax.php] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/themes/Newspaper/includes/wp_booster/td_ajax.php:452] */, Resource id #28) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1663]\n#5 wpdb->_do_query(UPDATE wp_postmeta SET meta_value = ‘549’ WHERE post_id = 1163 AND meta_key = ‘post_views_count’ /* From [www.equestrianempire.com/wp-admin/admin-ajax.php] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/themes/Newspaper/includes/wp_booster/td_ajax.php:452] */) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1567]\n#6 wpdb->query(UPDATE wp_postmeta SET meta_value = ‘549’ WHERE post_id = 1163 AND meta_key = ‘post_views_count’) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1799]\n#7 wpdb->update(wp_postmeta, Array ([meta_value] => 549), Array ([post_id] => 1163,[meta_key] => post_views_count)) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/meta.php:248]\n#8 update_metadata(post, 1163, post_views_count, 549, ) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/post.php:1959]\n#9 update_post_meta(1163, post_views_count, 549) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/themes/Newspaper/includes/wp_booster/td_ajax.php:452]\n#10 td_ajax_update_views()\n#11 call_user_func_array(td_ajax_update_views, Array ([0] => )) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/plugin.php:496]\n#12 do_action(wp_ajax_nopriv_td_ajax_update_views) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-admin/admin-ajax.php:95]\n, referer: http://www.equestrianempire.com/rider-killed-by-horse-she-raised-since-birth/
[Tue Jan 27 15:43:16 2015] [error] [client 192.64.61.159] [WPE Monitoring] Slow mysql_query() call was running query:\nUPDATE wp_postmeta SET meta_value = ‘549’ WHERE post_id = 1163 AND meta_key = ‘post_views_count’ /* From [www.equestrianempire.com/wp-admin/admin-ajax.php] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/themes/Newspaper/includes/wp_booster/td_ajax.php:452] */, referer: http://www.equestrianempire.com/rider-killed-by-horse-she-raised-since-birth/
[Tue Jan 27 15:54:06 2015] [error] [client 204.101.161.159] Directory index forbidden by Options directive: /nas/wp/www/sites/aarontaylor/wp-content/uploads/, referer: bing.com
[Tue Jan 27 17:29:19 2015] [error] [client 71.57.155.98] [WPE Monitoring] Stopwatch php.pod-3132.function.mysql_query.duration exceeded 1000ms. Was: 2685ms.\n#0 wpe\\measure\\LoggingStopwatch->logStackTrace(2685) called at [/nas/wp/www/common/production/measure.php:198]\n#1 wpe\\measure\\LoggingStopwatch->lap_ended(2685) called at [/nas/wp/www/common/production/measure.php:134]\n#2 wpe\\measure\\Stopwatch->lapstart() called at [/nas/wp/www/common/production/measure.php:152]\n#3 wpe\\measure\\Stopwatch->stop() called at [/nas/wp/www/common/production/statsd_monitoring.php(256) : runkit created function:19]\n#4 mysql_query(OPTIMIZE TABLE wp_bp_groups_groupmeta /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, Resource id #28) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1663]\n#5 wpdb->_do_query(OPTIMIZE TABLE wp_bp_groups_groupmeta /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1567]\n#6 wpdb->query(OPTIMIZE TABLE wp_bp_groups_groupmeta) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128]\n#7 optimizeTablesQuick(yes) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:528]\n#8 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php:76]\n#9 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize.php:76]\n#10 wp_optimize_menu()\n#11 call_user_func_array(wp_optimize_menu, Array ([0] => )) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/plugin.php:496]\n#12 do_action(toplevel_page_WP-Optimize) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-admin/admin.php:212]\n, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:19 2015] [error] [client 71.57.155.98] [WPE Monitoring] Slow mysql_query() call was running query:\nOPTIMIZE TABLE wp_bp_groups_groupmeta /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:30 2015] [error] [client 71.57.155.98] [WPE Monitoring] Stopwatch php.pod-3132.function.mysql_query.duration exceeded 1000ms. Was: 1483ms.\n#0 wpe\\measure\\LoggingStopwatch->logStackTrace(1483) called at [/nas/wp/www/common/production/measure.php:198]\n#1 wpe\\measure\\LoggingStopwatch->lap_ended(1483) called at [/nas/wp/www/common/production/measure.php:134]\n#2 wpe\\measure\\Stopwatch->lapstart() called at [/nas/wp/www/common/production/measure.php:152]\n#3 wpe\\measure\\Stopwatch->stop() called at [/nas/wp/www/common/production/statsd_monitoring.php(256) : runkit created function:19]\n#4 mysql_query(OPTIMIZE TABLE wp_options /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, Resource id #28) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1663]\n#5 wpdb->_do_query(OPTIMIZE TABLE wp_options /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1567]\n#6 wpdb->query(OPTIMIZE TABLE wp_options) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128]\n#7 optimizeTablesQuick(yes) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:528]\n#8 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php:76]\n#9 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize.php:76]\n#10 wp_optimize_menu()\n#11 call_user_func_array(wp_optimize_menu, Array ([0] => )) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/plugin.php:496]\n#12 do_action(toplevel_page_WP-Optimize) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-admin/admin.php:212]\n, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:30 2015] [error] [client 71.57.155.98] [WPE Monitoring] Slow mysql_query() call was running query:\nOPTIMIZE TABLE wp_options /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:33 2015] [error] [client 71.57.155.98] [WPE Monitoring] Stopwatch php.pod-3132.function.mysql_query.duration exceeded 1000ms. Was: 1586ms.\n#0 wpe\\measure\\LoggingStopwatch->logStackTrace(1586) called at [/nas/wp/www/common/production/measure.php:198]\n#1 wpe\\measure\\LoggingStopwatch->lap_ended(1586) called at [/nas/wp/www/common/production/measure.php:134]\n#2 wpe\\measure\\Stopwatch->lapstart() called at [/nas/wp/www/common/production/measure.php:152]\n#3 wpe\\measure\\Stopwatch->stop() called at [/nas/wp/www/common/production/statsd_monitoring.php(256) : runkit created function:19]\n#4 mysql_query(OPTIMIZE TABLE wp_bp_groups_groupmeta /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, Resource id #28) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1663]\n#5 wpdb->_do_query(OPTIMIZE TABLE wp_bp_groups_groupmeta /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1567]\n#6 wpdb->query(OPTIMIZE TABLE wp_bp_groups_groupmeta) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128]\n#7 optimizeTablesQuick(yes) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:528]\n#8 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php:76]\n#9 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize.php:76]\n#10 wp_optimize_menu()\n#11 call_user_func_array(wp_optimize_menu, Array ([0] => )) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/plugin.php:496]\n#12 do_action(toplevel_page_WP-Optimize) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-admin/admin.php:212]\n, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:33 2015] [error] [client 71.57.155.98] [WPE Monitoring] Slow mysql_query() call was running query:\nOPTIMIZE TABLE wp_bp_groups_groupmeta /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:37 2015] [error] [client 71.57.155.98] [WPE Monitoring] Stopwatch php.pod-3132.function.mysql_query.duration exceeded 1000ms. Was: 4033ms.\n#0 wpe\\measure\\LoggingStopwatch->logStackTrace(4033) called at [/nas/wp/www/common/production/measure.php:198]\n#1 wpe\\measure\\LoggingStopwatch->lap_ended(4033) called at [/nas/wp/www/common/production/measure.php:134]\n#2 wpe\\measure\\Stopwatch->lapstart() called at [/nas/wp/www/common/production/measure.php:152]\n#3 wpe\\measure\\Stopwatch->stop() called at [/nas/wp/www/common/production/statsd_monitoring.php(256) : runkit created function:19]\n#4 mysql_query(OPTIMIZE TABLE wp_bp_groups_members /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, Resource id #28) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1663]\n#5 wpdb->_do_query(OPTIMIZE TABLE wp_bp_groups_members /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1567]\n#6 wpdb->query(OPTIMIZE TABLE wp_bp_groups_members) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128]\n#7 optimizeTablesQuick(yes) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:528]\n#8 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php:76]\n#9 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize.php:76]\n#10 wp_optimize_menu()\n#11 call_user_func_array(wp_optimize_menu, Array ([0] => )) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/plugin.php:496]\n#12 do_action(toplevel_page_WP-Optimize) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-admin/admin.php:212]\n, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:37 2015] [error] [client 71.57.155.98] [WPE Monitoring] Slow mysql_query() call was running query:\nOPTIMIZE TABLE wp_bp_groups_members /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:37 2015] [error] [client 71.57.155.98] [WPE Monitoring] Stopwatch php.pod-3132.function.mysql_query.duration exceeded 1000ms. Was: 7353ms.\n#0 wpe\\measure\\LoggingStopwatch->logStackTrace(7353) called at [/nas/wp/www/common/production/measure.php:198]\n#1 wpe\\measure\\LoggingStopwatch->lap_ended(7353) called at [/nas/wp/www/common/production/measure.php:134]\n#2 wpe\\measure\\Stopwatch->lapstart() called at [/nas/wp/www/common/production/measure.php:152]\n#3 wpe\\measure\\Stopwatch->stop() called at [/nas/wp/www/common/production/statsd_monitoring.php(256) : runkit created function:19]\n#4 mysql_query(OPTIMIZE TABLE wp_postmeta /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, Resource id #28) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1663]\n#5 wpdb->_do_query(OPTIMIZE TABLE wp_postmeta /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1567]\n#6 wpdb->query(OPTIMIZE TABLE wp_postmeta) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128]\n#7 optimizeTablesQuick(yes) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:528]\n#8 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php:76]\n#9 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize.php:76]\n#10 wp_optimize_menu()\n#11 call_user_func_array(wp_optimize_menu, Array ([0] => )) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/plugin.php:496]\n#12 do_action(toplevel_page_WP-Optimize) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-admin/admin.php:212]\n, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:37 2015] [error] [client 71.57.155.98] [WPE Monitoring] Slow mysql_query() call was running query:\nOPTIMIZE TABLE wp_postmeta /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:39 2015] [error] [client 71.57.155.98] [WPE Monitoring] Stopwatch php.pod-3132.function.mysql_query.duration exceeded 1000ms. Was: 1629ms.\n#0 wpe\\measure\\LoggingStopwatch->logStackTrace(1629) called at [/nas/wp/www/common/production/measure.php:198]\n#1 wpe\\measure\\LoggingStopwatch->lap_ended(1629) called at [/nas/wp/www/common/production/measure.php:134]\n#2 wpe\\measure\\Stopwatch->lapstart() called at [/nas/wp/www/common/production/measure.php:152]\n#3 wpe\\measure\\Stopwatch->stop() called at [/nas/wp/www/common/production/statsd_monitoring.php(256) : runkit created function:19]\n#4 mysql_query(OPTIMIZE TABLE wp_ewwwio_images /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, Resource id #28) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1663]\n#5 wpdb->_do_query(OPTIMIZE TABLE wp_ewwwio_images /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1567]\n#6 wpdb->query(OPTIMIZE TABLE wp_ewwwio_images) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128]\n#7 optimizeTablesQuick(yes) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:528]\n#8 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php:76]\n#9 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize.php:76]\n#10 wp_optimize_menu()\n#11 call_user_func_array(wp_optimize_menu, Array ([0] => )) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/plugin.php:496]\n#12 do_action(toplevel_page_WP-Optimize) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-admin/admin.php:212]\n, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:39 2015] [error] [client 71.57.155.98] [WPE Monitoring] Slow mysql_query() call was running query:\nOPTIMIZE TABLE wp_ewwwio_images /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:39 2015] [error] [client 71.57.155.98] [WPE Monitoring] Stopwatch php.pod-3132.function.mysql_query.duration exceeded 1000ms. Was: 1636ms.\n#0 wpe\\measure\\LoggingStopwatch->logStackTrace(1636) called at [/nas/wp/www/common/production/measure.php:198]\n#1 wpe\\measure\\LoggingStopwatch->lap_ended(1636) called at [/nas/wp/www/common/production/measure.php:134]\n#2 wpe\\measure\\Stopwatch->lapstart() called at [/nas/wp/www/common/production/measure.php:152]\n#3 wpe\\measure\\Stopwatch->stop() called at [/nas/wp/www/common/production/statsd_monitoring.php(256) : runkit created function:19]\n#4 mysql_query(OPTIMIZE TABLE wp_term_taxonomy /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, Resource id #28) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1663]\n#5 wpdb->_do_query(OPTIMIZE TABLE wp_term_taxonomy /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/wp-db.php:1567]\n#6 wpdb->query(OPTIMIZE TABLE wp_term_taxonomy) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128]\n#7 optimizeTablesQuick(yes) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:528]\n#8 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php:76]\n#9 include_once(/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-admin.php) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize.php:76]\n#10 wp_optimize_menu()\n#11 call_user_func_array(wp_optimize_menu, Array ([0] => )) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-includes/plugin.php:496]\n#12 do_action(toplevel_page_WP-Optimize) called at [/nas/wp/www/cluster-3132/aarontaylor/wp-admin/admin.php:212]\n, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:29:39 2015] [error] [client 71.57.155.98] [WPE Monitoring] Slow mysql_query() call was running query:\nOPTIMIZE TABLE wp_term_taxonomy /* From [www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize] in [/nas/wp/www/cluster-3132/aarontaylor/wp-content/plugins/wp-optimize/wp-optimize-main.php:128] */, referer: http://www.equestrianempire.com/wp-admin/admin.php?page=WP-Optimize
[Tue Jan 27 17:33:18 2015] [error] [client 192.171.117.234] PHP Fatal error: Call to undefined function get_header() in /nas/wp/www/cluster-3132/aarontaylor/wp-content/themes/Newspaper/index.php on line 6
[Tue Jan 27 17:34:36 2015] [error] [client 71.57.155.98] PHP Fatal error: Call to undefined function get_header() in /nas/wp/www/cluster-3132/aarontaylor/wp-content/themes/Newspaper/index.php on line 6
[Tue Jan 27 17:35:09 2015] [error] [client 71.57.155.98] PHP Fatal error: Call to undefined function get_header() in /nas/wp/www/cluster-3132/aarontaylor/wp-content/themes/Newspaper/index.php on line 6
[Tue Jan 27 17:36:34 2015] [error] [client 150.70.173.48] PHP Fatal error: Call to undefined function get_header() in /nas/wp/www/cluster-3132/aarontaylor/wp-content/themes/Newspaper/index.php on line 6

I have no made any changes or modifications to the code and I’m very unsure of what to do, as I do not understand PHP. Thank you!

Lucian
tagDiv Staff

Hi,

If you test your site using page speed insights pr gtmetrix you can find all issues you have to fix and also steps you need to follow to get this done: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fvidzo.ru%2F&tab=desktop
Use the guide for page speed, without any additional plugins will help you achieve this just do some research on this because as stated in the guide this is not recommended if you are not aware of what you are doing, in this case I also suggest you get someone to help you with this.

As Chris also stated here:

Read through all my suggestions here: – start on last page and go backward.

https://forum.tagdiv.com/topic/pagespeed/

(some of my suggestions are also in the theme docs already or were added, so you may want to start here: https://forum.tagdiv.com/how-to-make-the-site-faster/ )

..you can go trough the page speed topic as you will find answers to many of your questions there.
You can also find more info and suggestions here:

* https://developers.google.com/speed/docs/insights/LeverageBrowserCaching
* https://developers.google.com/speed/docs/insights/EnableCompression
* https://developers.google.com/speed/docs/insights/BlockingJS
* https://developers.google.com/speed/docs/insights/Server
* https://developers.google.com/speed/docs/insights/OptimizeImages

Hope this helps!

Thanks

simchris
tagDiv Member

REMINDER ON PAGE SPEED SCORES :

Test your site with AdSense turned “off” as this gives you a false negative score which Google takes into account when seeing the “actual” score for any ranking purpose.

Meaning if you have a desktop score of 93 with no ads, and 89 with AdSense running; Google is not going to really penalize you those 4 points simply based on the advertising which is from their own system.

So normal practice for Pagspeed optimization:

1) test and optimize with the following OFF
a) AdSense
b) Disqus/Livefyre
c) Jetpack
d) Social “counters”
e) AddThis, etc.

2) optimize based on this base setup.

3) slowly turn on the other external elements, and then choose the trade offs of features vs score.

e.g., should you choose local comments or Disqus ? Test with both, and choose features vs speed.

Should you choose social “counters” or simple share buttons. Does anybody care how many shares you have? Can you gain a point turning those “counters” off ? Do you need to put the counter widget on EVERY page, or just the home page?

Do you need to have 20 thumbnails per post? Maybe set a limit of 10 images per page as a baseline optimization target. Consider using more text in the sidebar than all images?

If you’re above 90 with ads and such turned off, you’re fine. Over 85 for mobile, you’re fine. If under that, and you have fully optimized your site, then you have to take away some features to reach the desired “number.” Simple as that.

simchris
tagDiv Member

Check your site with GTMetrix.com and then follow all the suggests, in particular gzip/deflate, expiration headers, image optimization, remove versioning, minify your style.css, don’t use child theme, use fast server/hosting, remove all themes and plugins you’re not using except the latest twenty-fifteen theme, optimize your wp-config.php file to include absolute paths to your domain name, optimize font loading, limit loading external elements (e.g., social counters slow down page vs simple share buttons), limit number of ad networks (I’ve seen some people with six ad networks each loading java, css, and tracking code…. it’s ‘bloat’), use a local image for gravatars, etc.

I cover a number of these issues in detail in the sticky pagespeed thread. Look for my posts, and probably easier to go backwards from the end of the topic, vs from the start a year ago! 🙂

simchris
tagDiv Member

You might post the issue on the Yoast SEO support page on WordPress.org. If you have the “premium” version of plugin, you can ask them to check your site for you.

TagDiv does not manage the Yoast SEO plugin.

I’m using it on ALL our sites with no issues, with various themes.

Also note that technically there is no “index.xyz” file just your website:

http://yoursite.xyz

So, on the “page” you create to develop your home page be sure to put in all the info for Yoast to optimize it. It should work.

If you have a problem, it might be another plugin, or caching.

Try editing the Yoast settings with ONLY the Visual Composer plugin running, and Yoast SEO, and ALL other plugins OFF.

simchris
tagDiv Member

You can see my sites …

production site now live with Newsmag as of this past weekend; this was old news portal in our network moved from ooooold pre 2009 template system, and still tweaking: http://floridanewswire.com

And here is my test (hobby) magazine site- http://ga-ga.com – which is an ongoing process as I’m basically rescuing content from several of our “defunct” websites and moving them into ONE shiny new place while we’re doing original content as well… it’s not technically a live/promoted site, even though it’s being shared in social – it’s not in Google News, for example, while the Florida site is.

Sites are not fully optimized… meaning minification and font optimization not yet done, as I had done with Newspaper theme. In any case they look great on all devices (well. logos still need to be tweaked for mobile …. but that’s my job, not the theme’s problem).

Lucian
tagDiv Staff

Hi,

The tagdiv speed booster plugin helps you moves the scripts and style sheets to the footer, which it does as the scripts and css files are moved to the footer: http://screencast.com/t/CBZegf9dXiF doing this should also remove the “render-blocking JavaScript and CSS in above-the-fold content” notification from your site’s test which it’s also happening: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fgossip.knews.it%2F&tab=desktop the only file that causes this issue is now the theme’s css file which is left at the top intentionally as moving it to the footer cases issues so is best to leave it at the top despite the speed test notification.
You can also see this “Optimize CSS Delivery” notification on our demo site also: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fdemo.tagdiv.com%2Fnewsmag%2F&tab=desktop

Thanks

simchris
tagDiv Member

You can’t manually update the plugin; it’s a free “bundled” version, which is tested and contains compatible custom modules for the theme.

The version included with the theme is updated when major theme updates are released.

You cannot update the commercial paid version to work with the theme, as they may not have all the same functions and because the version included with theme is optimized for the theme.

Not rally a PITA as you have no need to update every dot revision of the plugin to add features not included with the theme or tested to even work properly.

Just because an update is available doesn’t mean you need to have it!

See the theme docs for more info
https://forum.tagdiv.com/how-to-update-visual-composer-plugin-wpbakery/

Hope that helps !

simchris
tagDiv Member

Basically you should optimize your setup to run WordPress, and once that is functional, then worry about the theme, as it is just an overlay on WordPress functionality (which is how themes work). So, if your server is optimized for WordPress, then it’s optimized for the theme.

You can *then* do further optimizations for WP, like making sure image magick is working, making sure you have gzip/deflate working, using memcache/APC/opcache or similar, and possibly setting up mod_pagespeed. All that can be done separate from the theme.

However, there are some suggestions for speeding up the theme in the theme docs, and I’ve posted various things I’ve done in the pagespeed sticky topic (some of which is now in the docs, obviously, also).

And of course the official WordPress docs (codex), always great place to start!
http://codex.wordpress.org/WordPress_Optimization/Server_Optimization

http://codex.wordpress.org/WordPress_Optimization

orlando
Participant
#0

Hi,

I need help to set your speed-booster:

as I learned from your guide:

https://forum.tagdiv.com/how-to-make-the-site-faster/

$ this-> move_js_to_footer (‘FILE-ID’);
$ this-> move_style_to_footer (‘FILE-ID’);

to add on td-speed-booster.php

I can not find the class id of the following links to be able to insert it in

Remove the JavaScript code that blocks the view:

http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js?ver=1.11.1

/wp-content/themes/Newsmag/js/td_site.min.js?ver=1.4

/wp-includes/js/comment-reply.min.js?ver=4.1

Optimize CSS publication of the following:

/wp-content/plugins/js_composer/assets/css/js_composer.css?ver=4.3.5

/wp-content/themes/Newsmag/style.css?ver=1.4

http://fonts.googleapis.com/css?family=Roboto+Condensed:400italic,700italic,700,400|Open+Sans:400italic,600italic,700italic,400,700,600?ver=1.4

As learned from PageSpeed Google.

Appearance for your feedback about
good job

Orlando

simchris
tagDiv Member

Well, all those images coming off wp.com need to be optimized.

The ads from ‘juice’ and ‘4wnet’ are not well optimized.

Try looking at one of your post pages with gtmetrix.com as that will give you better help and guidance on what you need to fix. Note that anything loaded from external source, like ad networks, images, etc., all slow your site down. So, you need to work out tradeoffs on limiting ads for mobile, like only showing ONE ad on mobile devices not 4-5, etc.

eg
http://gtmetrix.com/reports/www.rnbjunk.com/wCNJFip9

Nilsonng10
tagDiv Member

Hi,

The problem was the reCAPTCHA from A2 Optimized plugin, I disabled it and installed a new one.
Now its working.

One more question, I would like to know how can I change the size of the blocks Titles

IMG

Thank you very much!

rnbjunk
tagDiv Member

I’ve also having issues with thumbs! I’ve deactivated photon from jetpack and i’ve installed Thumbnail Upscale. But the site looks like this…

Having also issue with speed, images look like they are not optimized

http://www.rnbjunk.com/

  • This reply was modified 11 years by rnbjunk.
Viewing 25 results - 4,126 through 4,150 (of 4,409 total)