WordPress plugins and themes for writers
Write Environment
You can transform WordPress into a powerful and flexible writing environment with these tools and techniques.
Although WordPress is first and foremost a publishing platform, it's flexible enough to be adapted to other uses, too. As a writer, you can transform WordPress into a fully fledged writing environment that can be used for a variety of tasks: from capturing ideas and drafting articles to collaborating with other authors. In this article, I cover several plugins and themes that can help you turn a WordPress installation into a flexible writing environment.
Distraction-Free Writing Mode and Just Writing
The default editor in WordPress is a capable writing tool, but it's squeezed between other toolbars, widgets, and menus, which can be rather distracting. Fortunately, WordPress features the so-called Distraction-Free Writing Mode (DFWM) that behaves more like a regular word processor (Figure 1). To activate DFWM, just press the dedicated button in the main toolbar or use the Alt+Shift+W keyboard shortcut.
The DFWM editor offers only bare essentials: a toolbar with a handful of formatting tools, the main writing area, and the word count feature. The interface elements fade away when not used, leaving nothing to distract you from writing. The buttons in the main toolbar cover the basics, but if you find the selection limiting, the Just Writing plugin [1] can remedy the situation. Once installed and activated, the plugin adds a shortcut to the DFWM and an extended toolbar to the DFWM editor.
The DFWM shortcut appears next to each post in the All Posts list. The link opens the selected post directly in the DFWM, bypassing the default editor. If you do most of your writing in the DFWM, this feature can be a real time-saver. The plugin also replaces the default basic toolbar with a more functional one. The new toolbar adds a preview button, replaces the Exit fullscreen link with a proper button, and organizes buttons into logical groups. The Preview button alone makes Just Writing worth installing, because it allows you to preview the current article without returning to the default editor first.
Just Writing is highly customizable, and it adds a slew of settings for you to tweak in the Users | Your Profile section. Here, you can toggle individual buttons as well as enable additional features. For example, you can disable the toolbar fadeout effect, as well as enable the DFWM for new and existing posts. Note, however, that activating these options could affect overall performance. You can also enable cut-and-paste functionality, which is essential for many writers. This feature doesn't work with all browsers (it does work fine in Mozilla Firefox), which explains why it's not enabled by default.
The DFWM editor doesn't support themes, so you are stuck with the default appearance – unless you choose to install the Distraction-Free Mode Themes plugin [2], which features several dark and light themes designed specifically for use in DFWM (Figure 2). By default, the plugin uses the Monokai theme, but you can easily switch to another theme in Users | Your Profile. The plugin also adds the Settings | DFWM Themes section, where you can preview the available themes and pick the one you like. Better still, if you know your way around CSS, you can create a custom theme (Figure 3). To do this, enable the Custom option and tweak the default theme skeleton in the Custom CSS field.
Themes for Writers
Speaking of themes, plenty of open source themes are designed for text-centric content, including the Typesense theme [3], which features a clean and uncluttered design (Figure 4). This theme does away with distracting elements like widgets, sidebars, and sharing buttons, and it disables comments by default. Typesense is a responsive theme, so it works well on screens of different sizes. LESS [4] is another minimalistic theme that would appeal to writers (Figure 5). The theme features a single-column layout with a sidebar and large text. Like Typesense, LESS is a widget-free theme. Highlights include support for custom header menus, responsive design, and the ability to display a Gravatar picture in the header.
WP-Svbtle Theme
Although regular themes, such as Typesense and LESS, change the default appearance of the blog, the WP-Svbtle theme [5] adds a whole new layer of functionality to WordPress. As the name suggests, the theme is inspired by Svbtle magazine. WP-Svbtle consists of two parts: the theme itself, which modifies the blog's appearance, and an alternative dashboard, which completely transforms the way you use WordPress.
Deploying WP-Svbtle requires several steps. First, grab the latest version of WP-Svbtle from the project's GitHub repository using:
git clone https://github.com/themeskult/wp-svbtle.git
Move the wp-content/themes/svbltle
folder into the wp-content/themes
directory inside your WordPress installation. Next, move the wp-svbtle
folder to the root of the WordPress installation. Log in to WordPress's administration interface, switch to the Appearance | Themes section, and enable the Svbtle theme.
If necessary, you can configure WP-Svbtle's menus, widgets, and settings. To switch to the WP-Svbtle dashboard, you can either use the wp-svbtle editor link in the top bar of the standard administration interface or point your browser directly to http://<yourwordpressblog>/wp-svbtle.
The WP-Svbtle dashboard replaces the standard administration interface with a radically different and simpler version. Instead of drafts and published articles, WP-Svbtle treats all content as ideas and public articles. The dashboard is designed to make the process of adding and managing ideas and public posts as easy as possible. To add an idea, you either press the New Entry button or type text in the input field and press Enter. This step opens the editing interface, where you can work on the current idea.
Although WP-Svbtle doesn't have a toolbar that provides access to formatting tools, you can use HTML markup to format text in the text area. If you don't fancy HTML, WP-Svbtle also supports the popular Markdown markup language. The Option button allows you to specify a URL for the title, and you can use the Preview button to preview the draft on your blog. Pressing Save creates a new revision of the idea, and turning your idea into a published article is as easy as pressing the Public button.
All ideas and published articles are listed in the respective sections of the dashboard, and you can edit any existing item by simply clicking on it. Thanks to its simplicity, the WP-Svbtle interface is perfect for capturing quick notes, jotting down ideas, and drafting articles (Figure 6). Because WP-Svbtle adds an alternative dashboard to the standard editing interface, you can pick the tool that suits you best for the task at hand (Figure 7).
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Halcyon Creates Anti-Ransomware Protection for Linux
As more Linux systems are targeted by ransomware, Halcyon is stepping up its protection.
-
Valve and Arch Linux Announce Collaboration
Valve and Arch have come together for two projects that will have a serious impact on the Linux distribution.
-
Hacker Successfully Runs Linux on a CPU from the Early ‘70s
From the office of "Look what I can do," Dmitry Grinberg was able to get Linux running on a processor that was created in 1971.
-
OSI and LPI Form Strategic Alliance
With a goal of strengthening Linux and open source communities, this new alliance aims to nurture the growth of more highly skilled professionals.
-
Fedora 41 Beta Available with Some Interesting Additions
If you're a Fedora fan, you'll be excited to hear the beta version of the latest release is now available for testing and includes plenty of updates.
-
AlmaLinux Unveils New Hardware Certification Process
The AlmaLinux Hardware Certification Program run by the Certification Special Interest Group (SIG) aims to ensure seamless compatibility between AlmaLinux and a wide range of hardware configurations.
-
Wind River Introduces eLxr Pro Linux Solution
eLxr Pro offers an end-to-end Linux solution backed by expert commercial support.
-
Juno Tab 3 Launches with Ubuntu 24.04
Anyone looking for a full-blown Linux tablet need look no further. Juno has released the Tab 3.
-
New KDE Slimbook Plasma Available for Preorder
Powered by an AMD Ryzen CPU, the latest KDE Slimbook laptop is powerful enough for local AI tasks.
-
Rhino Linux Announces Latest "Quick Update"
If you prefer your Linux distribution to be of the rolling type, Rhino Linux delivers a beautiful and reliable experience.