Linux 软件免费装
Banner图

Custom Content Type Manager

开发者 fireproofsocks
更新时间 2016年3月6日 04:29
捐献地址: 去捐款
PHP版本: 3.3.0 及以上
WordPress版本: 4.2.2

标签

ecommerce images custom post types custom fields cms content management custom content types image fields modx

下载

0.9.8.1 0.9.8.3 0.9.8 0.9.8.4 0.9.8.5 0.9.8.6 0.9.8.9

详情介绍:

http://www.youtube.com/watch?v=rbRHrdKwo5A The Custom Content Type Manager (CCTM) allows users to create custom content types (also known as post types) and standardized custom fields for each, including dropdowns, checkboxes, and images and more! This gives WordPress CMS functionality: Break out of your Blog! You can select multiple images, posts, or media items to be stored in a single field making it easy for you to store a gallery of images or long lists of values. This plugin also lets you export and import your content definitions, making it easy to ensure a similar structure between multiple sites. Check the site for a full list of features. This plugin was written in part for the book WordPress 3 Plugin Development Essentials, published by Packt. Links Please use the following links for support and discussion: Requirements

安装:

This plugin uses the standard installation procedure: install the plugin's folder inside of wp-content/plugins (make sure the folder is named custom-content-type-manager). Here is a typical use-case verbosely for the record:
  1. Install this plugin using the traditional WordPress plugin installation, or upload this plugin's folder to the /wp-content/plugins/ directory (ensure that the directory is named custom-content-type-manager).
  2. Activate the plugin through the 'Plugins' menu in the WordPress manager.
  3. Upon activation you can adjust the plugin settings by clicking the newly created "Custom Content Types" menu item, or click this plugin's "Settings" link on the Plugins page.
  4. After clicking the Settings link, you will see a list of content types -- there are two built-in types listed: post and page. To test this plugin, try adding a new content type named "movie" by clicking the "Add Custom Content Type" button at the top of the page.
  5. There are a lot of options when setting up a new content type, but all the necessary ones are shown on the first page. Pay attention to the "Name", "Show Admin User Interface", and "Public" settings. "Show Admin User Interface" must be checked in order for you to be able to create or edit new instances of your custom content type.
  6. Save the new content by clicking the "Create New Content Type" button.
  7. Your content type should now be listed under on the main Custom Content Types Manager settings page. Activate your new content type by clicking the blue "Activate" link.
  8. Once you have activated the content type, you should see a new menu item in the left-hand admin menu. E.g. "Movies" in our example.
  9. Try adding some custom fields to your new content type by clicking on the "Manage Custom Fields" link on the settings page.
  10. You can add as many custom fields as you want by clicking the "Add Custom Field" button at the top of the page, e.g. try adding a "plot_summary" field using a "textarea" input type, and try adding a "rating" dropdown.
  11. When you are finished configuring your custom fields, click the "Save Changes" button.
  12. Now try adding a new instance of your content type ("Movies" in this example). Click the link in the left-hand admin menu to add a movie.
  13. Your new "Movie" post will have the custom fields you defined.
  14. If you have added any media custom fields, be sure to upload some images using the WordPress "Media" menu in the left-hand menu.
Please note: if you are upgrading from version 0.8.7 or before, you must completely uninstall and remove the previous version! This will not delete any of your content, but you should take some notes about the exact names of your content types before doing this. Sorry, I know it's a pain, but I had to correct for limitations in the data structure. See this Wiki page for more information.

屏幕截图:

  • After activating this plugin, you can create custom content types (post types) by using the configuration page for this plugin. Click the "Custom Content Types" link under the Settings menu or click this plugin's "Settings" shortcut link in on the Plugin administration page.
  • You can list all defined content types (a.k.a. post-types) by clicking on the "Custom Content Types" menu item.
  • There are a lot of options available when you create a new content type, only some of them are pictured.
  • You can define many different types of custom fields by clicking on the "Custom Content Types --> Custom Fields" link.
  • Clicking the "activate" link for any content type will cause its fields to be standardized and it will show up in the administration menus.
  • Once you have defined custom fields and associated them with one or more content types, those custom fields will show up when you create or edit a new post.

升级注意事项:

0.9.8.6
  • Fixed error renaming custom fields. All users should upgrade.
0.9.8.5
  • Fixed error renaming custom fields. All users should upgrade.
0.9.8.4
  • This includes a fix for broken links with hierarchical post types.
0.9.8.3
  • All users should update: this contains a security fix and various improvements. This is the last free version of this plugin; software development is a full-time job.
0.9.7.13
  • All users should update: contains a fix for dropdown and radio fields.
0.9.7.11
  • All users of 0.9.7.8 and 0.9.7.9 should update.
0.9.7.6
  • All users of 0.9.7.3-5 should upgrade. Fixes bug with pagination in the Thickbox (used for all relation, image, and media fields).
0.9.7.5
  • Added Relation-Meta field. If you have customized any of your manager tpls (especially for any relation, image, or media fields) then please note the new function arguments for the thickbox_results() and cctm_upload() javascript functions! It is recommended you rename your uploads/cctm folder prior to upgrading and clear your tpl cache (CCTM -> Clear Cache): this will force the default tpls to load, and then you can re-add your customizations.
0.9.7.4
  • Includes some minor fixes for bugs, including for the summarize_posts shortcode.
0.9.7.3
  • Patches glitch in 0.9.7.2 -- all users of 0.9.7.2 should run this upgrade.
0.9.7.1
  • Implemented new post-creation shortcode for users wishing to create forms on the front-end. Notice to developers: the class prefix for custom Output Filters has changed. Includes various bug fixes.
0.9.7
  • New functionality: metabox support, a new Directory custom field type, and a new Pattern validator. Various bug fixes as well.
0.9.6.7
  • Fix of permissions-related bug. Anyone running 0.9.6.3 thru 0.9.6.6 should update to this version.
0.9.6.5
  • Increased functionality for dropdown fields including MySQL queries and sortable options.
0.9.6.4
  • Small fix due to WordPress repo.
0.9.6.3
  • Small fix for first time install.
0.9.6.2
  • Various patches and minor improvements.
0.9.6.1
  • Improved parser for greater flexibility in your formatting strings. Improved caching for better performance.
0.9.6
  • Now ready for internationalization! Various minor fixes. Unit testing added!
0.9.5.14 0.9.5.11 Adds the ability to change field types (e.g. from textarea to WYSIWYG) and more formatting options for Multi-select fields. 0.9.5.9 Fixed issues with Summarize Posts shortcodes, empty radio buttons. Added "Post Content" widget. 0.9.5.8 Fixed pagination issue with Relation-field thickboxes, added Summarize Posts Widget. 0.9.5.7 Adds required fields, fixes bugs with relation fields. 0.9.5.6 Fixed bug with repeatable relation, images, and media fields. New custom field added for user selection, new gallery output filter. 0.9.5.5 Fixes issue with Javascript "Add to Post" button in multi-relation, multi-image, and multi-media fields. 0.9.5.3 Fixes issue where viewing sample templates generates a fatal error in some scenarios. 0.9.5 0.9.5 REQUIRES WordPress 3.3. This is a major boost to functionality: nearly every field is now "repeatable" so you can select multiple images, textareas, etc. for a single field. The post-selector thickbox can now be finely tuned to select exactly the posts you want for any relation field. 0.9.4.5 Minor fixes relating to searching by tags and categories. 0.9.4.4 This version correctly handles the transition of data structures, but you may need to re-save your content-type definitions! 0.9.4.1 Fixes minor bugs with the 0.9.4 release: cleanup after merging custom fields. Also a couple new features: duplication of defs, radio buttons! 0.9.4 Major release! Please see the upgrade notes: Upgrading to version 0.9.4 0.9.3.3 Corrects yet another glitch where custom page templates were being ignored. 0.9.3.2 Corrects another glitch with archive support that caused static pages to roll over to the blog index. 0.9.3.1 Fixed glitch in the archive support that caused pages to 404. 0.9.3 Adds archive support and fixes various bugs. 0.9.0 Fixed bug in custom-fields and post-type forms that caused errors with foreign characters and quotes. Implements color-pickers and multi-select custom fields. 0.8.9 Includes import/export functionality, support for date fields, and various bug fixes. If you are upgrading to 0.8.9 from version 0.8.7 or older, you must completely uninstall the plugin, then re-install See bug. 0.8.8 Improved administration interface, new template functions, lots bug fixes; this is a big release. If you are upgrading to 0.8.8 from a previous version, you should completely uninstall the plugin, then re-install. This will ensure that the data-structure in the database is updated appropriately. 0.8.7 Adds HTML head and body tags back to the tpls/post_selector/main.tpl to correct issue 17 (http://code.google.com/p/wordpress-custom-content-type-manager/issues/detail?id=17&can=1). 0.8.6 Fixes CSS declaration that conflicted with Posts->Categories. Corrects examples in sample templates. 0.8.5 Fixes some major bugs in managing custom fields. Now allows direct image uploading. Allows customized manager templates. (re-submit of 0.8.3) 0.8.4 Was not picked up correctly by WordPress' repo 0.8.3 Was not picked up correctly by WordPress' repo 0.8.2 Fixes a couple other glitches: apostrophes in media custom fields, editing content types. Resubmitting this to get the updates to show up in WordPress' repository. Sorry folks... seems that the WP captain has jumped ship, so I have no working instructions on how to get my updates to percolate down to the users. 0.8.1 Fixing glitch in saving posts and pages. 0.8.0 Initial public release.

更新日志:

As of May 2015, this plugin has been shifted over to Github due to the shutdown of Google Code. Active development will occur in Github; the SVN repo will be only updated perfunctorily per WordPress requirements when there is a new tagged version. The most recent SVN version of the code is located at: https://downloads.wordpress.org/plugin/custom-content-type-manager.zip The most recent Git version of the code is located at: https://github.com/craftsmancoding/custom-content-type-manager 0.9.8.9 0.9.8.6 0.9.8.5 0.9.8.4 0.9.8.3 0.9.8 0.9.7.13 0.9.7.12 0.9.7.11 0.9.7.7 0.9.7.6 0.9.7.5 0.9.7.4 0.9.7.3 0.9.7.1 0.9.7 0.9.6.7 0.9.6.5 0.9.6.4 0.9.6.2 0.9.6.1 0.9.6 0.9.5.16 0.9.5.15 0.9.5.14 0.9.5.13 0.9.5.12 0.9.5.11 0.9.5.10 I forgot all the stuff I did for this one, but it must have been really cool. 0.9.5.9 0.9.5.8 0.9.5.7 0.9.5.6 0.9.5.5 0.9.5.3 (Issue 276)[http://code.google.com/p/wordpress-custom-content-type-manager/issues/detail?id=276]: Fixes issue with sample templates. 0.9.5.2 0.9.5.1 0.9.5 Major release! This REQUIRES WordPress 3.3 due to the changes in the TinyMCE implementation. 0.9.4.5 0.9.4.4 0.9.4.3 0.9.4.2 0.9.4.1 0.9.4 This is a major release: 0.9.3.3 0.9.3.2 0.9.3.1 0.9.3 0.9.2 0.9.1 0.9.0 0.8.9 0.8.8 0.8.7 0.8.6 0.8.5 0.8.4 0.8.3 0.8.2 0.8.1 0.8.0