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

That’s because it’s correct “markup” for sharing to pull the “author” as the author of the item. I think on one of our sites we hacked that to show the OG author tag as the site name. Not sure how to do that with Newspaper, however. Possibly in the header file.

simchris
tagDiv Member

You need to switch off all plugins, except Visual Composer, which is needed by theme. Then clear all your caches. Then turn on plugins one by one (e.g., Yoast SEO fairly safe, WP-optimize safe), until you find the “bad one.”

simchris
tagDiv Member

Exactly … you should be properly optimizing use of CSS if you choose to use speed booster – to minimize flash of unstyled text/colors; you should be editing the style.css and not using the custom CSS box which loads after the main CSS file – as one example.

simchris
tagDiv Member

I think in this version of newspaper you need to comment those out of the functions.php file. I think some might have moved to the speedbooster folder for the td functions file. BUt same idea. Open your functions.php file and look for google fonts.

TagDiv support might have better answer for current version of Newspaper (I am a version back, actually).

simchris
tagDiv Member

Main benefit of the tagdiv speed booster is pushing some of the java and such to bottom of page and “enqueueing” it … but often it can be done as “optional last thing”

simchris
tagDiv Member

Takes a second to load CSS on slower server or if having too many queries on front page, or images not optimized for fast loading.

simchris
tagDiv Member

Ignore the render blocking … that has nothing to do with slow page load times.

To limit use of Google fonts, simply don’t use them. Switch to websafe fonts in the control panel, and then search/replace all the Open Sans and Roboto fonts in the style.css and choose web safe fonts.

Note all those Google fonts in the mobile page?

simchris
tagDiv Member

You limit number of queries by using fewer modules. Every
module on a page is a function to query the dbase. So, obviously if you do less, you use less resources.

Well, depends on your default. If you’re managing your own server you should already know how to edit the php.ini file or change the php settings from host panel, but many systems default to 32MB or 64MB, while I’ve found these days with WP that 256MB is a good “minimum” — if you have a high traffic site, double that. If your main site is the “main” site on your server, try 1GB. Also remember some servers you need to manually type the number into the panel, and the value will actually be something like 1G or 512M and not 512MB.

Upshot — check the default setting; if it’s too low, your site may run out of RAM, and die. SO, good place to start. 🙂

For PageSpeed optimization you can also try my updated “cheat sheet” — see the sticky post that TagDiv admin kindly “stuck” to the top of the forum menu!

Hope that helped.

Main thing — limit the number of Google fonts, external stuff like Jetpack, limit multiple ad networks, test a post page with GTMetrix.com which has some nice “how to fix it” info for common speed problems.

simchris
tagDiv Member

And it works great for our sites with this theme! 🙂

simchris
tagDiv Member

Well, as I stated you need to use something like YOAST WordPress SEO plugin to enable all the missing data. This is also “suggested” in the theme docs.

The theme doesn’t manage all your SEO settings for you.

Download and install the Yoast SEO plugin, which allows you to setup all your missing info!

🙂

simchris
tagDiv Member

Try using the Facebook debug tool to look at your post page as it will tell you all the data which is missing!

simchris
tagDiv Member

You appear to be missing all the OG tags for description, title, etc.

You need to look at your page “source” for a post and note all the elements missing which are needed for sharing to FB and Twitter.

Without the proper meta data, the social media sharing just scrapes the first text on your page.

You need to use something like Yoast WordPress SEO, to setup all your social media tags!

simchris
tagDiv Member

If you’re posting something like a video or photo without any text on the page, put some text into the normal wordpress post “excerpt” box describing the photo or video; this would then populate the meta description tag and OG tags for FB and twitter.

simchris
tagDiv Member

Apparently the current version of Visual Composer is a memory pig …. might not be compatible with your server due to some bug in that. Dunno.

simchris
tagDiv Member

WordPress cannot enlarge images. For that you need to also install “thumbnail upscale” .. then regen again.

This should be in the docs, but apparently is not.

simchris
tagDiv Member

You need to either build a hompage using the Visual Composer system (see the theme docs, link right side of page), or change the default template under the “templates” tab on the theme admin panel.

For second image make sure you have the settings for images to link to the post and not the media.

The above link is for the “media” not the “post.”

simchris
tagDiv Member

For existing posts, you would need to use the “regenerate thumbnails” plugin (this info used to be in theme docs… not sure where that is now) to rebuild all the thumbs to the size you want to use. You can get plugin from wordpress.org plugin repository.

Also see the theme panel for modules/blocks to activate the thumb sizes you wish the theme to generate for the site.

simchris
tagDiv Member

remember you can’t update VC by over-writing original folder.
You need to wipe the old plugin from server, then upload new version via FTP.

I do it manually from uncompressed files to ensure it all uploads properly from FTP software log.

simchris
tagDiv Member

Dunno. Works on our web server where we “host” our sites. Might be some other mis-configuration with your system setup which you can review by looking at your error logs since you manage your own server. Error logs great place to start.

Perhaps try clean install of the plugin?

Do full delete of the folder in /plugins/js-composer/
then do clean install of the plugin.

Try with all other plugins OFF, caching off, mod_pagespeed off, cache cleared.
If you have 4GB RAM for php, and a modern CPU, should work just fine.

The 501/505 error seems to refer to an http header problem.

I’m assuming your site works with WordPress and the default twenty-fifteen theme?

Ref 501/505 errors
http://www.getnetgoing.com/HTTP-505.html

simchris
tagDiv Member

Perhaps look in the /modules/ folder??

wp-content/themes/Newsmag/includes/modules/td_module_single.php

simchris
tagDiv Member

Did you use the regenerate thumbnails plugin to make the thumbs in right sizes for theme?

simchris
tagDiv Member

Have you optimized your site for PageSpeed rating?
Have you limited number of queries per post page?
Have you increased the default RAM assigned to php?

simchris
tagDiv Member

Tagdiv doesnt do custom work, so likely need to hire developer to help remove the default call to menu in header.php and put in shortcode or other element to hook into wordpress menu system, and..or.. Mod the style.css and functions.php to add the plugins stuff to theme.

simchris
tagDiv Member

Ask your hosting provider fir support on your histing account, to learn how to set memory limit for php… Usually set via hosting panel or php.ini file. Google how to increase memory limit for php.

simchris
tagDiv Member

When using YouTube videos, use the “long URL” vs the shortcode; this is because it’s a “redirect” and so when embedding into a post via OEMBED (how WordPress does it), you actually have a redirect for video to load (!). This now shows up as error/to fix item for PageSpeed.

So, instead of using
http://youtu.be/cjB-2_H7y2Q
you would actually embed the long version in post as
https://www.youtube.com/watch?v=cjB-2_H7y2Q

seems stupid, I know. But, technically the browser has to go fetch that to load on your page, and it *is* a redirect from one place to another, which slows things down.

Viewing 25 posts - 7,026 through 7,050 (of 9,335 total)