Options: Post Specific
Next to the Header, it seems that control of just how Posts (blog articles) are displayed is something many people want. This section discusses some of the things you can control.
The Meta Info Lines
Each post has two information lines (also called Meta Info). The line right after the title has the date of the post and the author. The last line of the post has the post’s category, tags, and link for comments. You can control the appearance of these Meta lines in several ways. The two Info BG color settings let you put a background color behind the Meta lines if you wish, and you can add CSS to them for more effects. You can use the default Meta info wording with | separators, or use Icons for each part of the meta info. You can selectively hide different parts of the meta info (which forces use of icons, however). (Comments will always be displayed if they are enabled and associated with a post.) One of the design features of Weaver Xtreme is that it is dependent on the need to provide fixed translations for the user interface wording. Thus, it is not possible to change the wording such as Posted on date by author. If you don’t like that wording, you can use icons instead. There are two choices of icon sets to use.
Full Posts and Excerpts
Posts are displayed in three distinct places: the main blog page, when part of a specified list (archives, categories, author, etc.), or when displayed as a single page by itself. The full content of a post is always displayed on the single page view. The blog page displays the excerpt of a post, which then causes a “Continue reading…” message to be displayed on the blog page. In special list views (archives, etc.), posts are displayed as excerpts. These excerpts are normally 55 words long, with all images, formatting, and links removed. You can adjust the excerpt length. You can specify to display full posts on special post list pages, and display posts as full articles on the main blog page (which can be combined with the Featured Image to generate nice looking post list). These can also be controlled on a per post basis from the Edit Post page. Note that checking a display as full post option does not override your manual placement of <!–more–> tags.
The Featured Image
You may have seen the Set Featured Image option on your post and static page edit panel. What is it good for? Unfortunately, there is no specific WordPress standard on how to use Featured Images. However, the most common practice is to display the Featured Image at the front of a page or post. Weaver Xtreme‘s design has attempted to maximize their usefulness.
There are four sets of options (from the Images panel) for how to use the Featured Image (FI): for Pages, for full and excerpted Posts, and for the single page post view. You can control when and where the FI is displayed for each of those cases, you can set the exact size (in a responsive % size!), and if the FI is hidden on different devices. You can even specify that the FI serve as an alternate header image for Pages and Single Post view.
No other theme offers you the choices for using the FI. Take time to explore all the options.
Other Options
You can set the background color for sticky posts. (Add {border:none;padding:0;} to the CSS of the Sticky Post BG option to make sticky posts look like other posts.)
You can control author information display, as well. You can also show the author’s avatar (as defined by a gravatar.com account, for example) on each post. By default, if the author has included biographical information on author’s account settings page, that information will be included when the post’s single page view is displayed. You can hide that.
When a visitor clicks on a image thumbnail, an attachment page will open up with the full sized view of the image. If you want your visitors to be able to leave comments for that image, check the Allow comments for attachments box.
Custom Post Info Lines – Weaver Xtreme Plus
One commonly request is the ability to tweak the top and bottom info lines associated with blog posts. Weaver Xtreme Plus now includes a template function that gives you total control over the top and bottom info lines of posts displayed on a blog page, and posts displayed on the single page.
The custom info lines are set on the Legacy interface Content : Post Specific : Custom Info Lines tab or the Customizer Added Content -> Post Specific menu. You can change the top and bottom info lines on blog pages (including Page with Posts and
The text you specify can contain any valid HTML you wish, plus a set of special template %values% that will get replaced by the correct values for the specific post. For example, setting the Top Post Info line to:
<strong>%title%:</strong> %date-icon%%date% %author-icon%%author%
will create a top info line that looks like this:
The %title% is replaced by the post’s title. The %date-icon% produces the calendar icon, while %date% produces the published date and link to the post. Similarly, the %author-icon% and %author% produce the author and link to the author archive page. Given a mixture of HTML, possibly including styling, and the provided set of parameters, you can build almost any combination of relevant information on the post top and bottom information lines.
There is no restriction on which values can be used on which line, nor other HTML you might wish to include. You can include whatever text you want mixed in with the definition. Some of the values allow you to override the standard text included with the standard values (e.g., ‘permalink’). If you define an info line template, it will override any other info line setting you have (except hiding and position swap).
Here is a list of the supported template values:
- %date% – Replaced with the date link of post (links to post single page)
- %date-icon% – Replaced with the standard date icon (a calendar). If used, should be used in conjunction with the %date% value (and similarly for other -icon values).
- %day% – Replaced with day (1-31)
- %day0% – Replaced with day (01-31)
- %weekday% – Replaced with name of week day (e.g., for English, Monday)
- %month% – Replaced with full name of month (e.g., January)
- %month-num% – Replaced with month number (1-12)
- %month0% – Replaced with month number (01-12)
- %month3% – Replaced with month abbreviation (Jan)
- %year% – Replaced with 4 digit year
- %author% – Replaced with the author’s name and link to author archive page
- %author-name% – Replaced with the author’s name, no link
- %author-icon% – Replaced with the standard author icon (a head and shoulders)
- %author-email% – Replaced with “mailto:” link to author.
- %avatar% – Replaced with a small version of the author’s avatar (gravatar, etc.)
- %category% – Replaced with a list of categories of the post (with links)
- %category-icon% – Replaced with the category icon (folder)
- %tag% – If the post has tags, replaced with a list of the post’s tags (with links)
- %tag-icon% – If the post has tags, replaced with tags icon (tag)
- %tag:Label if are tags% – If you want a text label for tags, this will display the text that comes after the “tag:” if the post has tags. A post always has categories, so this form is not needed for categories – just add the text into the definition if you need a label for categories.
- %title% – replaced with the post title – not linked
- %post-format%– replaced with the post format of the post if it is defined (no link)
- %comments% – Replaced with the standard link to the comment box on the single page. Not displayed if comments are disabled. Will have a different message for 0, 1, and >1 comments. You can change the messages displayed by %comments& using the ‘comments0-2’ values below.
- %comments-icon% – Replaced with the comment icon (a bubble)
- %comments:Label if comments open% – If you want a non-linked text label for comments, this will display the text that comes after the “comments:” if the comments are open for a post.
- %comments0:Text if no comments% – Replaced with empty string, but sets the message used when no comments have been submitted for this post. Use a ‘#’ in your string to display actual number of comments. (Note: you must still use the %comments% option to have the comments link displayed.)
- %comments1:Text if one comment% – Used when exactly 1 post. Use a ‘#’ in your string to display actual number of comments (0).
- %comments2:Text if more than 1 comment% – Used when more than 1 post. Use a ‘#’ in your string to display actual number of comments (1).
- %the_permalink% – Replaced with the raw permalink address to the post appropriate to use as an href= value.
- %permalink% – Replaced with the permalink to the post – includes standard text (permalink), which can be replaced with value below.
- %permalink-icon% – Replaced with permalink icon (chain) plus the permalink string (this is different than the other icon values, but this value needs to work this way.) Unlike other -link values, you will never use both $permalink% and %permalink-icon%.
- %permalink:Permalink-text% – Used to set the text used for the permalink link.