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

Cool. Was just suggesting that a page in the docs of
1) required plugins
a [included – in /theme/plugins/ ]
b [included – in /theme/plugins ]
c [ download here ]

2) optional plugins
a [ tagdiv speed booster – install from /theme/plugins/ ]
b [ blah ]

3) recommended plugins
a [ yoast seo ]
b [ blah blah ]
c

Save you some support tickets, I betcha! ๐Ÿ™‚

simchris
tagDiv Member

Oh, it’s now in a HELP drop-down top-right of the Yoast meta entry pages:

Basic Variables.

%%date%%
Replaced with the date of the post/page 

%%title%%
Replaced with the title of the post/page 

%%sitename%%
The site's name 

%%sitedesc%%
The site's tagline / description 

%%excerpt%%
Replaced with the post/page excerpt (or auto-generated if it does not exist) 

%%excerpt_only%%
Replaced with the post/page excerpt (without auto-generation) 

%%tag%%
Replaced with the current tag/tags 

%%category%%
Replaced with the post categories (comma separated) 

%%category_description%%
Replaced with the category description 

%%tag_description%%
Replaced with the tag description 

%%term_description%%
Replaced with the term description 

%%term_title%%
Replaced with the term name 

%%searchphrase%%
Replaced with the current search phrase 

%%sep%%
The separator defined in your theme's wp_title() tag. 

AND

Advanced Variables.

%%pt_single%%
Replaced with the post type single label 

%%pt_plural%%
Replaced with the post type plural label 

%%modified%%
Replaced with the post/page modified time 

%%id%%
Replaced with the post/page ID 

%%name%%
Replaced with the post/page author's 'nicename' 

%%userid%%
Replaced with the post/page author's userid 

%%currenttime%%
Replaced with the current time 

%%currentdate%%
Replaced with the current date 

%%currentday%%
Replaced with the current day 

%%currentmonth%%
Replaced with the current month 

%%currentyear%%
Replaced with the current year 

%%page%%
Replaced with the current page number (i.e. page 2 of 4) 

%%pagetotal%%
Replaced with the current page total 

%%pagenumber%%
Replaced with the current page number 

%%caption%%
Attachment caption 

%%focuskw%%
Replaced with the posts focus keyword 

%%term404%%
Replaced with the slug which caused the 404 

%%cf_<custom-field-name>%%
Replaced with a posts custom field value 

%%ct_<custom-tax-name>%%
Replaced with a posts custom taxonomies, comma separated. 

%%ct_desc_<custom-tax-name>%%
Replaced with a custom taxonomies description 
simchris
tagDiv Member

Okay… last one from me ๐Ÿ™‚
Change the title and meta settings in Yoast, to include something unique from the pages/posts.

E.g., in the pages meta here is example of custom meta for PAGES… but you can do the same for “Taxonomies” for both category and tag pages … same idea. The last tab in Yoast used to give a list of all the custom codes you can have it generate – not sure where the hell they put that now.

PAGES:

Title: %%title%% %%page%% %%sep%% %%sitename%%
Meta: %%title%%, %%excerpt%%, %%cf_keywords%%, %%page%%
Meta Keywords: %%title%%, %%cf_keywords%%

for Categories

%%term_title%% Archives %%page%% %%sep%% %%sitename%%

%%category_description%% NEWS

%%name%%, %%tag%%, %%category%%, NEWS

Or something like that. This solved the “duplicate” problem for us awhile back, as if the title, description are identical for all pages – they look like the same page regardless of what is *on* the page.

Same issue with running the same YouTube video on 3 different pages on your site to go with different articles, you’ll get a “duplicate content” warning – for video – but you can ignore that since it’s not related to the PAGE/POST itself. Just means it’s reading identical description of video from the vid on three different pages.

That all may or may not help … but the meta settings are worth exploring for customizing the

simchris
tagDiv Member

Hey, thanks everybody for the kind words. ๐Ÿ™‚ I’ve really only pitched in a very small amount of time, but now I need to “focus” on couple of critical things, so no more posting on my FB page for awhile either. That 20 minutes of lunchtime wandering now has to be curtailed to meet some deadlines by end of May.

I’ll check back in to update the issue with enlarging images via a plugin, as that is the last remaining “darn it” item for our sites using Newspaper.

My hope it to use Auto Post Thumbnail Pro as first step as this creates an image from first item in post, even external from our mothership news portal (Send2Press.com), sets as featured image; then “perhaps” thumbail upscale plugin to grab that and make the larger thumbs for the “featured” category toppers and larger zoomed images for featured boxes on the home page. Since most of our images are 500×375 for the legacy news sites (like CaliforniaNewswire.com), or 700×405 on others (some are even 600×300), this will hopefully replicate the old timthumb behavior we need. Hopefully WP 4 will eventually have this capability. Sadly they assume everybody should be uploading giant 1024×768 images and then going “down” from there, while in fact zooming a 500 pixel image to fit a 700 pixel width feature box with overlay of text/headline, works just fine.

So, I’ll be back to update that adventure later on!

Peace out! ๐Ÿ™‚

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

Glad I’ve been able to help out ๐Ÿ™‚

simchris
tagDiv Member

@gettinenglish

glad all my rantings have helped ๐Ÿ™‚

Chris

simchris
tagDiv Member

All that should go *after* the normal #END WordPress elements …

example (from one of my sites; using custom permalinks – don’t copy the elements for #wordpress or the mod_pagespeed stuff !)

<IfModule pagespeed_module>
ModPagespeed on
ModPagespeedEnableFilters collapse_whitespace
ModPagespeedEnableFilters move_css_to_head
ModPagespeedEnableFilters combine_css
ModPagespeedEnableFilters remove_comments
ModPagespeedEnableFilters rewrite_images
ModPagespeedEnableFilters insert_dns_prefetch
</IfModule>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

AddType text/javascript .js

# BEGIN Expire headers
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 5 seconds"
ExpiresByType image/x-icon "access plus 2500000 seconds"
ExpiresByType image/jpeg "access plus 2500000 seconds"
ExpiresByType image/png "access plus 2500000 seconds"
ExpiresByType image/gif "access plus 2500000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2500000 seconds"
ExpiresByType text/css "access plus 700000 seconds"
ExpiresByType text/javascript "access plus 700000 seconds"
ExpiresByType application/javascript "access plus 700000 seconds"
ExpiresByType application/x-javascript "access plus 700000 seconds"
ExpiresByType text/html "access plus 600 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"
</IfModule>
# END Expire headers

# BEGIN Cache-Control Headers
<IfModule mod_headers.c>
<filesMatch "\.(ico|jpe?g|png|gif|swf)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(css)$">
Header set Cache-Control "public"
</filesMatch>
<filesMatch "\.(js)$">
Header set Cache-Control "private"
</filesMatch>
<filesMatch "\.(x?html?|php)$">
Header set Cache-Control "private, must-revalidate"
</filesMatch>
</IfModule>
# END Cache-Control Headers

<IfModule mod_headers.c>
    Header unset ETag
</IfModule>
<IfModule mod_alias.c>
RedirectMatch 403 /xmlrpc.php
</IfModule>

ALSO: don’t include the last three lines if you are allowing trackback/pingbacks or using email to post via XMLRPC.

Don’t forget you need to have gzip/deflate running on your server also, which alone is good for 20 points!

And if you’re curious here’s my robots.txt file

User-agent: *
 Disallow: /cgi-bin
 Disallow: /cgi-bin/
 Disallow: /wp-admin
 Disallow: /wp-admin/
 Disallow: /wp-includes
 Disallow: /wp-includes/
 Disallow: /wp-content/plugins
 Disallow: /wp-content/cache
 Disallow: /wp-content/themes
 Disallow: /wp-content/upgrade
 Disallow: /wp-content/backup-*
 Disallow: /aff/
 Disallow: /search/*/*
 Disallow: /trackback
 Disallow: */trackback
 Disallow: /trackback/
simchris
tagDiv Member

Hi, Marius
this pre-supposes that the user knows how to actually find the plugin to begin with. So, might be worth noting WHERE that actually is in the zip package.

Actually, a “recommended” and “included” plugins list might be useful, especially since, for example, for those of us who upgraded from v2 to v3 — what of those original plugins are still needed? Is the animated GIF plugin still needed? It’s not included with v3, so not sure?

This might be also useful since you’re now going to break out the visual composer as plugin.

simchris
tagDiv Member

+1 on this request. ๐Ÿ™‚

simchris
tagDiv Member

Thanks for all the kind words @OTIS and @AJ – and all. I’ve been happy to help out. Glad it’s been useful to some folks with the page speed stuff, image stuff, customizations, general wordpress WTF stuff, etc.

@snowwatchGB
Um. Because it’s a nice thing to do? Sorry that’s an alien concept to you, based on your post. Something to look into down the road perhaps.

Nothing better to do? I run a business which was an Inc. 5000 listed company, blah blah.
I’ve been an award winning graphic designer since a teenager in the 70s, have design award from Apple (!), widely interviewed in the press (Entrepreneur, Chicago Sun Times, etc), used to write monthly column on web design a decade ago for Digital Imaging, Micro Publishing News, Graphic Artist Guild; started building websites 1995, SEO and ecom 1996, built Oprah Winfrey’s ecom solution (and hosted it) for her “Begin with Love” video series; CEO of a design and publishing company, webdev, seo, PR, marketing, etc. Was on annual judging panel for PRSA “Excellence in Tech Journalism” awards. My websites generate 10 million page views per month. Some stories have gotten one million views for ONE story, in one week. Most sites have been online for 15+ years.

So, upshot my time is very valuable and I work huge hours and am involved with thousands of pages of content at any given time (google ‘Neotrope’ or ‘Send2Press’ to see what I mean).

But since you asked:
I often multi-task on my two 23-inch Apple cinema displays; and during the day I often have to do multiple things at once, like waiting for a bunch of things to FTP, waiting for mailing list system to run, run ecom system optimizations and backup, wait for client reply to do a same day project. Talk on phone to clients, etc.

So, I often have some “free time” where I check in on technical issues which may impact my business, from Heartbleed bug, PCI-DSS compliance, or support forums for the various commercial products I use.

Or as I stated to begin with:
....offering some help to others to pay forward all the help Iโ€™ve gotten over the years on stuff where I was pulling my hair out.

This means that I’ve been lucky to get help from many others over the years on stuff simple and complex and unsolvable without a forum poster saying ‘go look at this dummy’ and then I figure it out. A LOT OF WEB STUFF HAS CRAP DOCUMENTATION. There are whole websites in the webdev world just for this kind of thing …and I’ve had numerous issues with my ecom platform (NOT woocommerce), or issues with our dedicated servers which I would never have been able to sort out without help form somebody on a forum when the company tech support was clueless.

So, the time I’ve put in here has been to HELP others … to pay back the help I’ve gotten from so many over the years. I also pop in to the forum for my ecom software, have provided feedback to Yoast on bugs in his programs (e.g., beta of the news addon, issue with the twitter account field, etc.), and various other arcane things related to the web dev world.

For the average joe running a blog, that person doesn’t often have time or inclination, or sometimes the braincells to FIGURE IT OUT, which some of us do as matter of course. So, folks like me who post back some tips, tricks, or stuff that tagDiv might not even know, is useful. I’ve been managing WordPress sites daily since Jan 2006. I’ve learned more than a few things.

So, this is where the term “paying it forward” came from.
Pay it forward is an expression for describing the beneficiary of a good deed repaying it to others instead of to the original benefactor.

In any case …. happy earth day to all, and to all a good night! ๐Ÿ™‚

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

Just as FYI: Google may serve up the same ads when you have two same size ad units in the same area, two boxes in same general vicinity the same size.

Ads are shown based on the size layout, and how they are tracking YOU to serve up ads. Using two different ad unit codes on same section may still show same ads.

Usually the way to clear that — it’s nothing to do with the theme — is go visit a bunch of websites like car sites, etc., and when you go back you should start seeing different ads served up.

One “trick” is to make one of the boxes “TEXT ONLY” and make one ad unit “IMAGES ONLY.” This has worked for me in the past.

Additionally Google will limit the NUMBER of ads on a single page to three, so if you have three ads on homepage already, then the sidebar would be fourth and might explain why the sidebar ad works on posts/pages but not the home page.

This may not be related to your issue, but similar to things I’ve run into with using AdSense since the day they launched that in beta quite a number of years ago.

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

Wordpress has a wonderful repository of help and information on the basics of actually using wordpress, as so
http://codex.wordpress.org/WordPress_Lessons

— this shows how to use the media settings in WordPress:
http://codex.wordpress.org/Settings_Media_Screen

simchris
tagDiv Member

HI, if you have the tagDiv speed booster plugin installed, it will appear in your list of plugins ๐Ÿ˜‰

You can find it in the full download from Theme Forest for the theme (the folder with all the extra stuff like docs, psd bits, etc., in the “plugins” folder).

With Yslow, you’ll never get a perfect “numerical” score unless you load SOMETHING off a CDN someplace as they seem to think everybody should do that, even if it’s not faster for some stuff. But GTMetrix will “explain” why the score is what it is in detail. But you can still get an “A” for fixing everything else where possible. ๐Ÿ™‚

It might be helpful (*HEY MARIUS!*) to add something to the docs for the theme install, perhaps on the ‘how to speed up website’ section, that spells out WHERE the plugin actually is – even though most folks SHOULD have looked at what was in the folder for the theme (ahem) before installing the theme.

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

Worked for me when I just tested page on your site. Facebook shows thumbnail and was able to page through images on your page to share with story.

Note with Facebook: sometimes they cannot capture image due to their system being overloaded; other times if the same story has already been shared without a photo, they may not allow capture of the story again WITH photo. They are starting to “combine” shared URLs or headlines into groupings, so they don’t have to capture the same YouTube video 10,000 times. This also allows them to show “who else has shared” the content.

Basically there is no 100% “always works” way to post images to Facebook. Period.

simchris
tagDiv Member

๐Ÿ™‚ glad to help.

BTW: I think on one of our sites we actually do something like

Name of Article โ€ข by Author Name on Name of Site

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

Thanks, Marius! I’ll try it out once I get back to working on site Fri/Sat. ๐Ÿ™‚

simchris
tagDiv Member

I’ll be messing with this later this week, finally. If I get behind it will be my #1 adventure next Saturday morning ๐Ÿ™‚

Updates to follow!

simchris
tagDiv Member

Wordpress creates thumbnails as small/medium/large sizes as found in WP settings > media
It’s advisable to change these to the sizes you actually plan to use.

Additionally, the theme creates thumbnails for all the different modules sizes. Once you figure out what sizes you actually need, you could switch off the sizes you won’t use in t he functions.php file.

You can see all the images/sizes here:
https://forum.tagdiv.com/modules-and-blocks/

simchris
tagDiv Member

Most theme developers license the Visual Composer code to create custom integration with the site, admin panel, etc. This is integrated with the theme and must be tested with the customizations whenever a new version is released. This is why it’s not showing as a separate plugin. You didn’t get a full license to the plugin with purchase of theme. A licensed version of the code is included as PART OF the theme. Hope that helped. ๐Ÿ™‚

Stay tuned! I’m pretty certain there will be an update to theme soon to address some issues with WordPress 3.9.

simchris
tagDiv Member

You might try turning off any plugins you’re using which access external sites, such as social media, jetpack, forms which submit to another website URL, etc.

With normal theme without any weird add-ons or call-outs to other sites, our PCI-DSS security scanning firm passes all our sites as not having such issues.

Not my theme, but perhaps Marius and Radu might have better answer.

It would have been helpful if your sysadmin has given you an EXAMPLE of such an error showing WHICH application or code is giving that “cross scripting” error/warning. Since nobody else is having this issue, there must be something different about plugins or code you’re running on the site, which is throwing up this kind of warning message.

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

I don’t think so without some major custom coding. You would likely need to hire a programmer to help you with that since it would involve adding a pin it overlay on top of image, as well as changing the link for the image from the actual site page to Pinterest, but pulling the photo info and larger image vs the thumbnail. Or, having only the button be link to pinterest as overlay while rest of image goes to story post.

Likely best to consult a custom programmer for this query.

simchris
tagDiv Member

You’ll need to set a smaller image/ad size to fit that space, it looks like.

simchris
tagDiv Member

If you’re using a plugin like Yoast SEO, easy to change. Or, you would have to edit the code with help from Marius/Radu. It’s typical to have site meta tag for title (look at your page source if you haven’t done so in past)…

* Default for WordPress:

Site Name » Name of Article

* Common change by most theme authors for SEO/clarity:

Name of Article | Site Name

* Some people change this to something like (I do this using Yoast SEO)

Name of Article โ€ข Site Name

Likely you can look at the functions.php file and search for the wp_title function and then edit that to your needs. (MUCH easier to use Yoast SEO!)

See: https://codex.wordpress.org/Function_Reference/wp_title

simchris
tagDiv Member

I think you can remove unwanted/un-used thumbnail sizes by editing functions.php

One trick is to regenerate thumbs with small/medium/large set to the sizes you want in theme to avoid duplicates.

One plugin can regenerate thumbs from first image in post, when files are uploaded via FTP, which is what we do on most of our sites. I’ve recommended it a few times and I should be getting a kick back for how many people have bought it by now ๐Ÿ™‚
auto-post-thumbnail-pro
available cheap on envato/themeforest.

Worth a try.

simchris
tagDiv Member

Yes. The point was that WORDPRESS — which is the platform you are using — doesn’t support search by author name. Known bug or “feature.” Nothing to do with the theme(s). The author box is NOT part of the “post” — the search box typically only searches the POST meta, not external elements. The author box is not part of the post, nor is the author name. SO, the only thing WP returns in search result is what is in the title, POST or excerpt boxes, and likely tags and categories.

It’s one of those dumb things I’ve been waiting since 2006 for WP to address. Unfortunately we all must remember that WP is first and foremost a BLOG platform, with the presumption that the “author” is always the BLOG owner.

In fact, in the early days we actually created categories for authors vs using /author/.

SO, we’d have
/columns/janesmith/
/columns/jacksmith/

But then when Google got nutty about duplicate content, made sense just to switch to normal author index method – but then it didn’t help with search.

There ARE some multi-site plugins for better search, such as this one you might also try:
https://premium.wpmudev.org/project/global-site-search/

Viewing 25 posts - 8,851 through 8,875 (of 9,335 total)