|Xidipity is an advanced WordPress theme with many features which permits the creation of compelling content which will entice and satisfy those who visit. More than fresh paint, numerous improvements to the editor provide authors a variety of tools and convenient editing choices.|
In the software industry it is not uncommon to begin the version of a product with a number which sits to the right of the decimal. It signals to the user the product is still in heavy development and/or should be considered alpha or beta. Xidipity started life traveling down this path. The downside to this approach is not everyone is comfortable with being a beta tester. Google is notorious for abusing this as some of their products are released as beta although the target audience is obviously production. Most folks are not concerned about the version of the software they use as long it is current. XidipityOne is the current release and technically it translates into Xidipity v1.0.0.
Making the decision on which theme to use for your WordPress blog is not easy as it is more than a new look. The theme is the toolset used in conjunction with plugins to create and communicate your message and perhaps establishes your brand. It’s a commitment.
XidipityOne represents the vision of Xidipity. Not only is it fresh paint, it is an enhancement of the classic editor which is the toolset. The intended audience is someone who wants flexibility but doesn’t want to spend late-night hours writing html.
The obvious question is why not Gutenberg? In many ways the creation of Gutenberg implied the editor at that time was broken beyond repair. The mere existence of the classic editor says otherwise. It is important to keep in mind the company who partnered with WordPress on both editors offers a cloud version in the classic format. When you consider institutional knowledge and familiarity of the user interface, improving the classic editor was the obvious solution. With that said, Xidipity will work with Gutenberg but some, or perhaps much, of the functionality will be lost. For example, Xidipity styles and enhanced functionality have not been ported to Gutenberg.
With the exception of the add media button, all options are presented on a single toolbar ribbon. If space is constrained, the ribbon will wrap to the next line. The following is new functionality added to the editor.
Apply Text Font
Xidipity supports all 884 fonts contained in the Google font library but only the five generic font families are available on the drop down. There are a variety of good reasons for this but at the top is the rule of good web design which states the number of fonts on a web site should be limited to three or less. This translates into a sans, serif, and cursive font. Xidipity adds a monospaced font which is used for predefined text and code snippets and a fantasy font for branding. By default, paragraph text is rendered in Roboto (sans) and the headings one through four in Playfair Display (serif). This is a suggested font pairing by Google.
Apply Text Size
Xidipity scales text relative to a base of 1 rem (16 pixels). The sizes scale up to 6x which is the same height as heading 1 and down 3x. The last two choices are relative to the existing size.
Apply Text Formats
Text formats have been expanded to include the following.
- Upper case
- Lower case
- Small caps
- Drop shadow
The keyboard selection presents text with the primary background color and may be used to infer a keyboard action to be, or has been, taken. The drop shadow format is best used on larger text or headings.
Duplicate/Paint Text Style
This is a popular option found on many word processors and spreadsheets. The work flow can be summarized as follows.
- highlight text with the desired format
- click the toolbar icon ()
- highlight text to apply format
- click the toolbar icon ()
It is important to note this will replace the current style and it works best with specific and targeted formats.
Apply Text Color
This is an update to the color picker which presents ninety predefined colors and the ability to add custom colors. Colors may be applied to the foreground (text) or background.
Apply Text Alignment
This option has been expanded to include indentation, hanging indent, and paragraph indent.
Add Ordered/Unordered List
The ordered list has been expanded to include four different numeral styles and a style specifically designed for outlines. The unordered list has been expanded to include four different bullets, a style which includes a mixture of bullets, and a style without any bullets. For those who are interested in substituting an icon for a bullet the knowledge base has a do it yourself page on this topic.
Add Miscellaneous Options
This selection contains a cache of tools which do not neatly fit under another title. They are as follows.
- Block quote
- Insert redline
- Delete redline
- Chr substitution
As the name suggests, the frame encloses content in a border in order to draw the reader’s attention. Although it may be simple, it is really very effective.
An excerpt is a brief description of a post or page. In the scenario where it does not exist, WordPress will create it by scanning the content. They are displayed on the blog summary page and as a part of the search results page. When adding an excerpt, place it at the top of the document.
Code is a predefined format which displays text in a monospaced font and in a highlighted color. Typically used as a computer software reference which is one line or less in length. Numbered multi line code snippets may be created using the add template tool.
Present acronyms as emphasized upper case.
This option replaces the highlighted text with an unicode equivalent. For example “1/2” with “½”. See the knowledge base for supported substitutions.
Add Vertical Space
Add vertical space to content in predefined measured amounts.
Add Horizontal Rule
This option has been expanded to include eight different rules.
Add Multiple Columns
This option will display content to be displayed in two, three, or four columns. The columns are responsive which means on mobile the content is displayed as a single column. This becomes a very powerful formatting tool when considering a column may be text, image, table, video, or a combination of all.
This is one of the most powerful selections. A template is defined as html code designed to perform a specific task. An example is adding a button to your post or page which links to another website.
Video are an excellent way to deliver content and Xidipity supports YouTube, Vimeo, and HTML5 formats.
As of this writing Xidipity includes the following in-page templates. They are configured by updating parameters which are identified as markers. Although referred to as in-page templates they work equally well in blog posts.
- Display Excerpt
- Image Gallery
- List Blogs
- List Categories
- List Pages
In addition, Xidipity includes the following page templates. A page template changes the appearance and/or function of the page. For example the naked template is a blank canvas with a page header and footer. Its intended purpose is to display an under construction static page. Included page templates are as follows.
- Front Page
- No Sidebar
- No Title
Unique pages are not templates but are pages created to serve a specific purpose.
Table Of Contents Page
Xidipity supports a unique page with the intended purpose of performing the functions of a table of contents. The menu is accessed by clicking its icon (menu) and when activated, this replaces the standard menu. There are no limitations on the design which opens a world of possibilities when combined with templates.
Xidipity is very customizable but not in the traditional sense as the WordPress customize admin menu option has limited functionality. It is assumed the individual performing the customization will have the skills required to make the necessary changes using the current approach. In general, the operational parameters of the theme are held in three files.
This file defines attributes such as Google fonts, optional header images, and the default layout.
This file sets css defaults such as colors and header styles.
This file serves the same purpose as theme-var but modified for printing.
Visit the knowledge base to view the theme documentation.