Home User profile
tagDiv Member
Christopher is a long time WordPress user. Anything else you need to know is private ;-) I *do not* work for TagDiv, but I've been using their themes since late 2013.
simchris
tagDiv Member

Might have been from an advertisement loaded on your page.

simchris
tagDiv Member

Right. So, 32GB allocated to one domain is puh-lenty! We have 32GB and 12 Xeon cores, and allocate 4GB max per small site, and 16GB to our big site for php.

Yes, any theme will be involved in how many queries you have per page, based on how complex you’re doing the layout. E.g., using the “query dbase to show 10 most recent items” on every page is a query; so, architecting the pages as simply as possible will cut down on “number of queries” per page, if RAM is not the issue, and php queries are overloading server.

A page layout with 50 dbase queries will overload CPU’s more readily than page with 25 queries on page.

You can simply switch to twenty-fifteen theme temporarily while debugging.

One presumes you have anti-hacking stuff setup like “limit login attempts” and CSF for port scanning blocking, and something in place to stop bots from hitting your lost password link on admin screen; moved admin login to hidden location, turned of pingbacks, etc., etc.

simchris
tagDiv Member

Heh. Yeah, well, that would make the difference. 15,000 posts on one site, vs 692,000 is totally different thing. Even if we have 20 sites, it’s still different animal. Our main big site has 15 years of content, but we use custom CMS to spit out static pages so the dbase is only queried when building static pages so the content that doesn’t change doesn’t do dbase queries all the time (good ol server side includes and shtml).

The amount of posts might be the issue. Still, WordPress is running some big sites like TIME magazine, etc.

I would imagine you’ve already done all sorts of optimizations for RAM (e.g., 16GB to your domain or more), all the modern php optimizers, and limit the number of query objects per page, and/or implement things like archival content has smaller payloads per page (e.g., items more than x years older use lighter template, etc.).

However, I’d likely go ahead and try the P3 profiler if you’re not already using something like that just to double check what is generating the most queries beyond the on-page theme stuff.

Newsmag is more fixed width, while Newspaper is more wide screen. Both from TagDiv.

Obviously setting up simpler things on page like not using megamenu on posts, not doing extra queries in footer, using fewer images on page, etc. can cut down on number of dbase queries.

Also optimize the wp-config.php file if not already done to reduce {get directory name} kind of queries.

simchris
tagDiv Member

Likely you should run a plugin to evaluate which plugins are using the most system resources and disable them.

eg., https://wordpress.org/plugins/p3-profiler/

I have a dedicated server running 3 instances of Newspaper, one instance of Newsmag, and 10 other themes on 10 other sites, with no such overload issues.

simchris
tagDiv Member

Link to a page where it’s not working ?

simchris
tagDiv Member

Glad you got it sorted! 🙂

simchris
tagDiv Member

@andirect
be sure to review this in the theme docs:
https://forum.tagdiv.com/page-speed-guide/

Ideally for initial testing of your site you should be testing post page, with all advertising turned off, as half the error messages come from ad networks. This allows you to “see” what is site specific vs external stuff.

The following all hurt your load times and speed:
1) social network “counters”
2) all externally loaded advertising
3) external jetpack elements
4) comments systems like LiveFyre, Disqus, FB comment box, etc.
5) too many images on one page (e.g., as on my page, no need for “latest news” in footer, since already in side bar, loading thumbs in yet another size!).
6) RSS or other syndicated elements loading from external source
7) gravatars for authors and comments (I use a local caching plugin to use local images vs loading from gravatar website)

Hope that helps 🙂

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

Ah. Helps to be specific. I’m sure TagDiv support will help on Monday 🙂

simchris
tagDiv Member

IE 6 and 5 are not supported but some features “might work” for some folks.

Note the list of “supported” browsers on ThemeForest for his theme. IE8 is the earliest version supported, if memory serves.

Almost nobody supports IE6 and older as those browsers are no longer secure.

simchris
tagDiv Member

FYI, for those curious –
couple of things I’ve noticed

1) ad loading seems to slow down page more than it used to;

2) apparently it is better to use the long https://?= URL for embedding YouTube videos on post vs the http shortcode since it’s a redirect.

3) optimizing font loading is still a huge hairy deal to deal with, and to optimize site one must consider adding font calls to style.css at end and remove from the functions and/or the speedbooster functions file (depending on theme version); theme uses 3 Google fonts by default

4) running 3 ads on page does slow it down vs 2

this page has GTMetrix score of “95” without fully optimizing font loading, and need to remove the redundant images being loaded in footer for latest items.

http://gtmetrix.com/reports/ga-ga.com/drtVe8gF

for
http://ga-ga.com/1890/book-review-people-deserve-a-fighting-chance/
still, page load time is slower than it could be.

When I optimized the crap out of Newspaper a few months back; I optimized font loading, and also had only text ads loading from AdSense. Funky thing with that is Google now loads unoptimized favicons with some text ads which will fail the image dimensions test, and nothing can be done about it. Full stop.

So, I’ll be playing with this a bit more this month, as I did with the Newspaper theme a year ago, and may have a little “insane optimization” guide for y’all.

Like adding expiration headers for the icon font to the htaccess file 😉

(Note: above page is *not* using a WP caching plugin of any kind, btw.)

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

oops. That didn’t work. Need to target the body area class

post content/article class + ul …doh.

Going to leave this alone for now.

But yes…. looks like a real *bug* !

simchris
tagDiv Member

Same here. Just updated to 1.4 yesterday (Jan. 10); no other plugins updated except the two plugins included with theme (speedbooster and social). WP 4.1, everything else up to date.

So, yes, looks like a bug.

I did manually minify my style.css, but that is just basic minification and doesn’t impact stuff like the bullet points.

In “theory” we might be able to do something temporarily like

ul {list-style-type:circle; color:#000}

simchris
tagDiv Member

Your average score is 93 for PageSpeed
http://gtmetrix.com/reports/www.ohall.com.br/P198SYOf

Looks like you need to better optimize images, add better expiration headers, deal with some issues of duplicate elements loading from 2 different locations, etc.

simchris
tagDiv Member

I was able to duplicate this issue on my site just now by editing an existing post and putting in this simple HTML by hand.

Test:
<ul>
<li> Bullet Test</li>
<li> Bullet Test</li>
</ul>

I also don’t see the • character; which is odd as it’s a normal ASCII character entity, and not a custom bullet “style.”

I am running v1.4, with td speedbooster on, and mod_pagespeed off.

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

Try with GTmetrix.com

simchris
tagDiv Member

I think you can add that in the speedbooster plugin which puts all the javascript at bottom of the page when rendered.

Or, perhaps the custom javascript panel in the theme admin panel?

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

The person probably is just using the “latest” stories and made the header “trending stories” since all the new stories will be trending this week over old content.

simchris
tagDiv Member

Look in the “plugins” folder of either of the downloads from ThemeForest, which is usually where plugins are placed.

If you download the “all files” zip, it will be more easy to locate as it’s one of the main folders when you unzip the file. Look for js_composer.zip

simchris
tagDiv Member

WordPress doesn’t support that natively. WordPress loads the featured image from the media repository. You might have to use a plugin like Auto Post Thumbnail PRO to be able to use external images as your featured image.

Not a theme issue, but basic WordPress functionality.

simchris
tagDiv Member

Yup.

simchris
tagDiv Member

Check the changelog to make sure you don’t need to replace files in the child theme also.

With a fairly new theme, the child theme can actually change dramatically and you may need to do clean install of child theme and then add your custom css and functions to the new versions of the child theme files.

May not apply to you, but this same issue happened with Newspaper theme the first 2 months. Theme went through rapid changes, so the child them changed with the main theme quite a bit, which sort of defeats purpose of child theme.

I find it’s safer to mod the main theme, and remove one CSS redirect, which Google prefers even though the WordPress folks love to do that.

simchris
tagDiv Member

Don’t over write folders when updating the main theme; you need to DELETE the old folders and replace with NEW folders.

The visual composer didn’t change with 1.4,
but otherwise try using my “moving to newsmag theme” sticky topic.

I just did this yesterday, and I’m now on 1.4.

I don’t use child themes, myself due to consistent problems with plugins.

Remember you need to turn off caching, clear caching/CDN reset if used, and turn off all plugins when updating theme.

simchris
tagDiv Member

Speed booster plugin
– It moves the styles and all the scripts of the theme to the bottom, activates internal theme optimizations for better speed and it adds async js

see: https://forum.tagdiv.com/page-speed-guide/

simchris
tagDiv Member

Well, using basic CSS would be good … “centre” is not a CSS class.

Also using the normal WordPress image classes for alignment might work, too

class=”alignright” ?

The WordPress Codex is a great place to learn about using basic WordPress CSS classes:
http://codex.wordpress.org/Wrapping_Text_Around_Images

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

See the theme docs. You need to set the page you creat for home page as the static home page under the main wordpress settings.

Viewing 25 posts - 7,351 through 7,375 (of 9,335 total)