{"id":402736,"date":"2011-10-02T08:00:00","date_gmt":"2011-10-02T08:00:00","guid":{"rendered":"https:\/\/www.weixiaoduo.com\/plugins\/advanced-post-list\/"},"modified":"2024-05-31T07:32:00","modified_gmt":"2024-05-31T07:32:00","slug":"advanced-post-list","status":"publish","type":"post","link":"https:\/\/www.weixiaoduo.com\/plugins\/advanced-post-list\/","title":{"rendered":"Advanced Post List"},"content":{"rendered":"<p>This tool functions much like a Post List builder to give Admins the most amount of control over managing content to display. Developed with Web Designers & Developers in mind, makes this a highly customizable tool to have around. However, there is a sharp learning curve for most.<\/p>\n<p>You must know:<\/p>\n<ul>\n<li>HTML<\/li>\n<li>CSS<\/li>\n<li><em>(Optional)<\/em>\n<ul>\n<li>JavaScript<\/li>\n<li>PHP<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3>Summary<\/h3>\n<p>Advanced Post List (aka APL) is designed to operate much like The Loop in WordPress; which is most notable in Themes. However, that concept is taken and turned into an Admin tool that can easily be changed, moved, or added\/removed. This eliminates much of the backend work, and prevents being limited to what is hardcoded into a theme.<\/p>\n<p>This also makes multiple Featured Content with different configurations more of a breeze, and the complexity of it is a challenge that APL achieves unlike any other.<\/p>\n<p>APL can accomplish a large degree of variations, but can be broken down to 3 main types of tasks. With Filter, Design, and Placement, here are some of the key features.<\/p>\n<h3>Filter<\/h3>\n<ul>\n<li><strong>Custom Post Type and Taxonomy Support (CPT)<\/strong> \u2013 Displays Posts\/Pages from custom post types, taxonomies, and terms. This includes other plugins with post data. but may store its data differently than post_content. (<strong>Advanced Users, see php_function shortcode.<\/strong>)<\/li>\n<li><strong>Enhanced\/Diverse Queries<\/strong> \u2013 Capable of diverse filter configuration when displaying posts. This feature allows\u2026\n<ul>\n<li>Cross Filtering with Custom Post Types.<\/li>\n<li>Diverse Post Types -> Taxonomies query configurations.<\/li>\n<li>Multiple Query configurations with include and require.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Optimized with Complex Queries<\/strong> \u2013 Once deemed an Achilles Heel to WP Query, steps are taken to reduce the server load as much as possible.<\/li>\n<li><strong>Dynamic Filters<\/strong> \u2013 Grabs values to filter by based on the current posts\/pages being viewed. <em>Ex. Displaying Related Posts in a Header, Footer, Sidebar, etc..<\/em><\/li>\n<li><strong>Show Content from Published, Private, Future, etc.<\/strong> \u2013 This is a <em>development feature<\/em> and may not provide intended results. Display content on the frontend so users don\u2019t have to navigate to the admin side. Allowing private landing pages to be created. <em>Note: Requires advanced knowledge on how WP Query and User Perms operate.<\/em><\/li>\n<\/ul>\n<h3>Design<\/h3>\n<ul>\n<li><strong>Layout and Style 99.9% Customizable<\/strong> \u2013 There\u2019s nearly no limitations to the design, with some exceptions that may surface with (Child) Theme\u2019s CSS. This does require some knowledge in Web Design. <em>Note: This is NOT to be confused with Drag and Drop UI\/UX.<\/em><\/li>\n<li><strong>Internal Shortcodes<\/strong> \u2013 Adds various data from Post object, and is one of the extensive features. Being able to extend to shortcodes with custom PHP functions make the possibilities practically limitless. <a href=\"https:\/\/support.advancedpostlist.com\/doc\/internal-shortcodes\/\" title=\"List of Internal Shortcodes\" rel=\"nofollow ugc\">See full list & details<\/a>.<\/li>\n<li><strong>Encapsulated for Zero Conflicts<\/strong> \u2013 With a large number of shortcodes on any given site. Isolating Internal Shortcodes to its own instance eliminates any plugin conflicts.<\/li>\n<li><strong>Custom Formats to Loop ( The Loop )<\/strong> \u2013 Themes follow this concept, but APL turns that concept into a tool. The \u201cList Content\u201d loop, as well as the before & after, is where most of the work is done with preset HTML, CSS, JS, & PHP designs. It is also optional to set an Empty Message (No Posts Found) to display.<\/li>\n<\/ul>\n<h3>Placement<\/h3>\n<ul>\n<li><strong>Post List Shortcode<\/strong> \u2013 User friendly method of adding Preset Post Lists to a section of a page.<\/li>\n<li><strong>Sidebar Widget<\/strong> \u2013 Easier to use. However, adding post list shortcodes to the text sidebar also produces the same results.<\/li>\n<li><strong>PHP Hardcode<\/strong> \u2013 For more extensive design work. There is a public function for displaying Preset Post Lists where WordPress support and functions for admins aren\u2019t fully present.<\/li>\n<\/ul>\n<h3>Other Plugins Tested\/Supported<\/h3>\n<p>There\u2019s various plugins that offer a unique capability, and some of which APL can use as intended, but there are also some don\u2019t. Here is a list of popular plugins that have been tested and verified by Advanced Post List.<\/p>\n<ul>\n<li><strong>Advanced Custom Fields<\/strong> \u2013 Requires php_function shortcode.<\/li>\n<li><strong>WPML<\/strong> \u2013 With WordPress Multilingual installed, additional Designs can be created for rendering a Post List in different languages. Posts\/Pages are handled automatically and will display content in various languages.<\/li>\n<\/ul>\n<p>APL is open to development requests and welcomes those willing to report on any issues.<\/p>\n<h3>Help & Support<\/h3>\n<p>Currently, information can be found in 2 different locations. This is due to recent changes, and is only temporary.<\/p>\n<ul>\n<li><a href=\"https:\/\/support.advancedpostlist.com\/getting-started\/\" title=\"Getting Started w\/ APL\" rel=\"nofollow ugc\">Getting Started<\/a><\/li>\n<li><a href=\"https:\/\/support.advancedpostlist.com\/documentation\/\" title=\"APL Documentation\" rel=\"nofollow ugc\">Documentation<\/a>\n<ul>\n<li><a href=\"https:\/\/support.advancedpostlist.com\/doc\/internal-shortcodes\/\" title=\"List of Internal Shortcodes\" rel=\"nofollow ugc\">Internal Shortcodes<\/a><\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/github.com\/Advanced-Post-List\/advanced-post-list\/wiki\" title=\"Learn or Contribute to APL\" rel=\"nofollow ugc\">GitHub Wiki<\/a><\/li>\n<\/ul>\n<p>Questions\/Bug Report submit thread \/ ticket at <a href=\"https:\/\/wordpress.org\/support\/plugin\/advanced-post-list\" title=\"WordPress.org - Support for APL\" rel=\"ugc\">WordPress<\/a> or <a href=\"https:\/\/github.com\/Advanced-Post-List\/advanced-post-list\/issues\" title=\"Report an Issue\" rel=\"nofollow ugc\">GitHub Issue \/ Tickets<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Post List builder with highly customizable filter &#038; custom designs. Whether it's displaying Recent Posts, Related Posts, Dynamic Posts, or a  \u2026<\/p>\n","protected":false},"author":65,"featured_media":230671,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"slim_seo":{"title":"Advanced Post List - \u8587\u6653\u6735\u63d2\u4ef6\u76ee\u5f55","description":"Post List builder with highly customizable filter & custom designs. Whether it's displaying Recent Posts, Related Posts, Dynamic Posts, or a \u2026"},"footnotes":""},"categories":[1],"tags":[574,377,2825,474,2773],"class_list":["post-402736","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-editor","tag-featured","tag-post-list","tag-related-posts","tag-tool"],"_links":{"self":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/posts\/402736","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/comments?post=402736"}],"version-history":[{"count":0,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/posts\/402736\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/media\/230671"}],"wp:attachment":[{"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/media?parent=402736"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/categories?post=402736"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.weixiaoduo.com\/plugins\/wp-json\/wp\/v2\/tags?post=402736"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}