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.
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.”
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.
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).
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”
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.
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?
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.
And it works great for our sites with this theme! 🙂
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!
🙂
Try using the Facebook debug tool to look at your post page as it will tell you all the data which is missing!
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!
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.
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.
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.
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.”
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.
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.
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
Perhaps look in the /modules/ folder??
wp-content/themes/Newsmag/includes/modules/td_module_single.php
Did you use the regenerate thumbnails plugin to make the thumbs in right sizes for theme?
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?
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.
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.
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.