Neve: How to Globally Change Post Content Text Alignment
Neve provides several alignment controls for your blog, but there is no native Customizer option to globally change the text alignment of paragraph content inside individual blog posts. This article explains what alignment settings are available and how to apply a global alignment to post content using Custom CSS.
Available Alignment Options in Neve
Neve includes the following alignment settings for your blog:
- Blog/Archive page title alignment — Navigate to Appearance > Customize > Blog > Blog/Archive to set the title alignment for your archive page.
- Blog/Archive content alignment — Navigate to Appearance > Customize > Blog > Blog/Archive > Content Alignment to align post card content. Available options are Left, Center, and Right. This setting applies to the post cards on the archive/blog listing page, not to paragraph text inside individual posts.
- Single post title alignment — Navigate to Appearance > Customize > Blog > Single Post > General to set the default title alignment for all single posts.
Overriding Title Alignment for an Individual Post
You can override the global title alignment for a specific post while editing it. In the post editor, click the Neve logo icon in the top toolbar or look in the right sidebar panel, then use the Post Title > Title Alignment option to set a per-post title alignment.
No Global Text Alignment Option for Post Content
The Content Alignment setting in the Customizer controls how post card content is aligned on the blog/archive listing page. It does not control the text alignment of paragraph content inside individual blog posts.
Post content is built from blocks (paragraphs, headings, and so on), and each block includes its own alignment option. To change the alignment of a specific paragraph, select the paragraph block in the editor, then use the alignment toolbar or the block settings panel to choose Left, Center, Right, or Justify.
📝 Note: Neve does not provide a Customizer setting for globally changing the text alignment of post content paragraphs. If you need to apply the same alignment to all post paragraphs at once, use the Custom CSS method described below.
Globally Change Post Content Text Alignment with Custom CSS
If you want to apply a consistent text alignment to all blog post paragraphs site-wide, you can add a CSS snippet via the Customizer.
- Navigate to Appearance > Customize > Additional CSS.
- Paste the following CSS, replacing
leftwith your preferred alignment value (left,center,right, orjustify):
.entry-content p {
text-align: left;
}- Click Publish to save your changes.
- Visit a single post on the frontend to confirm the alignment is applied.
Example: Justified Text Alignment
A common use case is applying justified alignment, which stretches each line of text to fill the full width of the content area:
.entry-content p {
text-align: justify;
}Limit the Alignment Change to Desktop Only (Recommended)
Some alignment values — particularly justify — can create uneven word spacing on narrow screens. To apply the style only on larger screens, wrap the snippet in a media query:
@media (min-width: 768px) {
.entry-content p {
text-align: justify;
}
}⚠️ Note: Justified text can produce irregular spacing between words, especially in narrow content columns. It is best suited for desktop-first sites or wider content areas. Test on multiple screen sizes after applying this CSS.

