No search results were found in Documentation!
How disable minify image effect at Home?
Site Speed test results: Pagespeed Insight
Hi,
I’m trying to improve the speed of the site, my mobile speed results are currently only 40/100
I’ve got Gzip on, I’m running Total Cache, I’ve compressed all images with EWWW
I have tried the TagDIV speed booster plugin with the steps outlined on this page
However, the list it produced didn’t seem to correlate with the actual page insight results (with the exception of a couple)
list:
registered scripts
jquery |
hide-this-part-js | http://gadgetviper.com/blog/wp-content/plugins/hide-this-part/js.js
common | /wp-admin/js/common.min.js
admin-bar | /wp-includes/js/admin-bar.min.js
utils | /wp-includes/js/utils.min.js
svg-painter | /wp-admin/js/svg-painter.js
wp-auth-check | /wp-includes/js/wp-auth-check.min.js
devicepx | http://s0.wp.com/wp-content/js/devicepx-jetpack.js
wpseo-admin-global-script | http://gadgetviper.com/blog/wp-content/plugins/wordpress-seo/js/wp-seo-admin-global.min.js
td-wp-admin-general | http://gadgetviper.com/blog/wp-content/themes/Newspaper/wp-admin/js/general.js
td-wp-admin-panel-js | http://gadgetviper.com/blog/wp-content/themes/Newspaper/wp-admin/js/wp-admin-panel.js
thickbox | /wp-includes/js/thickbox/thickbox.js
registered styles
admin-bar | /wp-includes/css/admin-bar.min.css
wpar-style | http://gadgetviper.com/blog/wp-content/plugins/wp-reviews/css/style_admin.css
font-awesome-styles | http://gadgetviper.com/blog/wp-content/plugins/wp-reviews/inc/font-awesome/assets/css/font-awesome.min.css
wprs-admin | http://gadgetviper.com/blog/wp-content/plugins/wp-rich-snippets/assets/css/style_admin.css
colors | 1
ie | /wp-admin/css/ie.min.css
wp-auth-check | /wp-includes/css/wp-auth-check.min.css
responsive-lightbox-lite-admin | http://gadgetviper.com/blog/wp-content/plugins/responsive-lightbox-lite/assets/css/admin.css
google-font-ubuntu | http://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700,300italic,400italic,500italic,700italic&subset=latin,cyrillic-ext,greek-ext,greek,latin-ext,cyrillic
td-wp-admin-td-panel-2 | http://gadgetviper.com/blog/wp-content/themes/Newspaper/wp-admin/css/wp-admin.css
wp-color-picker | /wp-admin/css/color-picker.min.css
thickbox | /wp-includes/js/thickbox/thickbox.css
wpalchemy-metabox | http://gadgetviper.com/blog/wp-content/themes/Newspaper/wp-admin/content-metaboxes/meta.css
bws-admin-stylesheet | http://gadgetviper.com/blog/wp-content/plugins/captcha/bws_menu/css/general_style.css
font-awesome | http://gadgetviper.com/blog/wp-content/plugins/js_composer/assets/lib/font-awesome/css/font-awesome.min.css
jetpack-icons | http://gadgetviper.com/blog/wp-content/plugins/jetpack/css/jetpack-icons.min.css
Skip to main content
Page Insight:
JS (8)
http://gadgetviper.com/blog/wp-includes/js/jquery/jquery.js?ver=1.11.2
http://gadgetviper.com/blog/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1
http://gadgetviper.com/blog/wp-content/plugins/wp-reviews/js/user-rating/jquery.rating.pack.js?ver=4.2
http://gadgetviper.com/blog/wp-content/plugins/wp-reviews/js/user-rating/custom.js?ver=4.2
http://gadgetviper.com/blog/wp-content/plugins/wp-reviews/js/colorbox/jquery.colorbox-min.js?ver=4.2
http://gadgetviper.com/blog/wp-content/plugins/responsive-lightbox-lite/assets/nivo-lightbox/nivo-lightbox.min.js?ver=4.2
http://gadgetviper.com/blog/wp-content/plugins/responsive-lightbox-lite/assets/inc/script.js?ver=4.2
http://gadgetviper.com/blog/wp-content/plugins/revslider/rs-plugin/js/jquery.themepunch.tools.min.js?ver=4.6.5
CSS (27)
http://gadgetviper.com/…dburner-form/control/fbstyle.css?ver=4.2
http://gadgetviper.com/…assets/css/bootstrap_tab.min.css?ver=4.2
http://gadgetviper.com/…s/css/bootstrap_dropdown.min.css?ver=4.2
http://gadgetviper.com/…tabs/assets/css/res_tab_icon.css?ver=4.2
http://gadgetviper.com/…ns/wp-reviews/css/flexslider.css?ver=4.2
http://gadgetviper.com/…nt/plugins/captcha/css/style.css?ver=4.2
http://gadgetviper.com/…t-form-plugin/css/form_style.css?ver=4.2
http://gadgetviper.com/…/nivo-lightbox/nivo-lightbox.css?ver=4.2
http://gadgetviper.com/…htbox/themes/default/default.css?ver=4.2
http://gadgetviper.com/…der/rs-plugin/css/settings.css?ver=4.6.5
http://gadgetviper.com/…views/css/user-rating/rating.css?ver=1.0
http://gadgetviper.com/…eviews/css/colorbox/colorbox.css?ver=1.0
http://gadgetviper.com/…/jquery-ui-1.10.3.custom.min.css?ver=1.0
http://gadgetviper.com/…plugins/wp-reviews/css/style.css?ver=4.2
http://gadgetviper.com/…wp-reviews/css/bootstrap.min.css?ver=4.2
http://gadgetviper.com/…ppets/assets/css/style_front.css?ver=4.2
http://gadgetviper.com/…ets/assets/css/bootstrap.min.css?ver=4.2
http://gadgetviper.com/…ns/wp-pagenavi/pagenavi-css.css?ver=2.70
http://gadgetviper.com/…/assets/css/font-awesome.min.css?ver=1.0
http://gadgetviper.com/…esome/css/font-awesome.min.css?ver=4.4.2
http://gadgetviper.com/…/plugins/jetpack/css/jetpack.css?ver=3.5
http://gadgetviper.com/…content/plugins/hide-this-part/style.css
http://fonts.googleapis.com/…ed:400italic,700italic,400,700?ver=4.6.2
http://gadgetviper.com/…form-7/includes/css/styles.css?ver=4.6.2
http://gadgetviper.com/…nal/bootstrap/td-bootstrap.css?ver=4.6.2
http://gadgetviper.com/…emes/Newspaper-child/style.css?ver=4.6.2
http://gadgetviper.com/…og/wp-content/themes/Newspaper/style.css
I’m wondering are able to provide a list of corresponding id’s for some of the above that I can try adding to the td-speed-booster.php file or should I just take every ID from the list and paste them into the speed-booster.php?
Any suggestions you can make would be greatly appreciated, I was considering trying Better Wordppress Minify Not sure is it’s compatible with the theme or not?
Cheers
Hello,
Chris posted this in the Pagespeed topic:
“Open style.css in a text editor, such as TextPad on Windows, BBEdit on Mac, or other pure “text editor” – notepad on windows works (NOT WordPad!!)
Go to http://cssminifier.com/
1) in your text editor, select all in the style.css file (CNTRL+A), and copy (right click copy, or CTRL+C)
2) paste into the left box on above website (right click paste or CTRL+V), click minify
3) copy all from right box
4) paste back into your style.css file on top (over/replace) — it should now look line one long string of code, not all the line breaks. This is what “minification” does; it removes spaces and line breaks (returns).
Optionally, make new text file called style.css and upload over the original (assuming you’ve made a backup). With a good text editor, you can also save with proper line breaks (for Unix servers, for example you should save stuff with “unix line breaks” and not “windows line breaks”) — hence something like TextPad 5 or BBEdit are good choices for this kind of stuff. Other freeware “programmer editor” software works, too.
This is how you manually minify the main style.css file. Must be done after every theme update; but literally takes less than 5 minutes.
You would need to replace the original style.css file either via FTP, or using a file manager in your hosting panel.”
I have 2 questions:
1. Will this also work for Newspaper (the entire pagespeed post?)
2. It says you need to replace the original style.css file – can I just replace the minification in the editor in wordpress?
Best,
Carly
Hello,
Have i gone too crazy with the amount of tools i use to speed my WordPress website with the Newspaper theme? Or will any of these options conflict with each other?
I have:
– Gzip compression (on my server)
– Optimized images
– Separate CDN for images (different company).
– W3Cache: Enabled Page Cache
– Basic method
– (may have more settings enabled that i’m not aware of. Not sure, configured it ages ago)
– CloudFlare
– Custom profile
– Caching level: Simplified
– Minimum expire TTL: 3 hours
– Auto Minify (Web optimization): JS, CSS and HTML
– Rocket Loader: Enabled
– Then all my security options are enabled.
—-
Also i have another question: Do i need to purge the cache in W3Cache when i post a new post? So visitors can see it? Because if i don’t, it doesn’t appear on my visitors side for a few hours. Which means they’ve missed the headline news if they’re scanning my site and don’t have a direct link to post?
Let me know if that doesn’t make sense, and i’ll try and reword it.
Thank you!
Hi,
First of all i’m not a developer i’m a designer/new to wordpress:.I followed the guide by Chris S, it was little bit hard for me to understand all of that, english is not my main language.I did everything i could to improve my pagespeed.I get 89 on desktop and 74 on mobile.I asked developers at my work, they were unable to help or they just sent me away.
In your guide on eliminateing render-blocking js…. i did everything as said but where or how can i look for ids of these files :

This is my ids for all css & js.
registered scripts
common | /wp-admin/js/common.min.js
admin-bar | /wp-includes/js/admin-bar.min.js
dashboard | /wp-admin/js/dashboard.min.js
customize-loader | /wp-includes/js/customize-loader.min.js
plugin-install | /wp-admin/js/plugin-install.min.js
media-upload | /wp-admin/js/media-upload.min.js
thickbox | /wp-includes/js/thickbox/thickbox.js
utils | /wp-includes/js/utils.min.js
svg-painter | /wp-admin/js/svg-painter.js
wp-auth-check | /wp-includes/js/wp-auth-check.min.js
td-wp-admin-general | http://domain/wp-content/themes/Newspaper/wp-admin/js/general.js
td-wp-admin-panel-js | http://domain/wp-content/themes/Newspaper/wp-admin/js/wp-admin-panel.js
akismet.js | domain/wp-content/plugins/akismet/_inc/akismet.js
registered styles
admin-bar | /wp-includes/css/admin-bar.min.css
jetpack-dashboard-widget |domain/wp-content/plugins/jetpack/css/dashboard-widget.css
thickbox | /wp-includes/js/thickbox/thickbox.css
colors | 1
ie | /wp-admin/css/ie.min.css
wp-auth-check | /wp-includes/css/wp-auth-check.min.css
google-font-ubuntu | http://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700,300italic,400italic,500italic,700italic&subset=latin,cyrillic-ext,greek-ext,greek,latin-ext,cyrillic
td-wp-admin-td-panel-2 | domain/wp-content/themes/Newspaper/wp-admin/css/wp-admin.css
wp-color-picker | /wp-admin/css/color-picker.min.css
wpalchemy-metabox | domain/wp-content/themes/Newspaper/wp-admin/content-metaboxes/meta.css
akismet.css | domain/wp-content/plugins/akismet/_inc/akismet.css
jetpack-icons | domain/wp-content/plugins/jetpack/css/jetpack-icons.min.css
jetpack | domain/wp-content/plugins/jetpack/css/jetpack-banners.min.css
Minify :
Google provides optimized images, JavaScript, and CSS resources for this page.
Is this worth to use? will it work?
thanks.
Hi,
I’m glad that you solved this issue and thanks for sharing how you solved this. Also we recommend to use only ‘Page Cache’ ( no database cache, no object cache, no javascript minify).
Thanks!
Okay thank you!
I have implemented everything in your optimization post now.
I have also minified the css files. Now my page speed is 82, but I guess Google Adsense is causing a lot most of the problems in terms of page speed.
Two questions: How can I minify the HTML and compress this image images/icons/newsmag.svg?
I would also like to exchange Roboto Condensed to the font I am using, Lato. I don’t want the theme to fetch Roboto Condensed from fonts.googleapis.com.
Thanks for the feedback!
Sorry to bring up an old topic, but I just encountered this too. It is important to me that I can minify my site’s JavaScript. I have looked into this and the cause seems to be that site.js contains two “use strict” statements (on lines 1474, 2727, 3544, and 3988) where the following statement has not been ended with a semi-colon (i.e. there is a closing curly brace which needs a semi-colon after it).
If I make that change then this problem resolves itself.
However, I also notice that there is a min/site.min.js file. Is there a way to trigger Newsletter to load these minified files rather than the unminified ones?
Thank you!
Adam
-
This reply was modified 11 years by
adamcharnock.
I’ve searched the forums for a solution but found that most people had the megamenu working in at least a basic way.
I cannot get it to work AT ALL.
I’ve disabled all my plugins except VC and that didn’t help. I disabled “minify JS” in W3 Total Cache and that didn’t help.
And I’d swear that I followed the instructions in the documentation correctly.


Above are screenshots.
Hi,
Please try to make this change in javascript file: http://screencast.com/t/HOJK06KqUOW
//not touch
jQuery('#td-header-menu .sf-menu').superfish({
delay:600,
speed:200,
useClick:false
});
If you use speed booster you have to paste it like in the image and then you have to minify all content of the tagdiv_theme.js here – https://closure-compiler.appspot.com/home
After that you have to replace the content of tagdiv_theme.min.js(this file is used by speed booster) with that code.
Hope this helps!
Guys, could do with a bit of help.
My Newsmag 1.6 site (I did not upgrade to 1.7 due to the reported increase in load times) runs on a LEMP installation with Nginx + PHP-FPM + APC + Varnish running nicely.
On top of this I use WP-Rocket to cache, minify, concatenate, and lazy load.
In so far that I can tell, everything works more or less.
I want to take it to the next level.
I have already used PUTTY and optimized nginx.conf, nginx’s pool.d, varnish’s default.vcl, php.ini, php-fpm etc.
I have already put in the strings to leverage browser caching both in .htaccess, nginx, varnish etc.
Strangely, some files are still not displaying cache expiry dates.



Any ideas on why certain .css and .js files aren’t caching?
Thanks for all the help.
(I will give the tagdiv dev’s my URL if they wish for it)
If you disabled all plugins then the header problem would have gone away. The only other explanation, besides a plugin conflicting somewhere, is if you have custom code that is conflicting somehow.
I see you also use WP Fastest Cache. Turn off JavaScript minification and combination in the settings. That *can* cause this issue. NewsMag theme documentation says not to minify the .js because it breaks the code. You can leave on all of the other settings for WPFC, including the css minification and combination features.
Be sure to completely clear the cache, including the CSS and JS (the bottom option on the admin bar WPFC menu) after you change the settings.
Let me know.
I’ve seen the sticky posts about upgrading so I sort of already knew the answer, but wanted to be sure. I used the patch files myself. I’ll roll back my install to 1.6 as well, until someone can identify and safely remove the bug up 1.7’s butt.
There are a lot of optimizations that could be done, but I never get around to doing it. I rely on folks like you – with multiple sites generating primary income – for the optimizations I intend to try. My single site is a side-project that doesn’t pay any bills, so I’ve got much less incentive to pull my hair out (test and re-test various tricks).
That said, time to see about these mods you just mentioned 🙂
Do you use a service or program to minify the stylesheet? Manually compressing more than 20,000 lines is exactly why people procrastinate.
After 9 years with WordPress and 20 years with webdev… and the sticky post in this forum on how to upgrade the theme … um, yeah… I updated it with fresh version.
I have to do completely fresh version as I tweak the theme for some minor things like custom field for hit counter, remove the XLRPC thing from header, minify the style.css, remove the breadcrumbs from search template, and put in our custom functions for optimization and disabling some things like not loading the visual composer CSS on post pages, etc.
So, in theory all things being equal the 1.7 site should behave just like the 1.6 sites except with lazy loading on top.
And I never use child themes, and all files are uploaded with Linux/unix line breaks vs windows, etc.
(I’m an advanced user …. obviously …)
Hence my … what the hell, man reaction with the ENC site.
So… going to roll that back once I get couple more client things done.
Basically going to use our tweaked 1.6 version – same exact thing running musewire.
Of course the dbase for ENC is hideously huge, and 10x the size of musewire, but other than that …
We have 32GB RAM, 12 cores of XEON power, and dedicated gigabit switch in Class A datacenter (SoftLayer) … so, we’ve got the juice.
ENC has 512MB allocated to PHP. So… may I just say … “sheesh!” 🙂
Hi,
We also use on our demo W3 Total Cache, but we recommend to use only Page Cache(no database cache, no object cache, no javascript minify) – http://screencast.com/t/LQXx8j3vv8
Hope this helps!
-
This reply was modified 11 years by
Alin [tagDiv].
Hi,
Please also try this with all plugins disabled, also empty all caches/purge files (if you use CDN) then enable all of the one by one to see which one is causing issues.
We haven’t made any tests with the theme using this plugin so I can’t give you an accurate answer on this.
If the wp-rocket plugins turns out to cause this try going trough it’s settings as @Carel also stated above some settings cause issues.
Please also note that we recommend using W3 Total Cache use only Page Cache. (no database cache, no object cache, no javascript minify) and also please be sure that WordPress installation have enough resources to make the caches.
Let us know how it goes!
Thanks
Hello. Firstly, thanks for this amazing theme. I have two problem.
When I logged in Admin Panel, Megamenu and sliders (autp-play and slide) not working, If I not logged in only sliders not working, megamenus comes normal.
I have cloudflare(minify disabled) and wp-super cache too. My site url is http://www.tonlabilgi.com (Turkish). Thank you for any help.
Be sure to re-generate your thumbnails so they are smaller once you’ve added the code to your htaccess … if you’re using gravatars for author images, be sure to use my tip for that. Use my other tips to minify your style.css file. Etc.
Best bet is to have ONE file, so it is one less file for browser to load; however you should minify it to load faster.
The flash of unstyled text is more often from the custom CSS, and you can often fix THAT by actually editing the CSS in style.css vs adding bunches of things to custom.css panel.
Just make a record of WHAT you change to reapply with future theme updates.
In any case, that’s what I do 🙂
Hi.. No worries… i would rather keep the default wordpress comment system… But what I would like to do is to disable to section of website and email from the comment form! how can i do that?
Secondly how can I fix these things??
1. Your page has 2 blocking CSS resources. This causes a delay in rendering your page.
Optimize CSS Delivery of the following:
http://www.magscroll.com/…y-social-share-buttons.min.css?ver=2.0.3
http://fonts.googleapis.com/css?family=Roboto%3A400%2C700&ver=4.1
2. Minify JavaScript
Minifying http://www.magscroll.com/…es/Newspaper/js/td_external.js?ver=4.6.1 could save 3.4KiB (10% reduction) after compression.
Minifying http://www.magscroll.com/…assets/js/js_composer_front.js?ver=4.3.5 could save 2.1KiB (36% reduction) after compression.
3. Leverage browser caching for the following cacheable resources:
http://www.google-analytics.com/analytics.js (2 hours)
4. Minify HTML for the following resources to reduce their size by 1.3KiB (12% reduction).
Minifying http://www.magscroll.com/ could save 1.3KiB (12% reduction) after compression.
Currently I am not using any cache plugin because when i use WP Super Cache it makes my site slower than the normal speed.
Please advise me on that.
Thanks!
Manual minification of the theme style.css file
(e.g., /wp-content/themes/Newsmag/style.css)
Open style.css in a text editor, such as TextPad on Windows, BBEdit on Mac, or other pure “text editor” – notepad on windows works (NOT WordPad!!)
Go to http://cssminifier.com/
1) in your text editor, select all in the style.css file (CNTRL+A), and copy (right click copy, or CTRL+C)
2) paste into the left box on above website (right click paste or CTRL+V), click minify
3) copy all from right box
4) paste back into your style.css file on top (over/replace) — it should now look line one long string of code, not all the line breaks. This is what “minification” does; it removes spaces and line breaks (returns).
Optionally, make new text file called style.css and upload over the original (assuming you’ve made a backup). With a good text editor, you can also save with proper line breaks (for Unix servers, for example you should save stuff with “unix line breaks” and not “windows line breaks”) — hence something like TextPad 5 or BBEdit are good choices for this kind of stuff. Other freeware “programmer editor” software works, too.
This is how you manually minify the main style.css file. Must be done after every theme update; but literally takes less than 5 minutes.
You would need to replace the original style.css file either via FTP, or using a file manager in your hosting panel.
Yeah.
I would turn off everything except mod_pagespeed since it does the minify of HTML on the fly, removes comments, etc.
Use the tagdiv speed booster plugin which moves and enqueues scripts at bottom of page.
Use the functions.php file to add the remove query string code.
Use W3 cache if you don’t have mod_pagspeed connected to APC/opcache/memcache on the server (which can be configured in the master mod_pagespeed config file). But use the settings recommended by TagDiv.
example of some of my custom stuff in functions.php to remove query strings, visual composer credit, etc.
*NOTE:
this also includes code you might not need
a) remove visual composer CSS from post pages
b) remove pingback URL
c) change default WP thumb compression from 90 to 50 (some like 60)
d) remove yoast admin bar (annoying)
e) add go away message for people trying to login guessing passwords; great to use with limit login attempts
f) delete enclosure in RSS feed
g) disallow some things in comments for security
——————
/*CHRISTOPHER's CUSTOM MODS - 1.10.15 rev15A (c) 2010-2015 */
remove_action( 'wp_head', 'wp_generator' ) ;
remove_action( 'wp_head', 'wlwmanifest_link' ) ;
remove_action( 'wp_head', 'rsd_link' ) ;
remove_action( 'wp_head', 'feed_links', 2 );
remove_action( 'wp_head', 'feed_links_extra', 3 );
add_filter( 'pre_comment_content', 'wp_specialchars' );
function no_errors_please(){
return 'You appear to be up to no good. Please stop now!';
}
add_filter( 'login_errors', 'no_errors_please' );
/* Disable YOAST SEO Admin Bar. */
function mytheme_admin_bar_render() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('wpseo-menu');
}
// and we hook our function via
add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );
function delete_enclosure(){
return '';
}
add_filter( 'get_enclosed', 'delete_enclosure' );
add_filter( 'rss_enclosure', 'delete_enclosure' );
add_filter( 'atom_enclosure', 'delete_enclosure' );
function remove_cssjs_ver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 );
add_filter( 'jpeg_quality', create_function( '', 'return 50;' ) );
function remove_pingback_url( $output, $show ) {
if ( $show == 'pingback_url' ) $output = '';
return $output;
}
add_filter( 'bloginfo_url', 'remove_pingback_url', 10, 2 );
add_action('init', 'myoverride', 100);
function myoverride() {
remove_action('wp_head', array(visual_composer(), 'addMetaData'));
}
function dequeue_visual_composer_css() {
if (is_single()) {
wp_dequeue_style('js_composer_front');
}
}
add_action('wp_enqueue_scripts', 'dequeue_visual_composer_css', 1003);
Note: my “lineup” cannot be posted in an article someplace, or stuff like that; use if you wish. I have left out some other things most folks don’t need, but we do. 🙂
Hope that helps 🙂
Don’t use the minify javascript stuff.
Hello i minify the css files but can you please tell me how i do Eliminate render-blocking JavaScript and CSS in above-the-fold content??
i follow this guide https://forum.tagdiv.com/how-to-make-the-site-faster/ but i can’t get the id which google page speed tell in results so please have a look in my site http://www.movzio.com and please tell me how i do render-blocking?
Thank you
-Mosam
Hello, thanks, by following all above instruction i am being able to speed up a bit :
https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fwww.unbelievable-facts.com%2F
from 70 to 76, i have few more question, should i consider “Minify CSS” & “Minify JavaScript”
which are not third party and hosted on my site?
Also you suggested me to update template,i did. I was using plugin to replace wp comment with fb comment:
https://wordpress.org/plugins/fatpanda-facebook-comments/, which is not working after template update.
Right now i have removed comment plugin, Now not even wordpress default comment system is working properly, check this : http://www.unbelievable-facts.com/2013/05/portrait-made-of-21-million-ink-dots.html
Comment box is not visible, it is visible to few posts!
Please help!