{"id":21432,"date":"2013-01-05T09:08:58","date_gmt":"2013-01-05T09:08:58","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/module-positions\/"},"modified":"2014-07-12T09:21:09","modified_gmt":"2014-07-12T09:21:09","slug":"module-positions","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/module-positions\/","author":11391512,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.6","stable_tag":"1.2.6","tested":"3.9.40","requires":"3.3","requires_php":"","requires_plugins":"","header_name":"Module Positions","header_author":"Philipp K\u00fchn","header_description":"","assets_banners_color":"d1d1d1","last_updated":"2014-07-12 09:21:09","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=R8543KFNL7NR8","header_plugin_uri":"http:\/\/www.philipp-kuehn.com","header_author_uri":"http:\/\/www.philipp-kuehn.com","rating":5,"author_block_rating":0,"active_installs":90,"downloads":11946,"num_ratings":5,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":"6"},"assets_icons":[],"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"649125","resolution":"1544x500","location":"assets"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"649126","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1","1.1","1.2","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"648259","resolution":"1","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"648260","resolution":"2","location":"assets"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"648261","resolution":"3","location":"assets"},"screenshot-4.png":{"filename":"screenshot-4.png","revision":"648262","resolution":"4","location":"assets"},"screenshot-5.png":{"filename":"screenshot-5.png","revision":"648263","resolution":"5","location":"assets"}},"screenshots":{"1":"Create Module Positions.","2":"Create Content.","3":"Choose on which pages your content will be shown.","4":"Define your HTML-Markup.","5":"Settings"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[527,5851,10447,162,241],"plugin_category":[43],"plugin_contributors":[84477],"plugin_business_model":[],"class_list":["post-21432","plugin","type-plugin","status-publish","hentry","plugin_tags-custom","plugin_tags-module","plugin_tags-modules","plugin_tags-widget","plugin_tags-widgets","plugin_category-customization","plugin_contributors-philippkuehn","plugin_committers-philippkuehn"],"banners":{"banner":"https:\/\/ps.w.org\/module-positions\/assets\/banner-772x250.png?rev=649126","banner_2x":"https:\/\/ps.w.org\/module-positions\/assets\/banner-1544x500.png?rev=649125","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/module-positions_d1d1d1.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/module-positions\/assets\/screenshot-1.png?rev=648259","caption":"Create Module Positions."},{"src":"https:\/\/ps.w.org\/module-positions\/assets\/screenshot-2.png?rev=648260","caption":"Create Content."},{"src":"https:\/\/ps.w.org\/module-positions\/assets\/screenshot-3.png?rev=648261","caption":"Choose on which pages your content will be shown."},{"src":"https:\/\/ps.w.org\/module-positions\/assets\/screenshot-4.png?rev=648262","caption":"Define your HTML-Markup."},{"src":"https:\/\/ps.w.org\/module-positions\/assets\/screenshot-5.png?rev=648263","caption":"Settings"}],"raw_content":"<!--section=description-->\n<h3>What does it do?<\/h3>\n\n<p>If you have a site with multiple subpages, you might have some positions in your template where you probably want to manage individual content (like a sidebar, a footer, a banner or whatever). The WordPress widgets can display content in specific widget-positions, but you can't tell WordPress to only display your content on a certain page - That's where my plugin comes in.<\/p>\n\n<p>You can create different module positions, assign content and choose on which pages it will be shown. If you use Wordpress as a CMS, this will be very helpful.<\/p>\n\n<h3>Create Module Positions<\/h3>\n\n<p>First, you can create different module positions. Rename these as you want. To put a module position in your template you can easily copy &amp; paste the shortcode right next to the positions's name. if you have already created content, you can drag and drop these around to change their order.<\/p>\n\n<h3>Create Content<\/h3>\n\n<p>Now, you can create content for your module positions. You can choose on which pages, categories or posts your content will be displayed. For this information your <a href=\"http:\/\/codex.wordpress.org\/Appearance_Menus_Screen\/\" title=\"custom menus\">custom menus<\/a> will be loaded (which are defined in your template).<\/p>\n\n<p>If there are categories with posts in your custom menu, click the \"+\"-button to show them. You also can choose on which posts your content will be displayed here.<\/p>\n\n<h3>Define your HTML-markup<\/h3>\n\n<p>In the little metabox on the right side, you can simply define your HTML-markup. Try writing <code>{{post_content}}<\/code> for your content and <code>{{post_title}}<\/code> for your title - A list of all values can be <a href=\"http:\/\/codex.wordpress.org\/Function_Reference\/get_post#Return\" title=\"get_post\">found here<\/a>. To reset your markup just click on \"Reset\", that will load the standard markup (which can be changed on the settings page).<\/p>\n\n<h3>Settings<\/h3>\n\n<ul>\n<li>Change your standard HTML-markup. If you click on \"Reset\" in your moduleposition-posts, this will be loaded.<\/li>\n<li>Change the order of posts in the drop-down menus of your categories. That may be useful if you have a lot of posts in a category and you want to find a special post.<\/li>\n<\/ul>\n\n<h3>Missing something? Send me an e-mail!<\/h3>\n\n<p>I'm open to new ideas! Write me: kontakt@philipp-kuehn.com<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the entire <code>module-positions<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the \"Plugins\" menu in WordPress.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<p>Coming soon...<\/p>\n\n<!--section=changelog-->\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>Fixed: some errors<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Fixed: some errors<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Fixed: compatible to WordPress 3.8<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Fixed: some errors<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed: compatible to WordPress 3.6<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Fixed: set english as default language if local language is not supported<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Added: a module positions widget \u2013 you now simply can use module positions in a sidebar<\/li>\n<li>Added: WPML support<\/li>\n<li>Added: an option to select (and deselect) all subpages with one click<\/li>\n<li>Added: some descriptions<\/li>\n<li>Fixed: some errors<\/li>\n<li>Some visual changes<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Added: special pages for selecting (404, search, archive, tag, author)<\/li>\n<li>Added: show name of module positions in content list<\/li>\n<li>Changed: set permalink for all custom post types of module positions to '\/'<\/li>\n<li>Changed: default visibility values are now \"none\" instead of \"all\"<\/li>\n<li>Fixed: some errors<\/li>\n<li>Code cleaning<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: checkboxes are sometimes not visible<\/li>\n<li>Fixed: error if the requested module position does not exist<\/li>\n<li>Code cleaning<\/li>\n<\/ul>","raw_excerpt":"A simplified equivalent to Joomla&#039;s module positions. Create module positions, assign content and choose on which pages it will be shown.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/21432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=21432"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/philippkuehn"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=21432"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=21432"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=21432"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=21432"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=21432"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=21432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}