Linux 软件免费装

I Order Terms

开发者 x64igor
更新时间 2025年11月11日 20:22
PHP版本: 3.5 及以上
WordPress版本: 6.8
版权: GPLv2 or later
版权网址: 版权信息

标签

taxonomy order terms sort

下载

1.0.0 1.1.0 1.2.0 1.3.0 1.5.0 1.4.0 1.5.2 1.3.1 1.5.1

详情介绍:

Plugin can be used for reordering categories, tags and custom taxonomies. This plugin is primarily intended as an aid to theme developers. Plugin supports multisite installation. 必需条件 The minimum requirement is that you have at least WordPress 3.5 installed. Example usage Fetching sorted terms from a custom taxonomy will be enabled by default: $terms = get_terms( 'your-taxonomy-name' ); If you wish to sort by name (disable plugin's custom sorting) you will have to set 'i_order_terms' to 'false': $terms = get_terms( 'your-taxonomy-name', 'i_order_terms=0' ); 警告 Plugin adds a new column to the 'term_taxonomy' table, make sure to backup your database before installing. Column is removed when you delete the plugin.

安装:

  1. You can download and install "I Order Terms" plugin by using the built-in WordPress plugin installer. Or you can upload plugin folder "i-order-terms" manually to your "/wp-content/plugins/" directory.
  2. Activate the plugin through the "Plugins" menu in WordPress.
  3. You will need to enable plugin for taxonomy that you wish to sort.
Enabling plugin for taxonomy You can use the settings page or add code in your function file. There are two options you can use to make taxonomy sortable:
  1. You can enable sorting when registering taxonomy: ` register_taxonomy( 'your-taxonomy-name', 'your-post-type', array( 'label' => __('Category'),
// this parameter is used to enable // sorting for taxonomy 'your-taxonomy-name' 'i_order_terms' => true, )); 2. Other option is to pass an array of taxonomies (or tags/categories) via filter "i_order_terms_taxonomies" in your functions file like this:function custom_i_order_terms_taxonomies($taxonomies) { $taxonomies = array_merge($taxonomies, array('taxonomy', 'category')); return $taxonomies; } add_filter('i_order_terms_taxonomies', 'custom_i_order_terms_taxonomies');` This will enable taxonomy sorting for 'taxonomy' and 'category' taxonomies. Naturally, you will have to provide your taxonomy names.

屏幕截图:

  • Settings section where you can select which taxonomy should be sortable.

升级注意事项:

1.5.2
  • Fixed version label
1.5.1
  • Add nonce for AJAX requests to prevent CSRF attacks
  • Force AJAX message as text content
1.5.0
  • Added check/uncheck all checkbox in options
1.4.0
  • Minified assets and fixed text domain usage
1.3.1
  • Shows taxonomy name next to taxonomy label in plugin settings
1.3.0
  • Sort (drag&drop) is now available right after you add new term, no need to refresh page like before
1.2.0
  • Settings page rewritten and drag & drop now able to change parent of dragged item
1.1.0
  • Added settings page for plugin
1.0.0
  • Initial release

常见问题:

Will this work on WordPress multisite?

Yes, it will work on multisite installation.

What permissions are required for users to reorder terms?

User needs to have "manage_categories" permission to be able to order terms.

Where can I report a bug?

You can report bugs from the contact form on my website at https://www.igorware.com/contact. Please make sure to include plugin version when reporting bugs.

更新日志:

1.5.2 1.5.1 1.5.0 1.4.0 1.3.1 1.3.0 1.2.0 1.1.0 1.0.0