Swifty Page Manager
MANAGE YOUR WORDPRESS PAGES. LIKE A BOSS.
WordPress handles the pages of your website like blog posts. You can order them alphabetically, by date, by author or by number of responses. Nice for blog posts. Not so much for website pages. Swifty Page Manager shows you how the pages of your WordPress site are positioned and related to each other in a clear page tree overview.
Add. Move. Remove.
MAKE SENSE OF YOUR WORDPRESS PAGES AGAIN.
Add a new page and drag-and-drop it in the right position. Need to delete a page? Just click the trash bin icon and you’re done. Made a mistake? No worries. You can always get it back from the trash bin.
Basic page settings
EASY ACCESS TO WHAT YOU NEED MOST
When you add a page, just give it a short name. This will appear in the main navigation menu of your site. Then give it a title. That’s the short line of text that will appear blue in Google. Very important to put the main keyword in there.
Advanced page settings
SOME EXTRA’S. WHEN YOU KNOW WHAT YOU ARE DOING.
Neatly tucked away behind the “More” button you will find things like the page URL. It is generated automatically. But if you want, you can change the so called ‘slug’ here. And you can change the status from draft to published and back.
Super powers within reach
UNLOCK THE FULL BENEFITS OF ALL SWIFTY PLUGINS WORKING CLOSELY TOGETHER
Swifty Page Manager is part of the SwiftySite family of plugins and theme. Designed specifically for the end-user, wether you’re plumber or a painter, a shop owner or a consultant, a secretary of a law firm asked to maintain the website or a soccer mom who volunteered to manage the club website, SwiftySite will simplify creating and managing a WordPress website for you like no other. Search for the SwiftySite plugin and get all of this awesomeness today. For free.
Having said that, here are the benefits of the Swifty Page Manager when you use it as part of the whole SwiftySite experience:
YOUR PAGE-TREE IS YOUR SITE’S NAVIGATION MENU
Normally in WP you create pages in one spot. And then define the menu somewhere else. Mistakes are easily made. It’s easy to forget to add a new page to the site menu. But not with Swifty Page Manager. Because Swifty Site Designer makes sure your site menu is exactly what your page tree overview looks like.
Now you see me.
Now you don’t.
SHOW OR HIDE A PAGE IN THE NAVIGATION MENU.
Swifty Page Manager works closely together with the Swifty Site Designer theme. That enables you to create a page for the whole world to see. But also to hide that page from your menu. This is especially helpful for landing pages. You know, when you advertise on facebook or Google and you want the people to ‘land’ on a special page.
OPTIMIZED SITE MENU FOR MOBILE DEVICES.
There is a special interaction between Swifty Page Manager and the Swifty Site Designer Theme. If you have both, you can decide how your menu should behave. On mobile, one tap on a main menu item opens the submenu. Lot’s of visitors don’t realize they have to tap the main menu item again if they want to go there. This could potentially mean that one of your most important pages does not get the number of visitors it deserves. We solve this problem by adding an extra button at the top of the submenu. This button has the same name as the main menu item by default. And on click goes there. In the Page Manager, however, you can change the name of this button.
CREATE YOUR OWN PAGE TYPES
There is also a special interaction between Swifty Page Manager and the Swifty Content Creator Plugin. If you have both, you can decide – per page – which area’s of that page, such as the header, the footer or the navigation bar, need to be shown or hidden. This allows you to create special types of pages. Like a landing page. A blog page. Or a product page.
CREATE THE PERFECT PAGE. THEN RE-USE IT AS OFTEN AS YOU LIKE.
A huge time saver is the ability to make a copy of an entire page. For certain parts of your site, like your blog or your product pages, you may want to use the same type of page layout every time. Just create it once. And then re-use it for the next one. Told ya. Super powers are up for grabs 😉
List of features
WHEN YOU USE THIS PLUGIN STAND-ALONE
- Create a new page (by clicking the + icon)
- Name a page (for the menu on your site)
- Give it a good title (important for Google)
- Position a page (on the same level as the previous one or as a sub)
- Publish a page (by clicking the publish button)
- Put a page back on draft (after it has been published. New pages start as a draft)
- Move a page with drag and drop (click and hold the page icon while you move it)
- Jump to a page to view it (by clicking the view icon)
- Jump to a page to edit it (by clicking the edit icon)
- Remove a page (by clicking the trash bin icon)
- Restore a page (by clicking the ‘Trash’ link)
WHEN YOU HAVE THE FULL SWIFTYSITE EXPERIENCE INSTALLED
- Automatically generated site navigation (Your site menu is the exact same as your page tree)
- Show or hide a page in the navigation menu (allows you to create viewable pages that are not in your site menu, for instance, landing pages)
- Choose which page area’s you want shown or hidden (For example: hide the header but show the sidebar on this page)
- Re-use page types (Create the perfect blog page or landing page and re-use that as often as you like)
- Touch-friendly navigation (You can rename the auto-generated first button of the submenu)
Switch between simple and advanced
ENJOY THE BEST OF BOTH WORLDS
As with all the plugins the Swifty team develops, the Swifty Page Manager is focused on simplifying the things that you use most, making them easier and faster to work with.
Once you’ve installed Swifty Page Manager you can manage your pages both in our new way, and in the native WordPress way. You are free to use both of these modes any time you like.
Get Swifty Page Manager
Go to the plugins page in the admin dashboard of your website. Search for Swifty Page Manager there. Click install. Click activate. You’re done. Or follow these instructions.
Swifty Page Manager is currently available in:
- Simplified Chinese (by LoveFS)
- Serbian (by Borisa Djuraskovic)
- Hebrew (by Ahrale)
Would you like to see your language here or help improve the above translations? Click here.
We hope that Swifty Page Manager makes your life a little easier and that you will enjoy this free plugin. If you like it, don’t forget to rate it! This helps others make a well informed decision.
Credits: this plugin is based on CMS Tree Page View.
The easiest way to get your hands on Swifty Page Manager is to go to your WordPress website, log in and go to the plugin menu in the WordPress admin sidebar. Click “Add new” and search for “Swifty Page Manager” in the search field. When you’ve found it, simply click “Install now” and you’re done.
- Use the big download button above to download the latest version of Swifty Page Manager to your computer.
- Then upload the entire folder with FTP to the wp-content/plugins folder of your WordPress website.
- Go to the plugins screen and find Swifty Page Manager plugin in the list
- Click ‘Activate Plugin’ and you’re done!
For more detailed instructions, look here.
- WordPress 3.8 or greater
- What is the difference between ‘Draft’ and ‘Live’ ?
Draft is beer from the tap and Live is … 🙂
In the page settings you can choose between ‘Draft’ and ‘Live’. When you select ‘Live’ the page will be visible for the visitors of your site. When you select ‘Draft’, the page will not be visible on your website nor in your menu. This is great if you are making a new page which is not final yet or if you temporarily want to take a page offline. When you are ready, you can change the page settings to ‘live’.
- Oops…I deleted the wrong page. What should I do?
Well, good thing we didn’t take out the trash yet!
All the removed pages have been put into the trash bin. You can access the trash bin by clicking the ‘Trash’ link located above your page tree. You can then select the deleted items and restore them if you wish. Or you can choose to remove them permanently.
- In the page settings I can choose between some different templates. What does this mean?
It means that your website theme is so awesome that it has several predefined page templates that you can choose from. These templates are specific pagetypes such as a contact-page, blog-page, archive-page or FAQ-page. You can choose these here and save yourself some time setting up the page content.
- How can I re-arrange my page tree?
You can easily re-arrange your pages by dragging them up or down to another position in the page tree. If you see a check icon, you can release your mouse button to move the page to this specific spot. If the arrow points at a page, the page you are moving will become a sub page of that page. If the arrow points between two pages it will become a page on that level and in that position.
Tip: to re-arrange your Christmas tree, see below
- This plugin is awesome! How can I thank you?
First of all, thanks for using our plugin. We really appreciate that. If you want to thank us, you can give us a nice rating in the side bar here. This helps others make an informed decision. Also, you might tell a few of your friends about us. 🙂
- How can I re-arrange my Christmas tree?
If you have one of those perfectly shaped fake trees, you should look for color-coded branches and put them in in the right order. If you have a real tree, well, the fake tree stores might still be open…
Next, put in the lights. Lots of lights! Step back, squeeze your eyes a bit and look at the tree through your eyelashes. This way you can check if the lights are distributed proparly. Same goes for all the other decorations.
If you put candy in your tree, make sure you put it low enough so that the kids can reach it. If you put it out of reach, they WILL find a way to get it. And most of the time it ends badly for the tree!
- Where can I find more info?
- I want to report a bug. Where can I do that?
If it’s a real bug, you can call 1-800-BUG-BUSTERS
If there is something wrong with our plugin, we really want to know, so that we can fix it. Please submit a bug report via the support tab above!
Try to describe the actions that lead up to the point where something is not working right, so that we can reproduce the problem.
This was a great replacement for CMS Page Tree View – larger font, I like the drag and drop when I can make it work – easily add, view, edit pages from the same back-end UI. Now, I need a front-end sidebar expanding/collapsing html page list-er widget per section/group of pages. Back-end page management is fixed thanx to this plug-in
This plugin is simple but very very usefull. It saves you much time.
Thank you so much for this very functional and smooth working plugin. I tried many page ordering plugins, and none of them worked for my setup. I installed yours, didn’t have to read a thing and voila, I was able to do what I spent hours researching a fix for in under 10 seconds. I almost had to spend over $100 for a newer theme, because my theme is getting a little out-dated which is why some of my page ordering slipped out of place with some updates I did on other areas of my site. Excellent job well done! 5 Stars all the way.
This plugin is so handy
adds lots of trash in a menu, buggy control (move page), lack of functions 🙁
This plugin’s simple and easy-to-use drag and drop interface allows you to very quickly and conveniently organise the order and hierarchy (parent and child pages) of your pages.
It doesn’t replace the default WordPress page manager like other page manager plugins allowing the user true flexibility and control and the option to interchange between the two.
Unlike the Advanced Page Manager plugin (which is no longer supported), removed pages default to trash rather than being deleted permanently.
It would be nice to see a video of use of the plugin for first-time users. The placement of child pages wasn’t obvious to me from the interface. When placing a page above or beneath a page (when dragging) the grey arrow that appears in conjunction with the green tick icon is a pretty obvious inference of the placement of the page. However, when placing a page as a child page of another page (when dragging), I feel the inference of the resultant drop action could be better illustrated by differentiating it. Rather than dropping the page into the new parent page (inferred by a grey arrow on the page rather than above or beneath it) I feel it would make for better UX if the grey arrow appeared beneath the intended parent but it should be indented. I.e. Exactly as it behaves when a page already has child pages. Very simply put, the behavior of the grey arrow that infers placement of the child page is visually inconsistent when a) a page already has child pages and b) a page doesn’t have child pages. To put it even more simply, there should never be an instance where the grey arrow is on the page and instead, should only appear above, below, or indented below. In this fashion, the UX is obvious in its consistency. Think of how the default WordPress menu creator works. Links are dragged above, below or indented below a link but never into a link.
Beyond this minor recommendation, I’m happy to rate this plugin a full five stars and implement across all my sites as a replacement for the Advanced Page Manager I was previously using.
Contributors & Developers
“Swifty Page Manager” is open source software. The following people have contributed to this plugin.Contributors
Interested in development?
3.0.1 – 2016-12-13
- If SwiftySite plugin is active, page titles set in Swifty Page Manager and titles set in YoastSEO will be synchronised. If there is a conflict in these titles, Swifty Page Manager’s title will win (only in Swifty mode; not in stand-alone plugin).
- If both the SwiftySite and YoastSEO plugins are active, you can now enter a description meta tag and set if search engines may index and/or follow the page (only in Swifty mode; not in stand-alone plugin).
- Fixed: the title was not always used correctly as title tag (only in Swifty mode; not in stand-alone plugin).
- Fixed: sometimes the plugin could not be uninstalled.
- Fixed: a BBPress compatibility issue.
3.0.0 – 2016-05-24
- Version bump. This is part of the full SwiftySite 3 set op plugins and theme.
- All areas can now be turned on and off (Only for Swifty Site Designer theme).
- When adding a new page, you can optionally copy the area settings and content from the parent page. (Only for Swifty Site Designer theme).
- Version bump for author update.
- Important speed improvement: determining draft state is now much quicker.
- Language strings now have the correct slug, so they can be translated better.
- Small bugfix for WMPL.
- The maximum width of the view / tree can now be set in the settings screen, so the buttons can now be closer to the titles.
- Added a WPML language switcher.
- Fixed a problem with activate after install.
- Added an option for showing a main menu’s title also as the first child in it’s dropdown menu (only in Swifty mode; not in stand-alone plugin).
- Prevent Ninja Forms messages from showing on top of Swifty Page Manager.
- Improved WPML compatiblity.
- Removed | character from title (only in Swifty mode; not in stand-alone plugin).
- Added real-time validation check for the url / slug (only in Swifty mode; not in stand-alone plugin).
- Ready for WordPress 4.4
- New screenshots.
- Fixed: page settings not working in IE.
- Fixed: some issues with url’s.
- Better protection against duplicate url’s / slugs.
- Fixed an issue where 1.4.3. would give erros on some shared hosting accounts.
- Renamed “Page edit” to “Page settings”.
- Shows version number on the setting page.
- A few small changes.
- A few small changes.
- Fixed important bug: 1.3.0 was not compatible with PHP older than 5.3. 1.4.0 is. Please update asap!
- Is prepared for cooperating with upcoming Swifty plugins.
- Fixed important bug: 1.2.0 caused the plugin to conflict with some other plugins. Please update asap!
- Changed: Status labels for draft etc. are now after the page title instead of in front
- Changed: Rearranged a few of the page icons
- Changed: Input fields are now wider
- Fixed bug: broken trash link
- Added a move button to the page manager pages, hovering it will display a help message
- Added language: Hebrew (Thanks to: Ahrale).
- Numerous small inprovements
- Ready for WordPress 4.2.2
- Fixed bug: post-type related
- Ready for WordPress 4.0
- Added language: Simplified Chinese (Thanks to: LoveFS).
- Added language: Serbian (Thanks to: Borisa Djuraskovic).
- Fixed bug: plugin did not activate in PHP 5.2.4.
- Fixed bug: in some situations page order might be changed incorrectly.
- Small fix for incorrect version number.
- Added language/translation info.
- Improved the description page.
- We are very happy to release our very first open source product.