Essential Content Types
Essential Content Types allows you to feature the impressive content through different content/post types on your website just the way you want it. These content/post types are missed by the themes in WordPress Theme Directory as the feature falls more towards the plugins’ territory. Content is at the forefront of any website. Changing the layout of your important content changes the way your website looks, which may not be a plus point if your current website layout is loved by your users. Additionally, switching themes changes your website layout completely. Therefore, to keep things looking spic-and- span in your website, we bring you Essential Content. Essential Content allows you to add up to three content/post types: * Portfolio – Create and display your portfolio on your website * Testimonials – Add customer testimonials to your website * Featured Content – Display the content you want as featured content on your website to attract visitors’ attention * Services – Add your services on your website Features of Essential Content: * Enable/Disable any content/post type as needed * Light-weight * Supports all themes on WordPress Essential Content is inspired by Jetpack’s Custom Content Types feature. However, not everyone wants to have a plugin that “does-it- all”. Some may want plugins to be niche focused and concentrate on smaller areas. That is precisely what we have done with Essential Content. Essential content, true to its name, has only the essential elements. We have added the features that WordPressers use most. We have ruled out all other elements to make it non-bloated and clean. It takes up lesser space and does the job well. If you think we have missed any essential content/post types, please let us know. We’ll review the frequency of usage and add your suggestions. Portfolio Shortcode You can use shortcodes to embed portfolio projects on posts and pages. Embedding Portfolio Projects To embed portfolio projects on posts and pages, first activate the Portfolio custom content type on your site and add some projects to your portfolio. Next, add the [portfolio] shortcode to a post or page. The shortcode will display projects in different ways, depending on how you use the optional attributes to customize the portfolio layout. Attributes * display_types: display Project Types. (true/false) * display_tags: display Project Tags. (true/false) * display_content: display project content. (true/false) * include_type: display specific Project Types. Defaults to all. (comma-separated list of Project Type slugs) * include_tag: display specific Project Tags. Defaults to all. (comma-separated list of Project Tag slugs) * columns: number of columns in shortcode. Defaults to 2. (number, 1-6) * showposts: number of projects to display. Defaults to all. (number) * order: display projects in ascending or descending order. Defaults to ASC for sorting in ascending order, but you can reverse the order by using DESC to display projects in descending order instead. (ASC/DESC) * orderby: sort projects by different criteria, including author name, project title, and even rand to display in a random order. Defaults to sorting by date. (author, date, title, rand) Example [portfolio display_types="true" display_tags="false" include_type="grooming-tips,best-kitties" columns="2" showposts="10" orderby="title"] The example will display up to ten portfolio projects in two columns, in ascending alphabetical order by project title. It will display Project Types, hide Project Tags, and only display projects that are assigned the “Grooming Tips” or “Best Kitties” Project Types. Featured Content Shortcode You can use shortcodes to embed featured content on posts and pages. Embedding Featured Content Projects To embed featured content on posts and pages, first activate the Featured Content content type on your site and add some projects to your featured content. Next, add the [featured_content] shortcode to a post or page. The shortcode will display projects in different ways, depending on how you use the optional attributes to customize the featured content layout. Attributes * display_types: display Content Types. (true/false) * display_tags: display Content Tags. (true/false) * display_content: display project content. (true/false) * include_type: display specific Content Types. Defaults to all. (comma-separated list of Content Type slugs) * include_tag: display specific Content Tags. Defaults to all. (comma-separated list of Content Tag slugs) * columns: number of columns in shortcode. Defaults to 2. (number, 1-6) * showposts: number of projects to display. Defaults to all. (number) * order: display projects in ascending or descending order. Defaults to ASC for sorting in ascending order, but you can reverse the order by using DESC to display projects in descending order instead. (ASC/DESC) * orderby: sort projects by different criteria, including author name, project title, and even rand to display in a random order. Defaults to sorting by date. (author, date, title, rand) Example [featured_content display_types="true" display_tags="false" include_type="grooming-tips,best-kitties" columns="2" showposts="10" orderby="title"] The example will display up to ten featured content in two columns, in ascending alphabetical order by project title. It will display Content Types, hide Content Tags, and only display projects that are assigned the “Grooming Tips” or “Best Kitties” Content Types. Testimonials Shortcode You can use shortcodes to embed testimonials on posts and pages. Embedding Testimonials To embed testimonials on posts and pages, first activate the Testimonial custom content type on your site and add some testimonials. Next, add the [testimonials] shortcode to a post or page. The shortcode will display testimonials in different ways, depending on how you use the optional attributes to customize the testimonials layout. Attributes * display_content: display testimonial content. (full/true/false) * image: display the featured image. (true/false) Defaults to true. * columns: number of columns in shortcode. Defaults to 1. (number, 1-6) * showposts: number of testimonials to display. Defaults to all. (number) * order: display testimonials in ascending or descending chronological order. Defaults to ASC for sorting in ascending order, but you can reverse the order by using DESC to display testimonials in descending order instead. (ASC/DESC) * orderby: sort testimonials by different criteria, including author name, testimonial title, and even rand to display in a random order. Defaults to sorting by date. (author, date, title, rand) Example [testimonials columns="2" showposts="10" orderby="title"] The example will display up to ten testimonials in two columns, in ascending alphabetical order by testimonial title. Service Shortcode You can use shortcodes to embed service on posts and pages. Embedding Service Projects To embed service on posts and pages, first activate the Service content type on your site and add some projects to your Service. Next, add the [services] shortcode to a post or page. The shortcode will display projects in different ways, depending on how you use the optional attributes to customize the featured content layout. Attributes * display_types: display Content Types. (true/false) * display_tags: display Content Tags. (true/false) * display_content: display project content. (true/false) * include_type: display specific Content Types. Defaults to all. (comma-separated list of Content Type slugs) * include_tag: display specific Content Tags. Defaults to all. (comma-separated list of Content Tag slugs) * columns: number of columns in shortcode. Defaults to 2. (number, 1-6) * showposts: number of projects to display. Defaults to all. (number) * order: display projects in ascending or descending order. Defaults to ASC for sorting in ascending order, but you can reverse the order by using DESC to display projects in descending order instead. (ASC/DESC) * orderby: sort projects by different criteria, including author name, project title, and even rand to display in a random order. Defaults to sorting by date. (author, date, title, rand) Example [services display_types="true" display_tags="false" include_type="grooming-tips,best-kitties" columns="2" showposts="10" orderby="title"] The example will display up to ten featured content in two columns, in ascending alphabetical order by project title. It will display Content Types, hide Content Tags, and only display projects that are assigned the “Grooming Tips” or “Best Kitties” Content Types. Food Menu Shortcode You can use shortcodes to embed Food Menu on posts and pages. Embedding Food Menu Embedding Food Menu To embed food menus on posts and pages, first activate the Food Menu custom content type on your site and add some food menus. Next, add the [food_menu] shortcode to a post or page. The shortcode will display food menu in the selected post or page. Attributes * showposts: number of menu items to display. Defaults to all. (number) * include_type: display specific Content Types. Defaults to all. (comma-separated list of Content Type slugs) * include_tag: display specific Content Tags. Defaults to all. (comma-separated list of Content Tag slugs) Example [food_menu showposts="10" include_type="pizza,burger,breakfast"] The example will display up to ten menu items. It will only display menu items in “Pizza”, “Burger” or “Breakfast” sections. Translations To translate the plugin, use translate.wordpress.org (GlotPress). You only need your WordPress.org account to join the collaborative translation project. You can translate Essential Widgets on translate.wordpress.org.
Top keywords
- display71×4.82%
- content66×4.48%
- order28×1.90%
- projects27×1.83%
- defaults26×1.77%
- types25×1.70%
- project19×1.29%
- shortcode19×1.29%
- number18×1.22%
- type18×1.22%
- columns16×1.09%
- tags16×1.09%
Pods – Custom Content Types and Fields
Manage all your custom content needs in one location with the Pods Framework. Create content types including Custom Post Types, Custom Taxonomies, and our special Advanced Content Types (ACTs get their own custom tables) Extend and customize content types including Posts, Pages, Categories, Tags, Users, and Media with one easy click Create custom settings pages easily within seconds Add custom fields to any content type Conditionally show fields based on the value of other fields with Conditional Logic Group your fields however you’d like into their own sections and add additional headings to help organize Show your fields anywhere using our blocks, shortcodes, widgets, or the non-coder Pods Template approach along with our automatic theme integration Create connections between any of your content with relationship fields to keep your content organized Let Pods help you grow your development and site building skills so that you can manage content beyond the standard WordPress Posts & Pages. Want to check it out? Give Pods a test drive with our new One-click Demo. Check out our Documentation, Support Forums, and our Live Community Slack Chat for assistance building your dream project with Pods. Introduction Content types that evolve with your needs Create any type of content that you want — small or large — we’ve got you covered. Every content type created with Pods gets all the love it needs to grow up big and strong. You’ll get an easy-to-use interface that lets you manage field groups, custom fields, and how your content type will look or function. Create new content types With Pods, you can create entirely new content types and settings pages. Every Field Type, FREE If you choose to use Pods for your custom fields, you’ll get every field type you need, free of charge. Pods works great alongside other custom field plugins like Advanced Custom Fields too. We have an extensive collection of over 25 different input types to choose from on 20+ different field types for any content structure. Each field type comes with their own additional options to help you customize content entry and display. You can also control visibility by role/capability and other advanced options. Repeatable Fields: Turn almost any field into a repeatable field with multiple values Text: Plain Text, Website, Phone, Email, Password Paragraph: Plain Paragraph Text, WYSIWYG (Visual Editor), Code (Syntax Highlighting) Date / Time: Date and Time, Date, Time Number: Plain Number, Currency (30+ international currencies) Relationships / Media: File / Image / Video (Media library and basic upload options available), Avatar (for extended Users), oEmbed, Relationship (Dropdown, Multi Select, Autocomplete, Checkboxes, Radio Buttons, and List View available) Checkbox (Yes / No) Color Picker Layout Fields: Heading text, HTML content Relationships to rule the world with The power is in your hands with our comprehensive support to relate your content to anything. Custom defined lists of text options Relate to any Post Type or Taxonomy posts / terms Relate to any User profile Relate to User Roles or Capabilities Relate to any Comment And many other relationships are also available including: Image Sizes Navigation Menus Relate to content within any Database Table Countries (predefined) US States (predefined) Canadian Provinces (predefined) Calendar – Days of Week (predefined) Calendar – Months of Year (predefined) And many more! Optional Components to do even more You can enable some of our included components to extend your WordPress site even further: Types-only Mode – On our Pods Settings page, you can choose to disable creating custom fields for a performance boost if you only want to use Pods for content types or you plan on using it alongside of other custom field plugins Pods Templates – Use our template engine to create templates that can be handed off to clients for care-free management Markdown Syntax – Parses Markdown Syntax for Paragraph Text / WYSIWYG fields Advanced Relationships – Add even more relationship objects including Database Tables, Multisite Networks, Multisite Sites, Themes, Page Templates (in the theme), Sidebars, Post Type Objects, and Taxonomy Objects Table Storage – Enable table-based database storage for custom fields on Post Types, Media, Users, and Comments Roles and Capabilities – Create or edit Roles for your site and customize what they have access to Advanced Content Types – Create entirely custom content types that have their own database table, and they will exist outside the normal WordPress context avoiding meta database tables Pods Pages – Create custom pages that function off of your site’s URL path with wildcard support and choose the Page Template in the theme to use — most useful paired with Advanced Content Types Plugins that integrate with Pods Advanced Views Lite – Lets you build templates (views) and queries (cards) so that you can manage your content rendering with less code. (Disclaimer: We have an affiliate link to them to help support our project) Bricks Builder Codepress Admin Columns using premium Admin Columns Pro Pods integration Conductor Elementor Pro Polylang has direct integration in Pods itself Timber WPGraphQL has direct integration in Pods itself WPML has direct integration in Pods itself YARPP has direct integration in Pods itself Themes that integrate with Pods Genesis (StudioPress) has direct integration in Pods itself Extend Pods with Free Add-Ons Pods Beaver Themer Add-On – Integrates Pods with Beaver Themer Pods Gravity Forms Add-On – Integrates Pods with Gravity Forms Pods Alternative Cache Add-On – Speed up Pods on servers with limited object caching capabilities Pods SEO Add-On – Integrates Pods Advanced Content Types with Yoast SEO Pods AJAX Views Add-On – Adds new functions you can use to output template parts that load via AJAX after other page elements Extend Pods with Free Third-party Add-Ons Paid Memberships Pro – Pods Add On – Integrates Pods with Paid Memberships Pro to extend PMPro objects with custom fields added by Pods Panda Pods Repeater Field Add-On – Lets you add groups of fields that repeat and are stored in their own custom database table (Advanced setup required) Pods Pro by SKCDEV Premium Add-Ons List Tables Add-On – A new block and shortcode to list/filter content from Pods in a table format Page Builder Toolkit Add-On – Integrates Pods with Beaver Builder, Beaver Themer, Conditional Blocks Pro, Divi Theme, Elementor, GenerateBlocks, Oxygen Builder, and Stackable Blocks (premium) Advanced Relationships Storage Add-On – Advanced options for relationship storage TablePress Integration Add-On – Integrates Pods with TablePress Advanced Permalinks Add-On – Advanced permalink structures and taxonomy landing pages How can I translate Pods into my own language? Many thanks go out to the fine folks who have helped us translate the Pods plugin into many other languages. Join us in further translating the Pods interface on the official Translating WordPress dashboard We are also available through our Live Community Slack Chat to help our translators get started and to support them on the process. Are you looking to translate your Pods and Fields themselves? You’ll want to enable the “Translate Pods” component from Pods Admin > Components. Contributors Pods really wouldn’t be where it is without all the contributions from our donors and code/support contributors.