Title: Customized WYSIWYG Editor Page Widths
Author: MarcusPope
Published: <strong>12 di Novembar dal 2011</strong>
Last modified: 16 di Novembar dal 2011

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/customized-wysiwyg-editor-page-widths.
svg)

# Customized WYSIWYG Editor Page Widths

 By [MarcusPope](https://profiles.wordpress.org/marcuspope/)

[Download](https://downloads.wordpress.org/plugin/customized-wysiwyg-editor-page-widths.zip)

 * [Details](https://fur.wordpress.org/plugins/customized-wysiwyg-editor-page-widths/#description)
 * [Reviews](https://fur.wordpress.org/plugins/customized-wysiwyg-editor-page-widths/#reviews)
 *  [Installation](https://fur.wordpress.org/plugins/customized-wysiwyg-editor-page-widths/#installation)
 * [Development](https://fur.wordpress.org/plugins/customized-wysiwyg-editor-page-widths/#developers)

 [Support](https://wordpress.org/support/plugin/customized-wysiwyg-editor-page-widths/)

## Description

The current admin WYSIWYG editor will expand to the size of your monitor. On modern
monitors that can be very wide and as a result your content will stretch out beyond
the normal bounds. The current solution is to minimize your window until the editor
is about the right size. But depending on the width of other elements and sections
this can create an unusable workspace in the admin section.

This plugin adds the ability to enforce a maximum page width in the WYSIWYG editor
for a more realistic content window that matches your blog/site layout. Widths, 
in pixels, are configurable per each custom post type that supports an editor. So
you can define a max width for blog posts, pages, content molecules (see: https://
wordpress.org/extend/plugins/content-molecules/) along with any other registered
custom post type from any other plugin. Or you can leave them blank to have a full
width editor in the admin interface.

This gives you or your content creators a realistic view of how the text will wrap
on the front end of your website. This improves the readability of your content 
by ensuring your paragraphs are not giant blocks of text.

This plugin will only affect the WYSIWYG Visual Tab. Your HTML source code will 
always use the full available screen real estate. It also uses proper CSS inclusion
for page width styles for plugins that enable multiple stylesheet joining and compression
meaning your server won’t make another costly request just for this resource.

### Arbitrary section

## Installation

 1. Upload the plugin contents to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress Admin
 3. Then navigate to Settings => Writing tab where you can specify the page width for
    each post type
 4. Now when you edit or create content your Visual tab will constrict the content 
    to the proper dimension

## FAQ

  How do I specify page widths?

In the admin section, navigate to the Settings => Writing section. There you will
find the “WYSIWYG Editor Page Widths” section that should list all available post
types by their name, and respective fields for setting the max width in pixels.

  Why must the width be between 10 and 5000 pixels?

Because I said so? 😀 Really because why would you need any other setting? In all
seriousness though if you need a larger (or smaller) dimension just let me know 
and I’ll update the plugin.

  Why must I specify the width in pixels and not EM’s or 960 Grid columns?

Well, that adds to the complexity and most layout widths are not measured in EM’s.
960 Grids are easily converted to pixels so I used the lowest common denominator.

  How do I figure out the number of pixels used in my current site if I don’t know
it already?

I suggest you look into using a DOM Inspector like Firebug or IE Developer Tools.
Both will give you an option to hover over the content on the front end of your 
website and select a paragraph of text. Then you can check the computed width of
that content (here’s a link I found on the web that should get you started: http://
www.evotech.net/blog/2007/06/introduction-to-firebug/) Alternatively you could just
try a series of sizes or use a piece of paper against your monitor to eyeball the
measurement between the front end and the backend.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Customized WYSIWYG Editor Page Widths” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ MarcusPope ](https://profiles.wordpress.org/marcuspope/)

[Translate “Customized WYSIWYG Editor Page Widths” into your language.](https://translate.wordpress.org/projects/wp-plugins/customized-wysiwyg-editor-page-widths)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/customized-wysiwyg-editor-page-widths/),
check out the [SVN repository](https://plugins.svn.wordpress.org/customized-wysiwyg-editor-page-widths/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/customized-wysiwyg-editor-page-widths/)
by [RSS](https://plugins.trac.wordpress.org/log/customized-wysiwyg-editor-page-widths/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

 * Initial creation of plugin

## Meta

 *  Version **1.0**
 *  Last updated **15 agns ago**
 *  Active installations **50+**
 *  WordPress version ** 3.2.1 or higher **
 *  Tested up to **3.2.1**
 *  Language
 * [English (US)](https://wordpress.org/plugins/customized-wysiwyg-editor-page-widths/)
 * Tags
 * [custom post types](https://fur.wordpress.org/plugins/tags/custom-post-types/)
   [editor](https://fur.wordpress.org/plugins/tags/editor/)[margin](https://fur.wordpress.org/plugins/tags/margin/)
   [wysiwyg](https://fur.wordpress.org/plugins/tags/wysiwyg/)
 *  [Advanced View](https://fur.wordpress.org/plugins/customized-wysiwyg-editor-page-widths/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/customized-wysiwyg-editor-page-widths/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/customized-wysiwyg-editor-page-widths/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/customized-wysiwyg-editor-page-widths/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/customized-wysiwyg-editor-page-widths/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/customized-wysiwyg-editor-page-widths/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/customized-wysiwyg-editor-page-widths/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/customized-wysiwyg-editor-page-widths/reviews/)

## Contributors

 *   [ MarcusPope ](https://profiles.wordpress.org/marcuspope/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/customized-wysiwyg-editor-page-widths/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://www.marcuspope.com/)